<?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:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/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_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_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_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_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">
        <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_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_20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
        </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">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
        </entity>
        <period>
            <instant>2024-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_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>
    <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_20240101to20241231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-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_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_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_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_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_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_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_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>
    <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>
    <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>
    <dei:DocumentAccountingStandard
      contextRef="C_20240101to20241231"
      id="F20240419064640520_14">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityCentralIndexKey contextRef="C_20240101to20241231" id="FFact_1433">0000928876</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="C_20240101to20241231" id="FFact_1436">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_20240101to20241231"
      id="Fdei_DocumentFiscalPeriodFocus20250429202301123">FY</dei:DocumentFiscalPeriodFocus>
    <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"/>
    <dei:DocumentType
      contextRef="C_20240101to20241231"
      id="F20240419064640523_34">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement contextRef="C_20240101to20241231" id="F20240419064640520_0">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport contextRef="C_20240101to20241231" id="F20240419064640520_1">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="C_20240101to20241231" id="F20240419064640520_2">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_20240101to20241231"
      id="F20240419064640523_32">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_20240101to20241231"
      id="F20240419064640523_33">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="C_20240101to20241231" id="F20240419064640521_3">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport contextRef="C_20240101to20241231" id="F20240419064640521_4">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber contextRef="C_20240101to20241231" id="F20240419064640521_5">0-24790</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240419124854293">TOWER SEMICONDUCTOR LTD.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="C_20240101to20241231" id="F20240419064640521_7">IL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="C_20240101to20241231" id="F20240419064640521_8">Ramat Gavriel Industrial Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="C_20240101to20241231" id="F20240419064640521_9">P.O. Box 619</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_20240101to20241231"
      id="F20240419064640521_10">Migdal Haemek</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20240101to20241231"
      id="F20240419064640521_11">2310502</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="C_20240101to20241231"
      id="F20240419064640522_12">IL</dei:EntityAddressCountry>
    <dei:ContactPersonnelName
      contextRef="C_20240101to20241231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="F20240419064640522_13">Nati Somekh</dei:ContactPersonnelName>
    <dei:CityAreaCode
      contextRef="C_20240101to20241231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="F20240419064640522_14">972</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_20240101to20241231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="F20240419064640522_15">4-6506109</dei:LocalPhoneNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_20240101to20241231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="F20240419064640522_16">Ramat Gavriel Industrial Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_20240101to20241231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="F20240419064640522_17">P.O. Box 619</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_20240101to20241231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="F20240419064640520_00">Migdal Haemek</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20240101to20241231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="F20240419064640520_01">2310502</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="C_20240101to20241231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="F20240419064640520_02">IL</dei:EntityAddressCountry>
    <dei:Security12bTitle
      contextRef="C_20240101to20241231"
      id="F20240419064640520_03">Ordinary Shares, par value New Israeli Shekels 15.00 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_20240101to20241231"
      id="F20240419064640520_04">TSEM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_20240101to20241231"
      id="F20240419064640520_05">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_20241231"
      decimals="INF"
      id="F20240419064640520_06"
      unitRef="Shares">111550761</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429202905127">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250430014808813">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="C_20240101to20241231"
      id="F20240419064640520_09">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_20240101to20241231"
      id="F20240419064640520_10">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_20240101to20241231"
      id="F20240419064640520_11">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240421171548615">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250430014750261">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240421172734325">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany
      contextRef="C_20240101to20241231"
      id="F20240419064640523_36">false</dei:EntityShellCompany>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429182924164">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429184054468">
          &lt;div style="font-size:10pt;font-family:Times New Roman"&gt;
            &lt;div&gt;
              &lt;div&gt;
                &lt;div style="text-align:justify;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;Risk Management and Strategy&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="text-align:justify;text-indent:36pt;line-height:1.25"&gt;
                  &lt;span style="font-size:10pt;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;We believe an effective cybersecurity program is critical to guard the confidentiality, integrity, and availability of our information systems and data residing in those systems. We have built and continue to develop processes for assessing, identifying, preventing, mitigating and managing material risks from cybersecurity threats. We have embedded the oversight and management of cybersecurity risk within our enterprise risk management framework to guide our cybersecurity risk management program and help drive a company-wide culture of cybersecurity risk management.&#160; In addition, we have established policies and procedures as well as disclosure controls with a structured reporting mechanism to ensure proper and timely flow of information as well as appropriate management of events, threats and any related matter.&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="text-align:justify;text-indent:36pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Our Information Technology Department uses a wide range of activities, including cybersecurity risk assessments, audits, vulnerability and penetration testing, security monitoring tools, and system scanning, among other technology and human resources, to monitor and identify cybersecurity threats and incidents, as well as to evaluate the effectiveness of our cybersecurity measures. We perform regular phishing testing on a monthly basis, and employees who fail the test receive a warning and in-person training on a quarterly basis.&#160; We provide an annual training on information security and cyber awareness for our personnel with &amp;gt;98% participation rate among all employees.&#160; In addition, we provide face-to-face training for all new employees on cybersecurity.&#160; New employees are also requested to sign a form detailing the permitted use of our computer resources.&#160; In addition, every quarter we send a cyber security awareness brochure to all employees. These training activities provide employees with effective tools to address cybersecurity threats and implement our evolving security processes and practices.&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="text-align:justify;text-indent:36pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;With respect to cybersecurity monitoring, we engage a third party to perform 24/7 cybersecurity monitoring, detection and response services. With the third party's assistance, our Information Technology Department tracks metrics that monitor our cybersecurity risk posture, including any identified cybersecurity threats and risks, security awareness proficiency of employees, and any system vulnerabilities and patching requirements. We also engage third parties to perform assessments of our cybersecurity measures (including audits) and to help improve our processes and practices. The results of such assessments, audits and reviews are reported by the Chief Information Security Officer (CISO), and/or a delegate of the CISO, to the Company&#x2019;s management and to our Audit Committee, and we are committed to adjusting our cybersecurity processes and practices as necessary based on the information provided by these assessments, audits and reviews.&#160; Our cybersecurity processes and practices are modelled based on industry best practices, including the ISO/IEC 27001 Standard.&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="text-align:justify;text-indent:36pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;We require all third-party vendors that may have access to Company, employee, customer, or other third-party data, and/or access to the Company&#x2019;s systems, to complete a questionnaire and undergo a vetting process prior to being approved and onboarded. The vetting process may include a review of the vendor's relevant policies and procedures, standards certifications, technology architecture, business practices and cybersecurity profile. Third-party vendor agreements include confidentiality obligations and specify data elements that the third party has access to, how the third party protects the data, personal information and data subject&#x2019;s rights, and procedures for the return or destruction of protected data.&lt;/span&gt;&lt;/span&gt;&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"&gt;&#160;&lt;/div&gt;
              &lt;div style="text-align:justify;text-indent:36pt;line-height:1.25"&gt;&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 addition to the above processes and resources, we deploy technical safeguards and maintain a cybersecurity incident response process that are designed to protect our information systems from cybersecurity threats, including firewalls, intrusion prevention and detection systems, anti-malware functionality, access controls, system backups, denial of service attack prevention, endpoint protection, network protection and cloud workload protection, which are evaluated and improved through vulnerability assessments and cybersecurity threat intelligence.&#160; In addition, within the Information Technology Department, we have an Incident Response Team, which maintains and is responsible for communicating any cybersecurity incidents in accordance with a written incident response plan (the &#x201c;Incident Response Plan&#x201d;). The Incident Response Plan defines responsibilities and immediate actions necessary to mitigate risk, defines report of incidents to management, and identifies necessary steps to remediate the incident and prevent future incidents. The Incident Response Team is responsible for identifying and assessing the impact of various factors, including duration of the breach or other incident, the number of systems and users affected, the actual or potential system downtime and associated financial impact, as well as the cost and timing of system and data recovery.&#160; We also implement controls and procedures that provide for the escalation of certain cybersecurity incidents so that decisions regarding the public disclosure and reporting of such incidents can be made by management in a timely manner.&#160; Third parties engaged in monitoring and detection are required to report all cybersecurity incidents immediately to the CISO. Our CISO is responsible for reporting critical cybersecurity incidents that may affect Tower&#x2019;s operations immediately to the our senior management team and the Company&#x2019;s compliance officer. Depending on the nature and severity of an incident, the incident may also need to be reported to our Disclosure Committee to determine whether the incident is or is reasonably likely to become material and shall be reported to the Audit Committee and the Board of Directors, and whether the Company must disclose the incident to the relevant authorities, as may be required by applicable regulation.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429184649603">&lt;span style="font-size:10pt;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;We believe an effective cybersecurity program is critical to guard the confidentiality, integrity, and availability of our information systems and data residing in those systems. We have built and continue to develop processes for assessing, identifying, preventing, mitigating and managing material risks from cybersecurity threats. We have embedded the oversight and management of cybersecurity risk within our enterprise risk management framework to guide our cybersecurity risk management program and help drive a company-wide culture of cybersecurity risk management.&#160; In addition, we have established policies and procedures as well as disclosure controls with a structured reporting mechanism to ensure proper and timely flow of information as well as appropriate management of events, threats and any related matter.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429184353266">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429185253921">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429193526531">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429184132273">
          &lt;div style="font-size:10pt;font-family:Times New Roman"&gt;
            &lt;div&gt;
              &lt;div&gt;
                &lt;div style="text-align:justify;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;Governance&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="text-align:justify;text-indent:36pt;line-height:1.25"&gt;&lt;span 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-size:10pt;font-family:Times New Roman"&gt;Our Board of Directors recognizes the importance of managing the risk of cybersecurity threats to the Company. The Board and its committees are responsible for overseeing our enterprise risk management activities. With respect to cybersecurity risk, the Audit Committee, responsible for, among other things, overseeing our compliance with internal controls and our management of enterprise risks, specifically oversees cybersecurity risks and the Company&#x2019;s risk mitigation framework&#160;with a focus on the following: data governance, information systems, incident response for cybersecurity incidents, disaster recovery and compliance risks.&lt;/span&gt;&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"&gt;&#160;&lt;/div&gt;
              &lt;div style="text-align:justify;text-indent:36pt;line-height:1.25"&gt;&lt;span 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-size:10pt;font-family:Times New Roman"&gt;The Audit Committee meets at least four times each year and as often as necessary to fulfill its responsibilities. &lt;span style="font-size:10pt;font-family:Times New Roman"&gt;Our senior management team, which includes our Chief Executive Officer, Chief Financial Officer, Chief Legal Officer, together with the VP of Information Technology or CISO, report on a regular basis to the Audit Committee with a review of the cybersecurity program, status updates, progress of the annual plan, and cybersecurity risks and trends as well as other information necessary to assess such risks and oversee the development and performance of our risk mitigation processes.&#160; The Board of Directors and Audit Committee receive prompt and timely information regarding any cybersecurity incidents that meet established reporting thresholds, as well as required subsequent updates.&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"&gt;&#160;&lt;/div&gt;

                &lt;div&gt;

                    &lt;div&gt;
                      &lt;div style="text-align:justify;text-indent:36pt;line-height:1.25"&gt;
                        &lt;span style="font-size:10pt;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;The VP of Information Technology leads our Information Technology Department and is responsible for overseeing our information security program. The VP of Information Technology has over 25 years of industry experience, and is responsible for assessing and managing cybersecurity risks, as well as communicating cybersecurity incidents, matters and trends to Company management, the Audit Committee and the Board of Directors. Team members who support our information security program have relevant educational and industry experience and regularly report to the VP of Information Technology. Our Information Technology Department regularly reports to senior management and other relevant teams on various cybersecurity threats, assessments and findings.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
                      &lt;/div&gt;
                      &lt;div&gt;&lt;/div&gt;
                      &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
                      &lt;div style="text-align:justify;text-indent:36pt;line-height: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 CISO, and/or a delegate of the CISO, in coordination with our Chief Executive Officer and Chief Legal Officer, work collaboratively to implement a program designed to protect our information systems from cybersecurity threats and to promptly respond to any cybersecurity incidents in accordance with our incident response and recovery plans. The CISO, and/or a delegate of the CISO, monitors the prevention, detection, mitigation and remediation of cybersecurity incidents, and reports such incidents to the Disclosure Committee when appropriate.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/div&gt;

                &lt;/div&gt;

              &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
              &lt;div style="text-align:justify;text-indent:36pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;We face risks from cybersecurity threats that could have a material adverse effect on our business, strategy, operations, financial condition, results of operations, cash flows or reputation. However, to date, we have not experienced any cybersecurity incidents that have had a material adverse effect. We cannot provide assurance that we will not be materially affected in the future by such risks and any future material incidents.&#160; See&#160;&#x201c;Item 3. &#x201c;Key Information &#x2013; D. Risk Factors - Risks Related to Our Business &#x2013;&lt;span style="font-style:italic"&gt;Security, cyber and privacy breaches may harm our business and operations.&lt;/span&gt;&#x201d;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429193939652">&lt;span style="font-size:10pt;font-family:Times New Roman"&gt;Our Board of Directors recognizes the importance of managing the risk of cybersecurity threats to the Company. The Board and its committees are responsible for overseeing our enterprise risk management activities. With respect to cybersecurity risk, the Audit Committee, responsible for, among other things, overseeing our compliance with internal controls and our management of enterprise risks, specifically oversees cybersecurity risks and the Company&#x2019;s risk mitigation framework&#160;with a focus on the following: data governance, information systems, incident response for cybersecurity incidents, disaster recovery and compliance risks.&lt;/span&gt;</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429194302437">&lt;span style="font-size:10pt;font-family:Times New Roman"&gt;The Audit Committee meets at least four times each year and as often as necessary to fulfill its responsibilities. &lt;span style="font-size:10pt;font-family:Times New Roman"&gt;Our senior management team, which includes our Chief Executive Officer, Chief Financial Officer, Chief Legal Officer, together with the VP of Information Technology or CISO, report on a regular basis to the Audit Committee with a review of the cybersecurity program, status updates, progress of the annual plan, and cybersecurity risks and trends as well as other information necessary to assess such risks and oversee the development and performance of our risk mitigation processes.&#160; The Board of Directors and Audit Committee receive prompt and timely information regarding any cybersecurity incidents that meet established reporting thresholds, as well as required subsequent updates.&lt;/span&gt;&lt;/span&gt;</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429195847891">&lt;span style="font-size:10pt;font-family:Times New Roman"&gt;Our senior management team, which includes our Chief Executive Officer, Chief Financial Officer, Chief Legal Officer, together with the VP of Information Technology or CISO, report on a regular basis to the Audit Committee with a review of the cybersecurity program, status updates, progress of the annual plan, and cybersecurity risks and trends as well as other information necessary to assess such risks and oversee the development and performance of our risk mitigation processes.&#160; The Board of Directors and Audit Committee receive prompt and timely information regarding any cybersecurity incidents that meet established reporting thresholds, as well as required subsequent updates.&lt;/span&gt;</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429200137425">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429194513749">
                &lt;div&gt;

                    &lt;div&gt;
                      &lt;div style="text-align:justify;text-indent:36pt;line-height:1.25"&gt;
                        &lt;span style="font-size:10pt;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;The VP of Information Technology leads our Information Technology Department and is responsible for overseeing our information security program. The VP of Information Technology has over 25 years of industry experience, and is responsible for assessing and managing cybersecurity risks, as well as communicating cybersecurity incidents, matters and trends to Company management, the Audit Committee and the Board of Directors. Team members who support our information security program have relevant educational and industry experience and regularly report to the VP of Information Technology. Our Information Technology Department regularly reports to senior management and other relevant teams on various cybersecurity threats, assessments and findings.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
                      &lt;/div&gt;
                      &lt;div&gt;&lt;/div&gt;
                      &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
                      &lt;div style="text-align:justify;text-indent:36pt;line-height: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 CISO, and/or a delegate of the CISO, in coordination with our Chief Executive Officer and Chief Legal Officer, work collaboratively to implement a program designed to protect our information systems from cybersecurity threats and to promptly respond to any cybersecurity incidents in accordance with our incident response and recovery plans. The CISO, and/or a delegate of the CISO, monitors the prevention, detection, mitigation and remediation of cybersecurity incidents, and reports such incidents to the Disclosure Committee when appropriate.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/div&gt;

                &lt;/div&gt;
              </cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429194701277">
                    &lt;div&gt;
                      &lt;div style="text-align:justify;text-indent:36pt;line-height:1.25"&gt;
                        &lt;span style="font-size:10pt;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;The VP of Information Technology leads our Information Technology Department and is responsible for overseeing our information security program. The VP of Information Technology has over 25 years of industry experience, and is responsible for assessing and managing cybersecurity risks, as well as communicating cybersecurity incidents, matters and trends to Company management, the Audit Committee and the Board of Directors. Team members who support our information security program have relevant educational and industry experience and regularly report to the VP of Information Technology. Our Information Technology Department regularly reports to senior management and other relevant teams on various cybersecurity threats, assessments and findings.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
                      &lt;/div&gt;
                      &lt;div&gt;&lt;/div&gt;
                      &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
                      &lt;div style="text-align:justify;text-indent:36pt;line-height: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 CISO, and/or a delegate of the CISO, in coordination with our Chief Executive Officer and Chief Legal Officer, work collaboratively to implement a program designed to protect our information systems from cybersecurity threats and to promptly respond to any cybersecurity incidents in accordance with our incident response and recovery plans. The CISO, and/or a delegate of the CISO, monitors the prevention, detection, mitigation and remediation of cybersecurity incidents, and reports such incidents to the Disclosure Committee when appropriate.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/div&gt;
                  </cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429195604151">&lt;span style="font-size:10pt;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;The VP of Information Technology leads our Information Technology Department and is responsible for overseeing our information security program. The VP of Information Technology has over 25 years of industry experience, and is responsible for assessing and managing cybersecurity risks, as well as communicating cybersecurity incidents, matters and trends to Company management, the Audit Committee and the Board of Directors. Team members who support our information security program have relevant educational and industry experience and regularly report to the VP of Information Technology. Our Information Technology Department regularly reports to senior management and other relevant teams on various cybersecurity threats, assessments and findings.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429194617540">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429201504967">We face risks from cybersecurity threats that could have a material adverse effect on our business, strategy, operations, financial condition, results of operations, cash flows or reputation. However, to date, we have not experienced any cybersecurity incidents that have had a material adverse effect. We cannot provide assurance that we will not be materially affected in the future by such risks and any future material incidents.&#160; See&#160;&#x201c;Item 3. &#x201c;Key Information &#x2013; D. Risk Factors - Risks Related to Our Business &#x2013;&lt;span style="font-style:italic"&gt;Security, cyber and privacy breaches may harm our business and operations.&lt;/span&gt;&#x201d;</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429201142220">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <dei:AuditorFirmId
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429175513452">1197</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429175610893">Brightman Almagor Zohar &amp; Co.</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250429175625927">Tel Aviv, Israel</dei:AuditorLocation>
    <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;&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;/span&gt;&lt;/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&gt;&lt;span&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;/span&gt;&lt;/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; &lt;span style="font-weight:bold"&gt;Composition&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 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="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;&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: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;&lt;span&gt;&lt;span&gt;JPY loans - principal amount - see Notes 10B and 10C below&lt;/span&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;98,962&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;102,491&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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&gt;&lt;span&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;/span&gt;&lt;/span&gt;&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;73,977&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;119,310&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: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;&lt;span&gt;&lt;span&gt;Operating leases - see Note 10E below&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,874&lt;/span&gt;&lt;/span&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;9,762&lt;/span&gt;&lt;/span&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: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;&lt;span&gt;&lt;span&gt;Less - current maturities&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;(48,376&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;(58,952&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: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;132,437&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;172,611&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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&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;Repayment Schedule of Long-term JPY Loans&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:&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="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;&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="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;&lt;span&gt;&lt;span&gt;Interest&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;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Rate&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="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;&lt;span&gt;&lt;span&gt;2025&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 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;&lt;span&gt;&lt;span&gt;2026&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 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;&lt;span&gt;&lt;span&gt;2027&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 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;&lt;span&gt;&lt;span&gt;2028&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 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;&lt;span&gt;&lt;span&gt;2029&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 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;&lt;span&gt;&lt;span&gt;2030&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 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;&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;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;&lt;span&gt;&lt;span&gt;Long-term JPY loans&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;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;&lt;span&gt;&lt;span&gt;2.0&lt;/span&gt;&lt;/span&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;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"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;6,386&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;13,226&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;26,450&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;26,450&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;26,450&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;98,962&lt;/span&gt;&lt;/span&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;/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&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;Long-term JPY Loans&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;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;/span&gt;&lt;/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 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;/span&gt;&lt;/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;&lt;span style="font-size:10pt"&gt;&lt;span style="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;/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: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 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;/span&gt;&lt;/span&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;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;/span&gt;&lt;/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;Capital Lease Agreements and Other Long-term Liabilities&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;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;/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;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;/span&gt;&lt;/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;&lt;span&gt;&lt;span&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;/span&gt;&lt;/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;&lt;span&gt;&lt;span&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;/span&gt;&lt;/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;&lt;span&gt;&lt;span&gt;Fiscal 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;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;Amount ($)&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: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;&lt;span&gt;&lt;span&gt;2025&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;26,503&lt;/span&gt;&lt;/span&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: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;&lt;span&gt;&lt;span&gt;2026&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;24,816&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: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;&lt;span&gt;&lt;span&gt;2027&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,220&lt;/span&gt;&lt;/span&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: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;&lt;span&gt;&lt;span&gt;2028&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;5,087&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: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;&lt;span&gt;&lt;span&gt;2029&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;4,118&lt;/span&gt;&lt;/span&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: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;&lt;span&gt;&lt;span&gt;2030 and on&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,266&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: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;&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%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;77,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;/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;&lt;span&gt;&lt;span&gt;Less - imputed interest&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,033&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: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;&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;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&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;73,977&lt;/span&gt;&lt;/span&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;/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;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;/span&gt;&lt;/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 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;/span&gt;&lt;/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;&lt;span&gt;&lt;span&gt;&#160;The following presents the composition of operating leases in the balance sheets:&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="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;&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: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;&lt;span&gt;&lt;span&gt;Presentation in the Consolidated Balance Sheets&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;December&#160;31,&lt;/span&gt;&lt;/span&gt;&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;&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;December&#160;31,&lt;/span&gt;&lt;/span&gt;&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;&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%;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;ROU - assets under operating leases&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%;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 style="-sec-ix-hidden:Fxbrl_20240227102139632"&gt;Other long-term assets, net&lt;/span&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;7,874&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;9,762&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;&lt;span&gt;&lt;span&gt;Lease liabilities:&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';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;&lt;span&gt;&lt;span&gt;Current operating lease liabilities&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="line-height:1.25"&gt;&lt;span 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="-sec-ix-hidden:Fxbrl_20240229205832423"&gt;Current maturities of long-term debt&lt;/span&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;3,913&lt;/span&gt;&lt;/span&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;3,450&lt;/span&gt;&lt;/span&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: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;&lt;span&gt;&lt;span&gt;Long-term operating lease liabilities&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';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&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:Fxbrl_20240227102101706"&gt;Long-term debt&lt;/span&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;3,961&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;6,312&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: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;&lt;span&gt;&lt;span&gt;Total operating lease liabilities&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%;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;7,874&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;9,762&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;&lt;span&gt;&lt;span&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;2.6&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;vertical-align: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;&lt;span&gt;&lt;span&gt;3.3&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;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;&lt;span&gt;&lt;span&gt;Weighted average discount rate&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;1.95&lt;/span&gt;&lt;/span&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;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&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;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&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;1.94&lt;/span&gt;&lt;/span&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;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&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;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;&lt;span&gt;&lt;span&gt;&#160; The following presents the maturity presentation of operating lease liabilities as of December 31, 2024:&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="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;&lt;span&gt;&lt;span&gt;Fiscal 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;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;&lt;span&gt;&lt;span&gt;Amount ($)&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;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;&lt;span&gt;&lt;span&gt;2025&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: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;&lt;span&gt;3,927&lt;/span&gt;&lt;/span&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: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;&lt;span&gt;&lt;span&gt;2026&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: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;&lt;span&gt;3,161&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: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;&lt;span&gt;&lt;span&gt;2027&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: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;916&lt;/span&gt;&lt;/span&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: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;&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%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-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;&lt;span&gt;&lt;span&gt;8,004&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: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;&lt;span&gt;&lt;span&gt;Less - imputed interest&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: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;(130&lt;/span&gt;&lt;/span&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;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&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: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;&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;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;/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;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;&lt;span&gt;&lt;span&gt;7,874&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;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;&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: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;&lt;span&gt;&lt;span&gt;JPY loans - principal amount - see Notes 10B and 10C below&lt;/span&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;98,962&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;102,491&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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&gt;&lt;span&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;/span&gt;&lt;/span&gt;&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;73,977&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;119,310&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: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;&lt;span&gt;&lt;span&gt;Operating leases - see Note 10E below&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,874&lt;/span&gt;&lt;/span&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;9,762&lt;/span&gt;&lt;/span&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: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;&lt;span&gt;&lt;span&gt;Less - current maturities&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;(48,376&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;(58,952&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: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;132,437&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;172,611&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;&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="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;&lt;span&gt;&lt;span&gt;Interest&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;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Rate&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="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;&lt;span&gt;&lt;span&gt;2025&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 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;&lt;span&gt;&lt;span&gt;2026&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 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;&lt;span&gt;&lt;span&gt;2027&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 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;&lt;span&gt;&lt;span&gt;2028&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 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;&lt;span&gt;&lt;span&gt;2029&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 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;&lt;span&gt;&lt;span&gt;2030&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 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;&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;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;&lt;span&gt;&lt;span&gt;Long-term JPY loans&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;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;&lt;span&gt;&lt;span&gt;2.0&lt;/span&gt;&lt;/span&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;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"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;6,386&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;13,226&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;26,450&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;26,450&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;26,450&lt;/span&gt;&lt;/span&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;/span&gt;&lt;/span&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;98,962&lt;/span&gt;&lt;/span&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;/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;&lt;span&gt;&lt;span&gt;Fiscal 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;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;Amount ($)&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: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;&lt;span&gt;&lt;span&gt;2025&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;26,503&lt;/span&gt;&lt;/span&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: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;&lt;span&gt;&lt;span&gt;2026&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;24,816&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: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;&lt;span&gt;&lt;span&gt;2027&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,220&lt;/span&gt;&lt;/span&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: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;&lt;span&gt;&lt;span&gt;2028&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;5,087&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: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;&lt;span&gt;&lt;span&gt;2029&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;4,118&lt;/span&gt;&lt;/span&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: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;&lt;span&gt;&lt;span&gt;2030 and on&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,266&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: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;&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%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;77,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;/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;&lt;span&gt;&lt;span&gt;Less - imputed interest&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,033&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: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;&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;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&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;73,977&lt;/span&gt;&lt;/span&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;/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;&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: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;&lt;span&gt;&lt;span&gt;Presentation in the Consolidated Balance Sheets&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;December&#160;31,&lt;/span&gt;&lt;/span&gt;&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;&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;December&#160;31,&lt;/span&gt;&lt;/span&gt;&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;&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%;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;ROU - assets under operating leases&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%;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 style="-sec-ix-hidden:Fxbrl_20240227102139632"&gt;Other long-term assets, net&lt;/span&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;7,874&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;9,762&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;&lt;span&gt;&lt;span&gt;Lease liabilities:&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';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;&lt;span&gt;&lt;span&gt;Current operating lease liabilities&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="line-height:1.25"&gt;&lt;span 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="-sec-ix-hidden:Fxbrl_20240229205832423"&gt;Current maturities of long-term debt&lt;/span&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;3,913&lt;/span&gt;&lt;/span&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;3,450&lt;/span&gt;&lt;/span&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: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;&lt;span&gt;&lt;span&gt;Long-term operating lease liabilities&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';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&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:Fxbrl_20240227102101706"&gt;Long-term debt&lt;/span&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;3,961&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;6,312&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: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;&lt;span&gt;&lt;span&gt;Total operating lease liabilities&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%;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;7,874&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;9,762&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;&lt;span&gt;&lt;span&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;2.6&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;vertical-align: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;&lt;span&gt;&lt;span&gt;3.3&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;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;&lt;span&gt;&lt;span&gt;Weighted average discount rate&lt;/span&gt;&lt;/span&gt;&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;&lt;span&gt;&lt;span&gt;1.95&lt;/span&gt;&lt;/span&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;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&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;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&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;1.94&lt;/span&gt;&lt;/span&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;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&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: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;&lt;span&gt;&lt;span&gt;Fiscal 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;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;&lt;span&gt;&lt;span&gt;Amount ($)&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;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;&lt;span&gt;&lt;span&gt;2025&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: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;&lt;span&gt;3,927&lt;/span&gt;&lt;/span&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: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;&lt;span&gt;&lt;span&gt;2026&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: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;&lt;span&gt;3,161&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: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;&lt;span&gt;&lt;span&gt;2027&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: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;916&lt;/span&gt;&lt;/span&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: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;&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%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-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;&lt;span&gt;&lt;span&gt;8,004&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: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;&lt;span&gt;&lt;span&gt;Less - imputed interest&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: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;(130&lt;/span&gt;&lt;/span&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;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&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: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;&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;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;/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;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;&lt;span&gt;&lt;span&gt;7,874&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;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>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#F20230320063421769_4"
          xlink:label="F20230320063421769_4"
          xlink:type="locator"/>
        <link:footnote id="FN20250222122437198" xlink:label="FN20250222122437198" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" 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.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F20230320063421769_4"
          xlink:to="FN20250222122437198"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#F20230320063421769_5"
          xlink:label="F20230320063421769_5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F20230320063421769_5"
          xlink:to="FN20250222122437198"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fxbrl_20220103120939160"
          xlink:label="Fxbrl_20220103120939160"
          xlink:type="locator"/>
        <link:footnote id="FN20250222043614853" xlink:label="FN20250222043614853" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" 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.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fxbrl_20220103120939160"
          xlink:to="FN20250222043614853"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fxbrl_20220103120954472"
          xlink:label="Fxbrl_20220103120954472"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fxbrl_20220103120954472"
          xlink:to="FN20250222043614853"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fxbrl_20220103121005173_xbrl_20220103120954472"
          xlink:label="Fxbrl_20220103121005173_xbrl_20220103120954472"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fxbrl_20220103121005173_xbrl_20220103120954472"
          xlink:to="FN20250222043614853"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fxbrl_20220103121005173_xbrl_20220103120939160"
          xlink:label="Fxbrl_20220103121005173_xbrl_20220103120939160"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fxbrl_20220103121005173_xbrl_20220103120939160"
          xlink:to="FN20250222043614853"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fxbrl_20220103121108829"
          xlink:label="Fxbrl_20220103121108829"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fxbrl_20220103121108829"
          xlink:to="FN20250222043614853"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fxbrl_20220103121116639"
          xlink:label="Fxbrl_20220103121116639"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fxbrl_20220103121116639"
          xlink:to="FN20250222043614853"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#FFact_709"
          xlink:label="FFact_709"
          xlink:type="locator"/>
        <link:footnote id="FN20250222145420735" xlink:label="FN20250222145420735" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excluding accrued interest of $1,250.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="FFact_709"
          xlink:to="FN20250222145420735"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#FFact_713"
          xlink:label="FFact_713"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="FFact_713"
          xlink:to="FN20250222145420735"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#FFact_721"
          xlink:label="FFact_721"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="FFact_721"
          xlink:to="FN20250222145420735"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#FFact_1292"
          xlink:label="FFact_1292"
          xlink:type="locator"/>
        <link:footnote id="FN20250222061256972" xlink:label="FN20250222061256972" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" 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.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="FFact_1292"
          xlink:to="FN20250222061256972"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#FFact_1293"
          xlink:label="FFact_1293"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="FFact_1293"
          xlink:to="FN20250222061256972"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#FFact_1294"
          xlink:label="FFact_1294"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="FFact_1294"
          xlink:to="FN20250222061256972"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
