0001708035-24-000101.txt : 20240802 0001708035-24-000101.hdr.sgml : 20240802 20240802160152 ACCESSION NUMBER: 0001708035-24-000101 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240802 DATE AS OF CHANGE: 20240802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ecovyst Inc. CENTRAL INDEX KEY: 0001708035 STANDARD INDUSTRIAL CLASSIFICATION: CHEMICALS & ALLIED PRODUCTS [2800] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 813406833 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38221 FILM NUMBER: 241170846 BUSINESS ADDRESS: STREET 1: 300 LINDENWOOD DRIVE CITY: MALVERN STATE: PA ZIP: 19355 BUSINESS PHONE: 484-617-1200 MAIL ADDRESS: STREET 1: 300 LINDENWOOD DRIVE CITY: MALVERN STATE: PA ZIP: 19355 FORMER COMPANY: FORMER CONFORMED NAME: PQ Group Holdings Inc. DATE OF NAME CHANGE: 20170531 10-Q 1 ecvt-20240630.htm 10-Q ecvt-20240630
0001708035--12-312024Q2falsehttp://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2024#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2024#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesecvt:reporting_unitxbrli:pureecvt:derivativeecvt:derivative_instrument_held00017080352024-01-012024-06-3000017080352024-07-2600017080352024-04-012024-06-3000017080352023-04-012023-06-3000017080352023-01-012023-06-3000017080352024-06-3000017080352023-12-310001708035us-gaap:CommonStockMember2023-12-310001708035us-gaap:AdditionalPaidInCapitalMember2023-12-310001708035us-gaap:RetainedEarningsMember2023-12-310001708035us-gaap:TreasuryStockCommonMember2023-12-310001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001708035us-gaap:RetainedEarningsMember2024-01-012024-03-3100017080352024-01-012024-03-310001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001708035us-gaap:TreasuryStockCommonMember2024-01-012024-03-310001708035us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001708035us-gaap:CommonStockMember2024-01-012024-03-310001708035us-gaap:CommonStockMember2024-03-310001708035us-gaap:AdditionalPaidInCapitalMember2024-03-310001708035us-gaap:RetainedEarningsMember2024-03-310001708035us-gaap:TreasuryStockCommonMember2024-03-310001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3100017080352024-03-310001708035us-gaap:RetainedEarningsMember2024-04-012024-06-300001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001708035us-gaap:TreasuryStockCommonMember2024-04-012024-06-300001708035us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001708035us-gaap:CommonStockMember2024-04-012024-06-300001708035us-gaap:CommonStockMember2024-06-300001708035us-gaap:AdditionalPaidInCapitalMember2024-06-300001708035us-gaap:RetainedEarningsMember2024-06-300001708035us-gaap:TreasuryStockCommonMember2024-06-300001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001708035us-gaap:CommonStockMember2022-12-310001708035us-gaap:AdditionalPaidInCapitalMember2022-12-310001708035us-gaap:RetainedEarningsMember2022-12-310001708035us-gaap:TreasuryStockCommonMember2022-12-310001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100017080352022-12-310001708035us-gaap:RetainedEarningsMember2023-01-012023-03-3100017080352023-01-012023-03-310001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001708035us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001708035us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001708035us-gaap:CommonStockMember2023-01-012023-03-310001708035us-gaap:CommonStockMember2023-03-310001708035us-gaap:AdditionalPaidInCapitalMember2023-03-310001708035us-gaap:RetainedEarningsMember2023-03-310001708035us-gaap:TreasuryStockCommonMember2023-03-310001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100017080352023-03-310001708035us-gaap:RetainedEarningsMember2023-04-012023-06-300001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001708035us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001708035us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001708035us-gaap:CommonStockMember2023-04-012023-06-300001708035us-gaap:CommonStockMember2023-06-300001708035us-gaap:AdditionalPaidInCapitalMember2023-06-300001708035us-gaap:RetainedEarningsMember2023-06-300001708035us-gaap:TreasuryStockCommonMember2023-06-300001708035us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000017080352023-06-300001708035ecvt:CleanFuelsEmissionControlOtherMemberecvt:EcoservicesMember2024-04-012024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:CleanFuelsEmissionControlOtherMember2024-04-012024-06-300001708035ecvt:CleanFuelsEmissionControlOtherMember2024-04-012024-06-300001708035ecvt:EcoservicesMemberecvt:PolymersEngineeredPlasticsMember2024-04-012024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:PolymersEngineeredPlasticsMember2024-04-012024-06-300001708035ecvt:PolymersEngineeredPlasticsMember2024-04-012024-06-300001708035ecvt:RegenerationAndTreatmentServicesMemberecvt:EcoservicesMember2024-04-012024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:RegenerationAndTreatmentServicesMember2024-04-012024-06-300001708035ecvt:RegenerationAndTreatmentServicesMember2024-04-012024-06-300001708035ecvt:IndustrialMiningAutomotiveMemberecvt:EcoservicesMember2024-04-012024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:IndustrialMiningAutomotiveMember2024-04-012024-06-300001708035ecvt:IndustrialMiningAutomotiveMember2024-04-012024-06-300001708035ecvt:EcoservicesMember2024-04-012024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMember2024-04-012024-06-300001708035ecvt:CleanFuelsEmissionControlOtherMemberecvt:EcoservicesMember2023-04-012023-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:CleanFuelsEmissionControlOtherMember2023-04-012023-06-300001708035ecvt:CleanFuelsEmissionControlOtherMember2023-04-012023-06-300001708035ecvt:EcoservicesMemberecvt:PolymersEngineeredPlasticsMember2023-04-012023-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:PolymersEngineeredPlasticsMember2023-04-012023-06-300001708035ecvt:PolymersEngineeredPlasticsMember2023-04-012023-06-300001708035ecvt:RegenerationAndTreatmentServicesMemberecvt:EcoservicesMember2023-04-012023-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:RegenerationAndTreatmentServicesMember2023-04-012023-06-300001708035ecvt:RegenerationAndTreatmentServicesMember2023-04-012023-06-300001708035ecvt:IndustrialMiningAutomotiveMemberecvt:EcoservicesMember2023-04-012023-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:IndustrialMiningAutomotiveMember2023-04-012023-06-300001708035ecvt:IndustrialMiningAutomotiveMember2023-04-012023-06-300001708035ecvt:EcoservicesMember2023-04-012023-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMember2023-04-012023-06-300001708035ecvt:CleanFuelsEmissionControlOtherMemberecvt:EcoservicesMember2024-01-012024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:CleanFuelsEmissionControlOtherMember2024-01-012024-06-300001708035ecvt:CleanFuelsEmissionControlOtherMember2024-01-012024-06-300001708035ecvt:EcoservicesMemberecvt:PolymersEngineeredPlasticsMember2024-01-012024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:PolymersEngineeredPlasticsMember2024-01-012024-06-300001708035ecvt:PolymersEngineeredPlasticsMember2024-01-012024-06-300001708035ecvt:RegenerationAndTreatmentServicesMemberecvt:EcoservicesMember2024-01-012024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:RegenerationAndTreatmentServicesMember2024-01-012024-06-300001708035ecvt:RegenerationAndTreatmentServicesMember2024-01-012024-06-300001708035ecvt:IndustrialMiningAutomotiveMemberecvt:EcoservicesMember2024-01-012024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:IndustrialMiningAutomotiveMember2024-01-012024-06-300001708035ecvt:IndustrialMiningAutomotiveMember2024-01-012024-06-300001708035ecvt:EcoservicesMember2024-01-012024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMember2024-01-012024-06-300001708035ecvt:CleanFuelsEmissionControlOtherMemberecvt:EcoservicesMember2023-01-012023-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:CleanFuelsEmissionControlOtherMember2023-01-012023-06-300001708035ecvt:CleanFuelsEmissionControlOtherMember2023-01-012023-06-300001708035ecvt:EcoservicesMemberecvt:PolymersEngineeredPlasticsMember2023-01-012023-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:PolymersEngineeredPlasticsMember2023-01-012023-06-300001708035ecvt:PolymersEngineeredPlasticsMember2023-01-012023-06-300001708035ecvt:RegenerationAndTreatmentServicesMemberecvt:EcoservicesMember2023-01-012023-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:RegenerationAndTreatmentServicesMember2023-01-012023-06-300001708035ecvt:RegenerationAndTreatmentServicesMember2023-01-012023-06-300001708035ecvt:IndustrialMiningAutomotiveMemberecvt:EcoservicesMember2023-01-012023-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:IndustrialMiningAutomotiveMember2023-01-012023-06-300001708035ecvt:IndustrialMiningAutomotiveMember2023-01-012023-06-300001708035ecvt:EcoservicesMember2023-01-012023-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMember2023-01-012023-06-300001708035us-gaap:FairValueMeasurementsRecurringMember2024-06-300001708035us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-06-300001708035us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2024-06-300001708035us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-06-300001708035us-gaap:FairValueMeasurementsRecurringMember2023-12-310001708035us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001708035us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310001708035us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2024-04-012024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2023-04-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2024-04-012024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2023-04-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-04-012024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-04-012023-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-04-012024-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-04-012023-06-300001708035us-gaap:AccumulatedTranslationAdjustmentMember2024-04-012024-06-300001708035us-gaap:AccumulatedTranslationAdjustmentMember2023-04-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2024-01-012024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2023-01-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2024-01-012024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2023-01-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-012024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-01-012024-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-06-300001708035us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-06-300001708035us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310001708035us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-06-300001708035us-gaap:AccumulatedTranslationAdjustmentMember2024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310001708035us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-06-300001708035us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300001708035us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300001708035us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300001708035us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001708035ecvt:StockRepurchaseProgram2022Member2022-04-270001708035ecvt:StockRepurchaseProgram2022Member2022-04-272022-04-270001708035ecvt:StockRepurchaseProgram2022Member2024-01-012024-06-300001708035ecvt:StockRepurchaseProgram2022Member2024-06-300001708035ecvt:StockRepurchaseProgram2022Member2023-01-012023-06-300001708035ecvt:EcoservicesMember2023-12-310001708035ecvt:AdvancedMaterialsAndCatalystsMember2023-12-310001708035ecvt:EcoservicesMember2024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMember2024-06-3000017080352023-10-010001708035ecvt:ZeolystInternationalMember2024-06-300001708035ecvt:ZeolystC.V.Member2024-06-300001708035us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2024-04-012024-06-300001708035us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-04-012023-06-300001708035us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2024-01-012024-06-300001708035us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-01-012023-06-300001708035ecvt:PQHoldingsEcoServicesMember2024-06-300001708035ecvt:PQHoldingsEcoServicesMember2023-12-310001708035ecvt:PQHoldingsEcoServicesMember2024-04-012024-06-300001708035ecvt:PQHoldingsEcoServicesMember2024-01-012024-06-300001708035ecvt:PQHoldingsEcoServicesMember2023-04-012023-06-300001708035ecvt:PQHoldingsEcoServicesMember2023-01-012023-06-300001708035us-gaap:RelatedPartyMember2024-06-300001708035us-gaap:RelatedPartyMember2023-12-310001708035us-gaap:RelatedPartyMember2024-04-012024-06-300001708035us-gaap:RelatedPartyMember2024-01-012024-06-300001708035us-gaap:RelatedPartyMember2023-04-012023-06-300001708035us-gaap:RelatedPartyMember2023-01-012023-06-300001708035us-gaap:LandMember2024-06-300001708035us-gaap:LandMember2023-12-310001708035us-gaap:BuildingAndBuildingImprovementsMember2024-06-300001708035us-gaap:BuildingAndBuildingImprovementsMember2023-12-310001708035us-gaap:MachineryAndEquipmentMember2024-06-300001708035us-gaap:MachineryAndEquipmentMember2023-12-310001708035us-gaap:ConstructionInProgressMember2024-06-300001708035us-gaap:ConstructionInProgressMember2023-12-310001708035ecvt:A2024TermLoanFacilityMember2024-06-300001708035ecvt:A2024TermLoanFacilityMember2023-12-310001708035us-gaap:LineOfCreditMember2024-06-300001708035us-gaap:LineOfCreditMember2023-12-310001708035ecvt:VariableRateComponentOneMemberus-gaap:SecuredOvernightFinancingRateSofrMemberecvt:A2021TermLoanFacilityMember2024-06-012024-06-300001708035srt:MaximumMemberecvt:VariableRateComponentOneMemberus-gaap:SecuredOvernightFinancingRateSofrMemberecvt:A2021TermLoanFacilityMember2024-06-012024-06-300001708035srt:MinimumMemberecvt:VariableRateComponentTwoMemberus-gaap:SecuredOvernightFinancingRateSofrMemberecvt:A2021TermLoanFacilityMember2024-06-012024-06-300001708035srt:MaximumMemberecvt:VariableRateComponentTwoMemberus-gaap:SecuredOvernightFinancingRateSofrMemberecvt:A2021TermLoanFacilityMember2024-06-012024-06-300001708035ecvt:A2024TermLoanFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrMember2024-06-012024-06-300001708035ecvt:A2024TermLoanFacilityMember2024-04-012024-06-300001708035ecvt:A2024TermLoanFacilityMember2024-01-012024-06-300001708035ecvt:A2021TermLoanFacilityMember2024-04-012024-06-300001708035ecvt:A2021TermLoanFacilityMember2024-01-012024-06-300001708035ecvt:A2024TermLoanFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrMember2024-06-300001708035us-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrMember2024-01-012024-06-300001708035srt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrMember2024-01-012024-06-300001708035srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrMember2024-01-012024-06-300001708035us-gaap:BaseRateMembersrt:MinimumMemberus-gaap:LineOfCreditMember2024-01-012024-06-300001708035us-gaap:BaseRateMembersrt:MaximumMemberus-gaap:LineOfCreditMember2024-01-012024-06-300001708035us-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrMember2024-06-300001708035us-gaap:CashFlowHedgingMember2024-06-300001708035ecvt:InterestRateCapOneMemberus-gaap:CashFlowHedgingMember2024-06-300001708035ecvt:InterestRateCapTwoMemberus-gaap:CashFlowHedgingMember2024-06-300001708035ecvt:InterestRateCapThreeMemberus-gaap:CashFlowHedgingMember2024-06-300001708035us-gaap:CashFlowHedgingMemberecvt:InterestRateCapThreePeriodTwoMember2024-06-300001708035us-gaap:InterestRateCapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-06-300001708035us-gaap:InterestRateCapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001708035us-gaap:InterestRateCapMember2024-04-012024-06-300001708035us-gaap:InterestExpenseMemberus-gaap:InterestRateCapMember2024-04-012024-06-300001708035us-gaap:InterestRateCapMember2023-04-012023-06-300001708035us-gaap:InterestExpenseMemberus-gaap:InterestRateCapMember2023-04-012023-06-300001708035us-gaap:InterestRateCapMember2024-01-012024-06-300001708035us-gaap:InterestExpenseMemberus-gaap:InterestRateCapMember2024-01-012024-06-300001708035us-gaap:InterestRateCapMember2023-01-012023-06-300001708035us-gaap:InterestExpenseMemberus-gaap:InterestRateCapMember2023-01-012023-06-300001708035us-gaap:PensionPlansDefinedBenefitMember2024-04-012024-06-300001708035us-gaap:PensionPlansDefinedBenefitMember2023-04-012023-06-300001708035us-gaap:PensionPlansDefinedBenefitMember2024-01-012024-06-300001708035us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-06-300001708035us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2024-04-012024-06-300001708035us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-04-012023-06-300001708035us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2024-01-012024-06-300001708035us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-01-012023-06-300001708035ecvt:OperatingLeaseRentalPaymentsMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2024-01-012024-06-300001708035ecvt:OperatingLeaseRentalPaymentsMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2024-04-012024-06-300001708035ecvt:OperatingLeaseRentalPaymentsMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2023-01-012023-06-300001708035ecvt:OperatingLeaseRentalPaymentsMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2023-04-012023-06-300001708035ecvt:SalesfromPartnershiptoCompanyMemberus-gaap:RelatedPartyMember2024-01-012024-06-300001708035ecvt:SalesfromPartnershiptoCompanyMemberus-gaap:RelatedPartyMember2023-04-012023-06-300001708035ecvt:SalesfromPartnershiptoCompanyMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001708035ecvt:SalesfromPartnershiptoCompanyMemberus-gaap:RelatedPartyMember2024-04-012024-06-300001708035ecvt:ManufacturingCostsMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2024-04-012024-06-300001708035ecvt:ManufacturingCostsMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2024-01-012024-06-300001708035ecvt:ManufacturingCostsMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2023-04-012023-06-300001708035ecvt:ManufacturingCostsMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2023-01-012023-06-300001708035ecvt:ServicesMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2024-04-012024-06-300001708035ecvt:ServicesMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2024-01-012024-06-300001708035ecvt:ServicesMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2023-04-012023-06-300001708035ecvt:ServicesMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2023-01-012023-06-300001708035ecvt:ProductDemonstrationCostsMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2024-04-012024-06-300001708035ecvt:ProductDemonstrationCostsMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2024-01-012024-06-300001708035ecvt:ProductDemonstrationCostsMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2023-04-012023-06-300001708035ecvt:ProductDemonstrationCostsMemberus-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2023-01-012023-06-300001708035us-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2024-06-300001708035us-gaap:RelatedPartyMemberus-gaap:CorporateJointVentureMember2023-12-310001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:ZeolystJointVentureMember2024-04-012024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:ZeolystJointVentureMember2024-01-012024-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:ZeolystJointVentureMember2023-04-012023-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:ZeolystJointVentureMember2023-01-012023-06-300001708035ecvt:AdvancedMaterialsAndCatalystsMemberecvt:ZeolystJointVentureMember2024-06-300001708035us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001708035us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2024-01-012024-06-300001708035ecvt:EmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001708035ecvt:Grants2024Memberecvt:PerformanceStockUnitsMember2024-01-012024-06-300001708035ecvt:CompanyPerformanceMeasureMemberecvt:Grants2024Memberecvt:PerformanceStockUnitsMember2024-01-012024-06-300001708035ecvt:TotalShareholderReturnTSRMemberecvt:Grants2024Memberecvt:PerformanceStockUnitsMember2024-01-012024-06-300001708035srt:MinimumMemberecvt:Grants2024Memberecvt:PerformanceStockUnitsMember2024-01-012024-06-300001708035srt:MaximumMemberecvt:Grants2024Memberecvt:PerformanceStockUnitsMember2024-01-012024-06-300001708035ecvt:A2021GrantsMemberecvt:PerformanceStockUnitsMember2024-02-012024-02-290001708035us-gaap:RestrictedStockUnitsRSUMember2023-12-310001708035ecvt:PerformanceStockUnitsMember2023-12-310001708035ecvt:PerformanceStockUnitsMember2024-01-012024-06-300001708035us-gaap:RestrictedStockUnitsRSUMember2024-06-300001708035ecvt:PerformanceStockUnitsMember2024-06-300001708035us-gaap:RestrictedStockMember2024-01-012024-06-300001708035us-gaap:PerformanceSharesMember2024-06-300001708035us-gaap:PerformanceSharesMember2024-01-012024-06-300001708035us-gaap:RestrictedStockMember2024-04-012024-06-300001708035us-gaap:RestrictedStockMember2023-04-012023-06-300001708035us-gaap:RestrictedStockMember2024-01-012024-06-300001708035us-gaap:RestrictedStockMember2023-01-012023-06-300001708035us-gaap:PerformanceSharesMember2024-04-012024-06-300001708035us-gaap:PerformanceSharesMember2023-04-012023-06-300001708035us-gaap:PerformanceSharesMember2024-01-012024-06-300001708035us-gaap:PerformanceSharesMember2023-01-012023-06-300001708035ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2024-04-012024-06-300001708035ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2023-04-012023-06-300001708035ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2024-01-012024-06-300001708035ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2023-01-012023-06-300001708035us-gaap:EmployeeStockOptionMember2024-04-012024-06-300001708035us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001708035us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001708035us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001708035us-gaap:SubsequentEventMember2024-07-24
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number: 001-38221
Ecovyst Inc.
Delaware 81-3406833
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
 
300 Lindenwood Drive 
Malvern, Pennsylvania
19355
(Address of principal executive offices) (Zip Code)
(484)
617-1200
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each classTrading symbolName of each exchange on which registered
Common stock, par value $0.01 per shareECVTNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ☒    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ☒    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes     No  ☒
The number of shares of common stock outstanding as of July 26, 2024 was 116,466,232.
1

Ecovyst Inc.

INDEX—FORM 10-Q
June 30, 2024

2

PART IFINANCIAL INFORMATION

ITEM 1.     FINANCIAL STATEMENTS (UNAUDITED)

ECOVYST INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except share and per share amounts)
(unaudited)

 
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Sales$182,820 $184,110 $343,357 $344,984 
Cost of goods sold129,157 123,140 250,471 247,520 
Gross profit53,663 60,970 92,886 97,464 
Selling, general and administrative expenses22,707 21,395 44,310 42,514 
Other operating expense, net3,108 6,262 6,774 12,980 
Operating income27,848 33,313 41,802 41,970 
Equity in net (income) from affiliated companies(1,392)(11,374)(3,464)(11,597)
Interest expense, net12,895 9,168 26,304 19,000 
Debt extinguishment costs4,560  4,560  
Other expense, net410 610 627 182 
Income before income taxes11,375 34,909 13,775 34,385 
Provision for income taxes3,080 8,787 4,259 9,734 
Net income$8,295 $26,122 $9,516 $24,651 
Net income per share:
Basic income per share$0.07 $0.22 $0.08 $0.20 
Diluted income per share$0.07 $0.22 $0.08 $0.20 
Weighted average shares outstanding:
Basic116,912,332 118,651,402 116,935,708 120,335,414 
Diluted117,635,289 119,920,742 117,545,240 121,831,942 
See accompanying notes to condensed consolidated financial statements.

3

ECOVYST INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited)


 
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Net income$8,295 $26,122 $9,516 $24,651 
Other comprehensive income (loss), net of tax:
Pension and postretirement benefits530 465 524 441 
Net (loss) gain from hedging activities(1,075)5,399 2,789 (2,521)
Foreign currency translation(679)828 (2,363)3,013 
Total other comprehensive (loss) income(1,224)6,692 950 933 
Comprehensive income$7,071 $32,814 $10,466 $25,584 
See accompanying notes to condensed consolidated financial statements.

4

ECOVYST INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share amounts)
(unaudited)

June 30,
2024
December 31,
2023
ASSETS
Cash and cash equivalents$83,318 $88,365 
Accounts receivable, net85,218 81,314 
Inventories, net52,027 45,115 
Derivative assets12,270 13,419 
Prepaid and other current assets31,123 17,774 
Total current assets263,956 245,987 
Investments in affiliated companies409,187 440,198 
Property, plant and equipment, net573,559 576,904 
Goodwill404,275 404,470 
Other intangible assets, net109,422 116,550 
Right-of-use lease assets24,301 24,281 
Other long-term assets35,239 29,361 
Total assets$1,819,939 $1,837,751 
LIABILITIES
Current maturities of long-term debt$6,548 $9,000 
Accounts payable34,195 40,195 
Operating lease liabilities—current7,740 8,193 
Accrued liabilities48,544 61,693 
Total current liabilities97,027 119,081 
Long-term debt, excluding current portion855,857 858,946 
Deferred income taxes115,183 115,791 
Operating lease liabilities—noncurrent16,419 16,030 
Other long-term liabilities18,170 22,439 
Total liabilities1,102,656 1,132,287 
Commitments and contingencies (Note 15)
EQUITY
Common stock ($0.01 par); authorized shares 450,000,000; issued shares 140,872,846 and 140,744,045 on June 30, 2024 and December 31, 2023, respectively; outstanding shares 116,466,232 and 116,116,895 on June 30, 2024 and December 31, 2023, respectively
1,409 1,407 
Preferred stock ($0.01 par); authorized shares 50,000,000; no shares issued or outstanding on June 30, 2024 and December 31, 2023
  
Additional paid-in capital1,100,749 1,102,581 
Accumulated deficit(161,340)(170,856)
Treasury stock, at cost; shares 24,406,614 and 24,627,150 on June 30, 2024 and December 31, 2023, respectively
(223,527)(226,710)
Accumulated other comprehensive loss(8)(958)
Total equity717,283 705,464 
Total liabilities and equity$1,819,939 $1,837,751 
See accompanying notes to condensed consolidated financial statements.
5

ECOVYST INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)
(unaudited)


Common
stock
Additional
paid-in
capital
(Accumulated deficit)Treasury
stock, at
cost 
Accumulated
other
comprehensive
income (loss)
Total
Balance, December 31, 2023$1,407 $1,102,581 $(170,856)$(226,710)$(958)$705,464 
Net income— — 1,221 — — 1,221 
Other comprehensive income— — — — 2,174 2,174 
Tax withholdings on equity award vesting— — — (1,218)— (1,218)
Stock compensation expense— 3,674 — — — 3,674 
Shares issued under equity incentive plan, net of forfeitures2 (9,290)— 9,329 — 41 
Balance, March 31, 2024$1,409 $1,096,965 $(169,635)$(218,599)$1,216 $711,356 
Net income— — 8,295 — — 8,295 
Other comprehensive loss— — — — (1,224)(1,224)
Repurchases of common shares— — — (5,010)— (5,010)
Stock compensation expense— 3,827 — — — 3,827 
Shares issued under equity incentive plan, net of forfeitures (43)— 82 — 39 
Balance, June 30, 2024$1,409 $1,100,749 $(161,340)$(223,527)$(8)$717,283 
Common
stock
Additional
paid-in
capital
(Accumulated deficit)Treasury
stock, at
cost 
Accumulated
other
comprehensive
income
Total 
Balance, December 31, 2022$1,396 $1,091,475 $(242,010)$(149,624)$5,992 $707,229 
Net loss— — (1,471)— — (1,471)
Other comprehensive loss— — — — (5,759)(5,759)
Repurchases of common shares— — — (29,850)— (29,850)
Tax withholdings on equity award vesting— — — (866)— (866)
Stock compensation expense — 4,756 — — — 4,756 
Shares issued under equity incentive plan, net of forfeitures10 102 — — — 112 
Balance, March 31, 2023$1,406 $1,096,333 $(243,481)$(180,340)$233 $674,151 
Net income— — 26,122 — — 26,122 
Other comprehensive income— — — — 6,692 6,692 
Repurchases of common shares— — — (43,524)— (43,524)
Excise tax on repurchases of common shares— — — (630)— (630)
Stock compensation expense— 4,739 — — — 4,739 
Shares issued under equity incentive plan, net of forfeitures1 213 — — — 214 
Balance, June 30, 2023$1,407 $1,101,285 $(217,359)$(224,494)$6,925 $667,764 
See accompanying notes to condensed consolidated financial statements.
6

ECOVYST INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Six months ended
June 30,
20242023
Cash flows from operating activities:
Net income$9,516 $24,651 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation36,523 34,147 
Amortization7,034 7,019 
Amortization of deferred financing costs and original issue discount1,052 1,024 
Debt extinguishment costs90  
Foreign currency exchange loss (gain)155 (632)
Deferred income tax (benefit) provision(1,690)1,283 
Net loss on asset disposals614 2,306 
Stock compensation7,507 9,070 
Equity in net income from affiliated companies(3,464)(11,597)
Dividends received from affiliated companies33,000 10,000 
Other, net2,216 6,255 
Working capital changes that used cash:
Receivables(4,076)(3,019)
Inventories(6,693)(2,987)
Prepaids and other current assets(4,457)(5,724)
Accounts payable(3,289)(1,468)
Accrued liabilities(27,578)(29,188)
Net cash provided by operating activities46,460 41,140 
Cash flows from investing activities:
Purchases of property, plant and equipment(36,649)(39,227)
Other, net(200) 
Net cash used in investing activities(36,849)(39,227)
Cash flows from financing activities:
Draw down of revolving credit facilities 14,500 
Repayments of revolving credit facilities (14,500)
Issuance of long-term debt, net of discount870,817  
Repayments of long-term debt(877,500)(4,500)
Repurchases of common shares(5,010)(73,373)
Tax withholdings on equity award vesting(1,218)(866)
Repayment of financing obligation(1,478)(1,433)
Other, net41 294 
Net cash used in financing activities(14,348)(79,878)
Effect of exchange rate changes on cash and cash equivalents(310)(3,723)
Net change in cash and cash equivalents(5,047)(81,688)
Cash and cash equivalents at beginning of period88,365 110,920 
Cash and cash equivalents at end of period$83,318 $29,232 
For supplemental cash flow disclosures, see Note 20.
See accompanying notes to condensed consolidated financial statements.
7


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)

1. Background and Basis of Presentation:
Description of Business
Ecovyst Inc. and subsidiaries (the “Company” or “Ecovyst”) is a leading integrated and innovative global provider of advanced materials, specialty catalysts and services. The Company supports customers globally through its strategically located network of manufacturing facilities. The Company believes that its products and services contribute to improving the sustainability of the environment.
The Company has two uniquely positioned specialty businesses: Ecoservices provides sulfuric acid recycling to the North American refining industry for the production of alkylate and provides high quality and high strength virgin sulfuric acid for industrial and mining applications. Ecoservices also provides chemical waste handling and treatment services, as well as ex-situ catalyst activation services for the refining and petrochemical industry. Advanced Materials & Catalysts, through its Advanced Silicas business, provides finished silica catalysts, catalyst supports and functionalized silicas necessary to produce high performing plastics and to enable sustainable chemistry, and through the Zeolyst Joint Venture, innovates and supplies specialty zeolites used for catalysts that support the production of sustainable fuels, remove nitrogen oxides from diesel engine emissions and that are broadly applied in refining and petrochemical processes.
The Company’s regeneration services product group, which is a part of the Company’s Ecoservices segment, typically experiences seasonal fluctuations as a result of higher demand for gasoline products in the summer months and lower demand in the winter months. These demand fluctuations result in higher sales and working capital requirements in the second and third quarters.
Basis of Presentation
The condensed consolidated financial statements included herein are unaudited. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted pursuant to such rules and regulations for interim reporting. In the opinion of management, all adjustments of a normal and recurring nature necessary to state fairly the financial position and results of operations have been included. The results of operations are not necessarily indicative of the expected results for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.
2. New Accounting Standards:
Accounting Standards Not Yet Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued guidance to improve the disclosures related to public business entities reportable segments. This new guidance requires entities to provide information regarding significant segment expenses, especially those segment expenses that are regularly reported to the Company’s chief operating decision maker (the Company’s Chief Executive Officer), or CODM. The guidance also require public entities to disclose the nature, type and amounts of other segment items by reportable segment. Public business entities will also have to report all annual disclosures about segments profits or losses that are required by ASC 280 on an interim basis, including the significant segment expenses and other segment items. The new guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The disclosure will be implemented as required for the fiscal year ended December 31, 2024. The Company is currently evaluating the impact of this guidance.
In December 2023, FASB issued guidance to improve disclosures related to incomes taxes. This new guidance requires public business entities to disaggregate information on the effective tax rate reconciliation and income taxes paid to provide greater transparency. Public business entities will be required to provide additional information in specified categories related to effective tax rate reconciliation in tabular form and provide income taxes paid by jurisdictions, with further disaggregation needed if amounts exceed 5% of the total. The new guidance is effective for fiscal years beginning after December 15, 2024. The disclosure will be implemented as required for the fiscal year ended December 31, 2025. The Company is currently evaluating the impact of this guidance.
In October 2023, FASB issued guidance to amend either presentation or disclosure requirements related to fourteen subtopics in the FASB Accounting Standards Codification, that are currently in the SEC Regulation S-X or Regulation S-K. The new guidance was issued in response to the SEC’s ruling on disclosure simplification. For entities subject to existing SEC disclosure requirements, the effective date of each amendment of the topics will be the date that the SEC removes the related disclosure from Regulation S-X or
8


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
Regulation S-K. The guidance must be applied prospectively, with no early adoption permitted for entities subject to those existing SEC disclosures. The Company is currently evaluating the impact of the new guidance as it pertains to the fourteen subtopics that would impact the business and will apply prospectively once in effect.
In August 2023, the FASB issued guidance for entities that meet the definition of a joint venture or a corporate joint venture, to adopt a new basis of accounting upon the formation of the joint venture. The new guidance requires the initial measurement of contributed net assets and liabilities at fair value on the formation date, recognition of goodwill for the difference between the fair value of the joint venture’s equity and net assets, and disclosures about the nature and financial impact of the transaction. The new guidance requires prospective application and is effective for all joint ventures that are formed on or after January 1, 2025, with early adoption permitted. Joint ventures that formed before January 1, 2025 may elect to retrospectively apply the new guidance. The Company will apply the guidance to any new joint ventures formed after the effective date.
3. Revenue from Contracts with Customers:
Disaggregated Revenue
The Company’s primary means of disaggregating revenues is by reportable segments, which can be found in Note 17 to these condensed consolidated financial statements.
The Company’s portfolio of products is integrated into a variety of end uses, which are described in the table below.
Key End UsesKey Products
Clean fuels, emission control & other• Refining hydrocracking catalysts
• Emission control catalysts
• Catalyst supports used in production of sustainable fuels such as renewable diesel
• Catalysts used in production of sustainable aviation fuels
• Catalyst activation
• Aluminum sulfate solution
• Ammonium bisulfite solution
Polyethylene, polymers & engineered plastics• Catalysts for high-density polyethylene and chemicals syntheses
• Antiblock for film packaging
• Catalyst for advanced recycling
Regeneration and treatment services• Sulfuric acid regeneration services
• Treatment services
Industrial, mining & automotive• Virgin sulfuric acid for mining
• Virgin sulfuric derivatives for industrial production
• Virgin sulfuric derivatives for nylon production
9


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
The following tables disaggregate the Company’s sales, by segment and end uses, for the three and six months ended June 30, 2024 and 2023, respectively:
Three months ended June 30, 2024
Ecoservices
Advanced Materials & Catalysts(2)
Total
Clean fuels, emission control & other$8,614 $ $8,614 
Polyethylene, polymers & engineered plastics 28,862 28,862 
Regeneration and treatment services(1)
95,365  95,365 
Industrial, mining & automotive49,979  49,979 
Total segment sales$153,958 $28,862 $182,820 
Three months ended June 30, 2023
Ecoservices
Advanced Materials & Catalysts(2)
Total
Clean fuels, emission control & other$8,426 $ $8,426 
Polyethylene, polymers & engineered plastics 26,045 26,045 
Regeneration and treatment services(1)
98,494  98,494 
Industrial, mining & automotive51,145  51,145 
Total segment sales$158,065 $26,045 $184,110 
Six months ended June 30, 2024
Ecoservices
Advanced Materials & Catalyst(2)
Total
Clean fuels, emission control & other$16,003 $ $16,003 
Polyethylene, polymers & engineered plastics 47,797 47,797 
Regeneration and treatment services(1)
178,684  178,684 
Industrial, mining & automotive100,873  100,873 
Total segment sales$295,560 $47,797 $343,357 
Six months ended June 30, 2023
Ecoservices
Advanced Materials & Catalyst(2)
Total
Clean fuels, emission control & other$13,166 $ $13,166 
Polyethylene, polymers & engineered plastics 49,179 49,179 
Regeneration and treatment services(1)
186,838  186,838 
Industrial, mining & automotive95,801  95,801 
Total segment sales$295,805 $49,179 $344,984 
(1)As described in Note 1 to these condensed consolidated financial statements, the Company experiences seasonal sales fluctuations to customers in the regeneration services product group.
(2)Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information).
10


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
4. Fair Value Measurements:
Fair values are based on quoted market prices when available. When market prices are not available, fair values are generally estimated using discounted cash flow analyses, incorporating current market inputs for similar financial instruments with comparable terms and credit quality. In instances where there is little or no market activity for the same or similar instruments, the Company estimates fair values using methods, models and assumptions that management believes a hypothetical market participant would use to determine a current transaction price. These valuation techniques involve some level of management estimation and judgment that becomes significant with increasingly complex instruments or pricing models. Where appropriate, adjustments are included to reflect the risk inherent in a particular methodology, model or input used.
The Company’s financial assets and liabilities carried at fair value have been classified based upon a fair value hierarchy. The hierarchy gives the highest ranking to fair values determined using unadjusted quoted prices in active markets for identical assets and liabilities (Level 1) and the lowest ranking to fair values determined using methodologies and models with unobservable inputs (Level 3). The classification of an asset or a liability is based on the lowest level input that is significant to its measurement. For example, a Level 3 fair value measurement may include inputs that are both observable (Levels 1 and 2) and unobservable (Level 3). The levels of the fair value hierarchy are as follows:
Level 1—Values are unadjusted quoted prices for identical assets and liabilities in active markets accessible at the measurement date. Active markets provide pricing data for trades occurring at least weekly and include exchanges and dealer markets.
Level 2—Inputs include quoted prices for similar assets or liabilities in active markets, quoted prices from those willing to trade in markets that are not active, or other inputs that are observable or can be corroborated by market data for the term of the instrument. Such inputs include market interest rates and volatilities, spreads and yield curves.
Level 3—Certain inputs are unobservable (supported by little or no market activity) and significant to the fair value measurement. Unobservable inputs reflect the Company’s best estimate of what hypothetical market participants would use to determine a transaction price for the asset or liability at the reporting date.
The following tables present information about the Company’s assets and liabilities that were measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.
June 30,
2024
Quoted Prices in
Active Markets
(Level 1) 
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Derivative assets:
Interest rate caps (Note 12)$19,965 $ $19,965 $ 
Derivative liabilities:
Interest rate caps (Note 12)$403 $ $403 $ 
December 31,
2023
Quoted Prices in
Active Markets
(Level 1) 
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Derivative assets:
Interest rate caps (Note 12)$19,021 $ $19,021 $ 
Derivative liabilities:
Interest rate caps (Note 12)$2,496 $ $2,496 $ 

11


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
Derivative contracts
Derivative assets and liabilities can be exchange-traded or traded over-the-counter (“OTC”). The Company generally values exchange-traded derivatives using models that calibrate to market transactions and eliminate timing differences between the closing price of the exchange-traded derivatives and their underlying instruments. OTC derivatives are valued using market transactions and other market evidence whenever possible, including market-based inputs to models, model calibration to market transactions, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. When models are used, the selection of a particular model to value an OTC derivative depends on the contractual terms of, and specific risks inherent in, the instrument as well as the availability of pricing information in the market. The Company generally uses similar models to value similar instruments. Valuation models require a variety of inputs, including contractual terms, market prices and rates, forward curves, measures of volatility, and correlations of such inputs. For OTC derivatives that trade in liquid markets, such as forward contracts, swaps and options, model inputs can generally be corroborated by observable market data by correlation or other means, and model selection does not involve significant management judgment.
As of June 30, 2024, the Company had interest rate caps that were fair valued using Level 2 inputs. In addition, the Company applies a credit valuation adjustment to reflect credit risk which is calculated based on credit default swaps. To the extent that the Company’s net exposure under a specific master agreement is an asset, the Company utilizes the counterparty’s default swap rate. If the net exposure under a specific master agreement is a liability, the Company utilizes a default swap rate comparable to Ecovyst. The credit valuation adjustment is added to the discounted fair value to reflect the exit price that a market participant would be willing to receive to assume the Company’s liabilities or that a market participant would be willing to pay for the Company’s assets.
5. Stockholders' Equity:
Accumulated Other Comprehensive Income (Loss)
The following tables present the tax effects of each component of other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, respectively:

Three months ended June 30,
20242023
Pre-tax
amount
Tax benefit/
(expense)
After-tax amountPre-tax
amount
Tax benefit/
(expense)
After-tax amount
Defined benefit and other postretirement plans:
Net gain$714 $(178)$536 $651 $(162)$489 
Net prior service cost(7)1 (6)(31)7 (24)
Benefit plans, net707 (177)530 620 (155)465 
Net (loss) gain from hedging activities(1,433)358 (1,075)7,059 (1,660)5,399 
Foreign currency translation(679) (679)828  828 
Other comprehensive income (loss)$(1,405)$181 $(1,224)$8,507 $(1,815)$6,692 
Six months ended June 30,
20242023
Pre-tax
amount
Tax benefit/
(expense)
After-tax amountPre-tax
amount
Tax benefit/
(expense)
After-tax amount
Defined benefit and other postretirement plans:
Net gain$713 $(178)$535 $650 $(162)$488 
Net prior service cost(15)4 (11)(62)15 (47)
Benefit plans, net698 (174)524 588 (147)441 
Net gain (loss) from hedging activities3,719 (930)2,789 (3,244)723 (2,521)
Foreign currency translation(2,363) (2,363)3,013  3,013 
Other comprehensive income$2,054 $(1,104)$950 $357 $576 $933 

12


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
The following tables present the changes in accumulated other comprehensive income (loss), net of tax, by component for the six months ended June 30, 2024 and 2023, respectively:

Defined benefit
and other
postretirement
plans 
Net gain (loss)
from hedging
activities
Foreign
currency
translation 
Total 
December 31, 2023$612 $12,546 $(14,116)$(958)
Other comprehensive income (loss) before reclassifications540 9,778 (2,363)7,955 
Amounts reclassified from accumulated other comprehensive loss(1)
(16)(6,989) (7,005)
Net current period other comprehensive income (loss)524 2,789 (2,363)950 
June 30, 2024$1,136 $15,335 $(16,479)$(8)
December 31, 2022$(508)$24,672 $(18,172)$5,992 
Other comprehensive income before reclassifications412 6,392 3,013 9,817 
Amounts reclassified from accumulated other comprehensive income (loss)(1)
29 (8,913) (8,884)
Net current period other comprehensive income (loss)441 (2,521)3,013 933 
June 30, 2023$(67)$22,151 $(15,159)$6,925 
(1)See the following table for details about these reclassifications. Amounts in parentheses indicate debits.
The following table presents the reclassifications out of accumulated other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, respectively:
Details about Accumulated Other Comprehensive Income Components
Amounts reclassified from Accumulated Other
Comprehensive Loss (Income)(1)
Affected line item where
Income is presented
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Amortization of defined benefit and other postretirement items:
Net loss$6 $29 $7 $28 
Other (expense) income(2)
Net prior service cost (credit)7 (31)15 (62)
Other (expense) income(2)
13 (2)22 (34)Total before tax
(3) (6)5 Tax (expense) benefit
$10 $(2)$16 $(29)Net of tax
Gains and losses on cash flow hedges:
Interest rate caps$4,662 $11,187 $9,318 $11,885 Interest income (expense)
(1,166)(2,800)(2,329)(2,972)Tax expense
$3,496 $8,387 $6,989 $8,913 Net of tax
Total reclassifications for the period$3,506 $8,385 $7,005 $8,884 Net of tax
(1)Amounts in parentheses indicate debits to profit/loss.
13


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
(2)These accumulated other comprehensive income (loss) components are components of net periodic pension and other postretirement cost (see Note 14 to these condensed consolidated financial statements for additional details).
Treasury Stock Repurchases
2022 Stock Repurchase Program
On April 27, 2022, the Board approved a stock repurchase program that authorized the Company to purchase up to $450,000 of the Company’s common stock over the four-year period from the date of approval. Under the plan, the Company is permitted to repurchase shares from time to time for cash in open market transactions or in privately negotiated transactions with an equity sponsor in accordance with applicable federal securities laws, with the Company determining the timing and the amount of any repurchases based on its evaluation of market conditions, share price and other factors.
During the six months ended June 30, 2024, the Company repurchased 552,081 shares on the open market at an average price of $9.05 per share, for a total of $4,998, excluding brokerage commissions and accrued excise tax. As of June 30, 2024, $229,594 was available for share repurchases under the program. During the six months ended June 30, 2024, the Company did not accrue excise tax related to these repurchases, net of shares issued under the Company’s equity incentive program (see Note 18 to these condensed consolidated financial statements).
During the six months ended June 30, 2023, in connection with secondary offerings of the Company’s common stock by an equity sponsor in March and May 2023, the Company repurchased 7,000,000 shares of its common stock sold in the offerings from the underwriters at a weighted average price of $10.48 per share concurrently with the closing of the offerings, for a total of $73,373, excluding accrued excise tax. During the six months ended June 30, 2023, the Company accrued excise tax of $630 related to these repurchases, net of shares issued under the Company’s equity incentive program. This amount was included in accrued liabilities in the condensed consolidated balance sheet and is treated by the Company as a cost of the treasury stock transactions in equity.
Tax Withholdings on Equity Award Vesting
In connection with the vesting of restricted stock awards (“RSA” or “RSAs”), restricted stock units (“RSU” or “RSUs”) and performance stock units (“PSU” or “PSUs”), shares of common stock may be delivered to the Company by employees to satisfy withholding tax obligations at the instruction of the employee award holders. These transactions, when they occur, are accounted for as stock repurchases by the Company, with the shares returned to treasury stock at a cost representing the payment by the Company of the tax obligations on behalf of the employees in lieu of shares for the vesting unit. There were 128,801 and 95,269 shares delivered to the Company to cover tax payments for the six months ended June 30, 2024 and 2023, respectively and the fair value of those shares withheld were $1,218 and $866 for the six months ended June 30, 2024 and 2023, respectively.
6. Goodwill:
The change in the carrying amount of goodwill for the six months ended June 30, 2024 is summarized as follows:
 EcoservicesAdvanced Materials & CatalystsTotal
Balance as of December 31, 2023$326,589 $77,881 $404,470 
Foreign exchange impact (195)(195)
Balance as of June 30, 2024$326,589 $77,686 $404,275 
  

The Company completes its annual goodwill and indefinite-lived intangible assets impairment test during the fourth quarter of each year, or more frequently if triggering events indicate a possible impairment. The Company determines the fair value of its reporting units using both a market approach and an income, or discounted cash flow, approach. As of October 1, 2023, the date of the Company’s most recent quantitative assessments, the fair values of each of the Company’s reporting units and the fair values of the Company’s indefinite-lived trade names and trademarks exceeded their respective carrying values.
During the six months ended June 30, 2024, the Company did not identify any events or circumstances that would more likely than not reduce the fair value of the Company's reporting units below their respective carrying values.

14


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
Although the estimated fair value of the Advanced Materials & Catalysts reporting unit exceeded its carrying value on October 1, 2023 by over 30%, the Company has experienced unfavorable effects on current operations resulting from certain macroeconomic and industry factors in specific end uses during the six months ended June 30, 2024. Prolonged unfavorable effects could adversely impact the estimated fair value of the Advanced Materials & Catalysts reporting unit in future periods and may result in impairment charges.
7. Other Operating Expense, Net:
A summary of other operating expense, net is as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Amortization expense$2,644 $2,643 $5,289 $5,280 
Transaction and other related costs140 1,190 198 2,624 
Restructuring, integration and business optimization costs159 1,106 385 2,129 
Net (gain) loss on asset disposals(34)1,128 614 2,306 
Other, net199 195 288 641 
$3,108 $6,262 $6,774 $12,980 
8. Inventories, Net:
Inventories, net are classified and valued as follows:
June 30,
2024
December 31,
2023
Finished products and work in process$48,536 $41,658 
Raw materials3,491 3,457 
$52,027 $45,115 
Valued at lower of cost or market:
LIFO basis$30,003 $24,815 
Valued at lower of cost and net realizable value:
FIFO or average cost basis22,024 20,300 
$52,027 $45,115 
15


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
9. Investments in Affiliated Companies:
The Company accounts for investments in affiliated companies under the equity method. Affiliated companies accounted for on the equity basis as of June 30, 2024 are as follows:
CompanyCountryPercent
ownership
Zeolyst InternationalUSA50%
Zeolyst C.V.Netherlands50%
Following is summarized information of the combined investments(1):
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Sales$70,644 $99,188 $127,505 $155,085 
Gross profit16,751 34,461 33,929 44,571 
Operating income5,739 25,103 12,583 27,502 
Net income4,665 25,926 12,010 29,573 
(1)Summarized information of the combined investments is presented at 100%; the Company’s share of the net assets and net income of affiliates is calculated based on the percent ownership specified in the table above.
The Company’s investments in affiliated companies balance as of June 30, 2024 and December 31, 2023 includes net purchase accounting fair value adjustments of $222,073 and $224,614, respectively, related to a prior business combination, consisting primarily of goodwill and intangible assets such as customer relationships, technical know-how and trade names. Consolidated equity in net income from affiliates is net of $940 and $2,541 of amortization expense related to purchase accounting fair value adjustments for the three and six months ended June 30, 2024, respectively. Consolidated equity in net income from affiliates is net of $1,601 and $3,201 of amortization expense related to purchase accounting fair value adjustments for the three and six months ended June 30, 2023, respectively.
The Company had receivables due from affiliates of $5,018 and $3,231 as of June 30, 2024 and December 31, 2023, respectively, which were included in prepaid and other current assets in the condensed consolidated balance sheets. The Company had payables from affiliates of $2,859 and $1,351 as of June 30, 2024 and December 31, 2023, which were included in accrued liabilities in the condensed consolidated balance sheets. Receivables and payables due from affiliates are generally non-trade.
Sales to affiliates were $2,110 for the three and six months ended June 30, 2024, respectively and $757 and $2,457 for the three and six months ended June 30, 2023, respectively. There were no purchases from affiliates for the three and six months ended June 30, 2024 and 2023, respectively.
16


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
10. Property, Plant and Equipment:
A summary of property, plant and equipment, at cost, and related accumulated depreciation is as follows:
June 30,
2024
December 31,
2023
Land $96,807 $96,833 
Buildings and improvements92,085 84,860 
Machinery and equipment 851,706 820,509 
Construction in progress 35,620 42,000 
1,076,218 1,044,202 
Less: accumulated depreciation (502,659)(467,298)
$573,559 $576,904 
Depreciation expense was $18,108 and $36,523 for the three and six months ended June 30, 2024, respectively. Depreciation expense was $17,455 and $34,147 for the three and six months ended June 30, 2023, respectively.
11. Long-term Debt:
The summary of long-term debt is as follows:
June 30,
2024
December 31,
2023
2024 Term Loan Facility$873,000 $877,500 
ABL Facility  
Total debt873,000 877,500 
Original issue discount(7,621)(6,162)
Deferred financing costs(2,974)(3,392)
Total debt, net of original issue discount and deferred financing costs862,405 867,946 
Less: current portion(6,548)(9,000)
Total long-term debt, excluding current portion$855,857 $858,946 
Term Loan Facility
In June 2024, the Company amended its Term Loan Credit Agreement dated as of June 9, 2021 to, among other things, (a) reduce the interest rate applicable to all outstanding Secured Overnight Financing Rate (“SOFR”) term loans to term SOFR plus 2.25% per annum from a maximum of adjusted term SOFR plus 2.75% per annum, (b) reduce the interest rate applicable to all outstanding base rate term loans to the alternate base rate plus 1.25% per annum from a maximum of the alternate base rate plus 1.75% per annum and (c) extend the maturity date of all outstanding term loans to June 12, 2031 (the amended term loans, the “2024 Term Loan Facility”). As a result of the amendment, there is no longer a credit spread adjustment of 10 basis points.
The Company evaluated the terms of the amendment in accordance with ASC 470-50 Debt - Modification and Extinguishment and determined that the amendment was primarily a modification of debt. As a result, the Company recorded $4,471 of third-party financing costs as debt extinguishment costs in the condensed consolidated income statement for the three and six months ended June 30, 2024 and capitalized $2,183 of original issued discount within long-term debt, excluding current portion on the condensed consolidated balance sheets as of June 30, 2024. In addition, previous unamortized deferred financing costs of $30 and original issue discount of $59 associated with the previously outstanding debt were written off as debt extinguishment costs for the three and six months ended June 30, 2024.
The interest rate on the 2024 Term Loan Facility was 7.59% as of June 30, 2024.

17


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
ABL Facility
The borrowings under the senior secured asset-based lending revolving credit facility (“ABL Facility”) bears interest at a rate equal to an adjusted term SOFR, which includes a credit spread adjustment of 10 basis points or the base rate plus a margin of between 1.25% to 1.75% or 0.25% to 0.75%, respectively. The interest rate on the ABL Facility was 8.75% as of June 30, 2024.
Fair Value of Debt
The fair value of a financial instrument is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. As of June 30, 2024 and December 31, 2023, the fair value of the Company’s term loan facility was $873,000 and $876,403, respectively. The fair value is classified as Level 2 based upon the fair value hierarchy (see Note 4 to these condensed consolidated financial statements for further information on fair value measurements).
12. Financial Instruments:
The Company uses interest rate related derivative instruments to manage its exposure to changes in interest rates on its variable-rate debt instruments. The Company does not speculate using derivative instruments.
By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is an asset, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is a liability, the Company owes the counterparty and therefore, the Company is not exposed to the counterparty’s credit risk in those circumstances. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with high quality counterparties. The derivative instruments entered into by the Company do not contain credit-risk-related contingent features.
Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with the Company’s derivative instruments is managed by establishing and monitoring parameters that limit the types and degree of market risk that may be undertaken.
Use of Derivative Financial Instruments to Manage Interest Rate Risk. The Company is exposed to fluctuations in interest rates on its senior secured credit facilities. Changes in interest rates will not affect the market value of such debt but will affect the Company’s interest payments over the term of the loans. Likewise, an increase in interest rates could have a material impact on the Company’s condensed consolidated statements of cash flows. The Company hedges the interest rate fluctuations on debt obligations through interest rate cap agreements. The Company records these agreements at fair value as assets or liabilities in its condensed consolidated balance sheets. As the derivatives are designated and qualify as cash flow hedges, the gains or losses on the interest rate cap agreements are recorded in stockholders’ equity as a component of other comprehensive income, net of tax. Reclassifications of the gains and losses on the interest rate cap agreements into earnings are recorded as part of interest expense in the condensed consolidated statements of income as the Company makes its interest payments on the hedged portion of its senior secured credit facilities. Fair value is determined based on estimated amounts that would be received or paid to terminate the contracts at the reporting date based on quoted market prices.
The following table provides a summary of the Company’s interest rate cap agreements:
Financial instrumentNumber of instruments
In effect as of June 30, 2024
Current notional amount of instruments in effectAnnuitized premium of instruments in effect
Interest rate cap43$650,000 $24,817 
The current notional amounts of the three interest rate cap agreements in effect at June 30, 2024 are $250,000, $250,000 and $150,000. The Company entered into a $250,000 interest rate cap to mitigate interest rate volatility from August 2022 to October 2024, a $250,000 interest rate cap agreement to mitigate interest rate volatility from September 2023 to October 2025 and a $150,000 interest rate cap agreement to mitigate interest rate volatility from August 2023 to July 2024. The $150,000 interest rate cap agreement will increase to $175,000 to mitigate interest rate volatility from August 2024 to July 2026. The cap rate in effect at June 30, 2024 for all agreements in effect was 1.00%.
The Company also entered into a forward starting interest rate cap agreement to mitigate interest volatility from November 2024 to October 2026.
18


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
In February 2023, the Company amended all existing interest rate cap agreements to replace LIBOR with SOFR as the benchmark interest rate, with all other terms of the agreements remaining the same. This amendment changed the previously annuitized premiums on the existing interest rate cap agreements.
The fair values of derivative instruments held as of June 30, 2024 and December 31, 2023, respectively are shown below:
Balance sheet locationJune 30,
2024
December 31,
2023
Derivative assets
Derivatives designated as cash flow hedges:
Interest rate capsPrepaid and other current assets$12,270 $13,419 
Interest rate capsOther long-term assets7,695 5,602 
Total derivative assets$19,965 $19,021 
Derivative liabilities
Derivatives designated as cash flow hedges:
Interest rate capsOther long-term liabilities$403 $2,496 
Total derivative liabilities$403 $2,496 

The following table shows the effect of the Company’s derivative instruments designated as cash flow hedges on AOCI for the three and six months ended June 30, 2024 and 2023, respectively:
Three months ended June 30,
20242023
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into income
Interest rate capsInterest (expense) income$3,229 $(4,662)$18,246 $11,187 
Six months ended June 30,
20242023
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into income
Interest rate capsInterest (expense) income$13,037 $(9,318)$8,641 $11,885 

19


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
The following table shows the effect of the Company’s cash flow hedge accounting on the condensed consolidated statements of income for the three and six months ended June 30, 2024 and 2023, respectively:
Location and amount of gain (loss) recognized in income on cash flow hedging relationships
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Total amounts of income and expense line items presented in the statement of income in which the effects of cash flow hedges are recorded in interest (expense) income$(12,895)$(9,168)$(26,304)$(19,000)
The effects of cash flow hedging:
Gain (loss) on cash flow hedging relationships:
Interest contracts:
Amount reclassified from AOCI into income4,662 11,187 9,318 11,885 
The amount of unrealized losses in AOCI related to the Company’s cash flow hedges that is expected to be reclassified to the condensed consolidated statement of income over the next twelve months is $8,700 as of June 30, 2024.
13. Income Taxes:
The effective income tax rate for the three months ended June 30, 2024 was 27.1%, compared to 25.2% for the three months ended June 30, 2023. The effective income tax rate for the six months ended June 30, 2024 was 30.9%, compared to 28.3% for the six months ended June 30, 2023. The Company’s effective income tax rates for the three and six months ended June 30, 2024 and 2023, respectively, fluctuated primarily due to the increased discrete tax impact relative to pre-tax book income related to a stock compensation shortfall and tax expense associated with the recording of accrued penalties and interest on historical uncertain tax positions.
The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2024 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation and a discrete tax expense associated with the recording of accrued penalties and interest on historical uncertain tax positions.
The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2023 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation, a discrete tax expense associated with the recording of accrued penalties and interest associated with historical uncertain tax positions, and a discrete tax benefit connected to state and local tax law changes.
14. Benefit Plans:
The following tables present the components of net periodic (benefit) expense for the Company-sponsored defined benefit pension and postretirement plans, which cover certain employees and retirees located in the U.S.
Defined Benefit Pension Plans
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Interest cost$808 $871 $1,616 $1,742 
Expected return on plan assets(827)(837)(1,654)(1,674)
Settlement (gain) loss(6)29 (6)29 
Net periodic (benefit) expense$(25)$63 $(44)$97 
20


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
Other Postretirement Benefit Plan
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Interest cost$6 $6 $12 $12 
Amortization of prior service credit(7)(31)(15)(62)
Amortization of net gain  (1)(1)
Net periodic benefit$(1)$(25)$(4)$(51)
All components of net periodic (benefit) expense other than service cost are presented within other expense (income), net in the Company’s condensed consolidated statements of income.
15. Commitments and Contingent Liabilities:
There is a risk of environmental impact in the Company’s manufacturing operations. The Company’s environmental policies and practices are designed to comply with existing laws and regulations and to minimize the possibility of significant environmental impact. The Company is also subject to various other lawsuits and claims with respect to matters such as governmental regulations, labor and other actions arising out of the normal course of business. All claims that are probable and reasonably estimable have been accrued for in the Company’s condensed consolidated financial statements. When these matters are ultimately concluded and determined, the Company believes that there will be no material adverse effect on its consolidated financial position, results of operations or liquidity.
16. Related Party Transactions:
The Company maintains certain policies and procedures for the review, approval and ratification of related party transactions to ensure that all transactions with selected parties are fair, reasonable and in the Company’s best interests. All significant relationships and transactions are separately identified by management if they meet the definition of a related party or a related party transaction. Related party transactions include transactions that occurred during the year, or are currently proposed, in which the Company was or will be a participant, and for which any related person had or will have a direct or indirect material interest. All related party transactions are reviewed, approved and documented by the appropriate level of the Company’s management in accordance with these policies and procedures.
Joint Venture Agreement
The Company entered into a joint venture agreement (the “ZI Partnership Agreement”) in 1988 with Shell Catalysts & Technologies, an affiliate of Royal Dutch Shell plc, to form Zeolyst International, a 50/50 joint venture partnership (the “Partnership”). Under the terms of the ZI Partnership Agreement, the Partnership leases certain land used in its Kansas City production facilities from Ecovyst. This lease, which has been recorded as an operating lease, provided for rental payments to the Company of $78 and $155 for the three and six months ended June 30, 2024 and 2023, respectively. The terms of this lease are evergreen as long as the ZI Partnership Agreement is in place. The Partnership had no sales to the Company for the three and six months ended June 30, 2024 and 2023, respectively.
The Partnership purchases certain raw materials from the Company and was charged for various manufacturing costs incurred at the Company’s Kansas City production facility. The amount of these costs charged to the Partnership were $6,050 and $10,084 for the three and six months ended June 30, 2024, respectively and $5,028 and $10,869 for the three and six months ended June 30, 2023, respectively.
Certain administrative, marketing, engineering, management-related and research and development services are provided to the Partnership by the Company. The Partnership was charged $4,600 and $8,900 for the three and six months ended June 30, 2024 and $3,618 and $7,252 for the three and six months ended June 30, 2023, respectively, for these services.
In addition, the Partnership was charged certain product demonstration costs of $238 and $595 for the three and six months ended June 30, 2024, respectively and $428 and $928 for the three and six months ended June 30, 2023, respectively. These charges to the Partnership are recorded as reductions in either cost of goods sold or selling, general and administrative expenses in the consolidated statements of income, depending on the nature of the expenditures.
The Company had an accounts receivable from the Partnership of $5,008 and $3,164 as of June 30, 2024 and December 31, 2023, respectively. There were no accounts payable with the Partnership as of June 30, 2024 and December 31, 2023, respectively.
21


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
17. Reportable Segments:
Summarized financial information for the Company’s reportable segments is shown in the following table:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Sales:
Ecoservices$153,958 $158,065 $295,560 $295,805 
Advanced Materials & Catalysts(1)
28,862 26,045 47,797 49,179 
Total$182,820 $184,110 $343,357 $344,984 
Adjusted EBITDA:(2)
Ecoservices$49,709 $60,136 $91,203 $96,924 
Advanced Materials & Catalysts(3)
14,717 25,371 25,846 38,359 
Adjusted EBITDA from reportable segments$64,426 $85,507 $117,049 $135,283 
(1)Excludes the Company’s proportionate share of sales from the Zeolyst Joint Venture accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information). The proportionate share of sales excluded is $29,024 and $52,505 for the three and six months ended June 30, 2024, respectively. The proportionate share of sales excluded is $44,689 and $66,763 for the three and six months ended June 30, 2023, respectively.
(2)The Company defines Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Management evaluates the performance of its segments and allocates resources based on several factors, of which the primary measure is Adjusted EBITDA. Adjusted EBITDA should not be considered as an alternative to net income as an indicator of the Company’s operating performance. Adjusted EBITDA as defined by the Company may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.
(3)The Adjusted EBITDA for the Company’s Advanced Materials & Catalysts segment includes the Company’s 50% portion of the Adjusted EBITDA from the Zeolyst Joint Venture. For the three months ended June 30, 2024, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $5,559, which includes $1,392 of equity in net income plus $940 of amortization of investment in affiliate step-up and $3,227 of joint venture depreciation, amortization and interest. For the six months ended June 30, 2024, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $12,486, which includes $3,464 of equity in net income plus $2,541 of amortization of investment in affiliate step-up and $6,481 of joint venture depreciation, amortization and interest.
For the three months ended June 30, 2023, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $16,194, which includes $11,382 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $3,212 of joint venture depreciation, amortization and interest. For the six months ended June 30, 2023, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $21,630, which includes $11,608 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $6,821 of joint venture depreciation, amortization and interest.


22


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
A reconciliation of income before income taxes to Adjusted EBITDA is as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Reconciliation of income before income taxes to Adjusted EBITDA from reportable segments
Income before income taxes$11,375 $34,909 $13,775 $34,385 
Interest expense, net12,895 9,168 26,304 19,000 
Depreciation and amortization21,624 20,969 43,557 41,166 
Unallocated corporate expenses7,532 6,153 14,613 13,080 
Joint venture depreciation, amortization and interest3,227 3,212 6,481 6,821 
Amortization of investment in affiliate step-up940 1,601 2,541 3,201 
Debt extinguishment costs4,560  4,560  
Net (gain) loss on asset disposals(34)1,128 614 2,306 
Foreign exchange (gain) loss(99)(398)79 (1,136)
LIFO (benefit) expense(1,547)1,111 (2,671)2,510 
Transaction and other related costs140 1,190 198 2,624 
Equity-based compensation3,827 5,002 7,507 9,070 
Restructuring, integration and business optimization expenses159 1,106 385 2,129 
Other(173)356 (894)127 
Adjusted EBITDA from reportable segments$64,426 $85,507 $117,049 $135,283 

18. Stock-Based Compensation:
The Company has an equity incentive plan under which it grants common stock awards to employees, directors and affiliates of the Company. At June 30, 2024, 8,032,299 shares of common stock were available for issuance under the plan. The Company historically has settled these awards through the issuance of new shares.
RSU
During the six months ended June 30, 2024, the Company granted 1,126,166 RSUs under its equity incentive plan. Each RSU provides the recipient with the right to receive a share of common stock subject to graded vesting terms based on service, which for the awards granted during the six months ended June 30, 2024, generally requires approximately one year of service for members of the Company’s board of directors and approximately three years of service for employees. The value of the RSUs granted during the six months ended June 30, 2024 was based on the average of the high and low trading prices of the Company’s common stock on the NYSE on the preceding trading day, in accordance with the Company’s policy for valuing such awards. Compensation expense related to the RSUs is recognized on a straight-line basis over the respective vesting period.
23


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
PSU
2024 Grants
During the six months ended June 30, 2024, the Company granted 535,629 PSUs (at target) under its equity incentive plan. The PSUs granted during the six months ended June 30, 2024 provide the recipients with the right to receive shares of common stock dependent on 50% of a Company-specific financial performance target and 50% on the relative increase in the total shareholder return (“TSR”) goal (“the Performance measures”). The Performance measures are measured independently of each other, but achievement of both metrics is measured on the same three-year performance period from January 1, 2024 through December 31, 2026 (“Performance period”). Depending on the Company’s performance relative to the Performance measures, each PSU award recipient is eligible to receive a percentage of the target number of shares granted to the recipient, ranging from 50% to 200%. The PSUs, to the extent earned, will vest on the date the Compensation Committee of the Company’s Board of Directors (“Compensation Committee”) certifies the achievement of the Performance measures for the Performance period, which will occur subsequent to the end of the Performance period and after the Company files its annual consolidated financial statements for the year ending December 31, 2026.
Achievement of the Company-specific financial performance target is measured based on the actual three-year cumulative results across the Performance period. The TSR goal is based on the Company’s actual TSR performance against companies in the S&P 1500 Specialty Chemicals Index over the Performance period. The TSR goal, which determines how much of the 50% of the PSUs granted during 2024 may be earned, is considered a market condition as opposed to a vesting condition. Because a market condition is not considered a vesting condition, it is reflected in the grant date fair value of the award and the associated compensation cost based on the fair value of the award is recognized over the Performance period, regardless of whether the Company actually achieves the market condition or the level of achievement, as long as service is provided by the recipient.
The Company used a Monte Carlo simulation to estimate the $11.64 weighted average fair value of the awards granted subject to the TSR goal during the six months ended June 30, 2024, with the following weighted average assumptions:

Expected dividend yield %
Risk-free interest rate4.09 %
Expected volatility39.45 %
Expected term (in years)2.95

2021 Grants
In February 2024, the Compensation Committee certified the achievement of the performance metrics for the three-year period ended December 31, 2023, related to the PSUs granted during the year ended December 31, 2021. The PSUs granted during the year ended December 31, 2021 provide the recipients with the right to receive shares of common stock dependent on the achievement of a TSR goal, and are generally subject to the provision of service through the vesting date of the award. The TSR goal was based on the Company’s actual TSR percentage increase over the performance period. The awards vested during the six months ended June 30, 2024 with no percentage of the TSR goal earned.
24


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
Award Activity
The following table summarizes the activity for the Company’s RSUs and PSUs for the six months ended June 30, 2024:
Restricted Stock UnitsPerformance Stock Units
Number of
units
Weighted average grant date fair value (per share)Number of
units
Weighted average grant date fair value (per share)
Nonvested as of December 31, 20231,962,828 $10.55 959,217 (1)$11.84 
Granted1,126,166 $8.84 535,629 $10.23 
Vested(999,788)$11.10  $ 
Forfeited(21,597)$10.19 (126,497)$12.99 
Nonvested as of June 30, 20242,067,609 $9.36 1,368,349 (1)$11.10 
(1)Based on target.
During the six months ended June 30, 2024, the Company also granted 4,540 of RSAs with a weighted average grant date fair value of $8.81 per share that immediately vested. Cash proceeds received by the Company from the exercise of stock options were not material for the six months ended June 30, 2024.
Stock-Based Compensation Expense
For the three months ended June 30, 2024 and 2023, stock-based compensation expense for the Company was $3,827 and $5,002, respectively. The associated income tax benefit based on the applicable statutory rate recognized in the condensed consolidated statements of income for the three months ended June 30, 2024 and 2023 was $939 and $1,181, respectively.
For the six months ended June 30, 2024 and 2023, stock-based compensation expense for the Company was $7,507 and $9,070, respectively. The associated income tax benefit based on the applicable statutory rate recognized in the condensed consolidated statements of income for the six months ended June 30, 2024 and 2023 was $1,841 and $2,154, respectively.
As of June 30, 2024, unrecognized compensation cost was $14,391 for RSUs and $9,474 for PSUs considered probable of vesting, and the weighted-average period over which these costs are expected to be recognized at June 30, 2024 was 1.84 years for the RSUs and 2.13 years for the PSUs.
19. Earnings per Share:
Basic earnings per share is calculated as income available to common stockholders, divided by the weighted average number of common shares outstanding during the period. The weighted average number of common shares outstanding during the period for the computation of basic earnings per share excludes RSAs that have legally been issued but are nonvested during the period, as the sale of these shares is prohibited pending satisfaction of certain vesting conditions by the award recipients in order to earn the rights to the shares.
Diluted earnings per share is calculated as income available to common stockholders, divided by the weighted average number of common and potential common shares outstanding during the period, if dilutive. Potential common shares reflect (1) unvested RSAs and RSUs with service vesting conditions, (2) PSUs with vesting conditions considered probable of achievement and (3) options to purchase common stock, all of which have been included in the diluted earnings per share calculation using the treasury stock method.
25


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
The reconciliation from basic to diluted weighted average shares outstanding is as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Weighted average shares outstanding – Basic116,912,332 118,651,402 116,935,708 120,335,414 
Dilutive effect of unvested common shares and RSUs with service conditions, PSUs considered probable of vesting and assumed stock option exercises and conversions722,957 1,269,340 609,532 1,496,528 
Weighted average shares outstanding – Diluted117,635,289 119,920,742 117,545,240 121,831,942 
Basic and diluted income per share are calculated as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Numerator:
Net income$8,295 $26,122 $9,516 $24,651 
Denominator:
Weighted average shares outstanding – Basic116,912,332 118,651,402 116,935,708 120,335,414 
Weighted average shares outstanding – Diluted117,635,289 119,920,742 117,545,240 121,831,942 
Net income per share:
Basic income per share$0.07 $0.22 $0.08 $0.20 
Diluted income per share$0.07 $0.22 $0.08 $0.20 
The table below presents the details of the Company’s weighted average equity-based awards outstanding during each respective period that were excluded from the calculation of diluted earnings per share:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
RSAs with performance only targets not achieved   99,495 
Stock options with performance only targets not achieved   103,907 
Anti-dilutive RSUs and PSUs431,837 685,656 481,281 630,668 
Anti-dilutive stock options367,100 520,757 367,100 607,783 
RSAs and stock options with performance only vesting conditions were not included in the dilution calculation, as the performance targets have not been achieved nor were probable of achievement as of the end of the respective periods. These awards and stock options were canceled on March 7, 2023 (see Note 18 to these condensed consolidated financial statements for additional information). Certain stock options to purchase shares of common stock were excluded from the computation of diluted earnings per share for the respective periods because the options’ exercise price was greater than the average market price of the common shares. These stock options and anti-dilutive awards are not included in the dilution calculation, as their inclusion would have the effect of increasing diluted income per share or reducing diluted loss per share.
26


ECOVYST INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
(unaudited)
20. Supplemental Cash Flow Information:
The following table presents supplemental cash flow information for the Company:
Six months ended
June 30,
20242023
Cash paid during the period for:
Income taxes, net of refunds$16,439 $9,955 
Interest(1)
33,155 19,391 
Non-cash investing activity:
Capital expenditures acquired on account but unpaid as of the period end784 605 
Non-cash financing activity:
Accrued excise tax on share repurchases (Note 5)
 630 
Right-of-use assets obtained in exchange for new lease liabilities (non-cash):
Operating leases2,957 6,202 
(1)Cash paid for interest is shown net of capitalized interest and includes the cash received or paid on the Company’s interest rate cap agreements designated as cash flow hedges for the periods presented (see Note 12 to these condensed consolidated financial statements for details).
21. Subsequent Events:
On July 24, 2024, the Company completed an equity investment in Pajarito Powder LLC, an innovative materials science company that focuses on supports and catalysts required for the manufacture and operation of electrolyzers and fuel cells, for $4,500.
Other than the above, the Company has evaluated subsequent events since the balance sheet date and determined that there are no additional items to disclose.
27

ITEM 2.     MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
Unless the context requires otherwise, references in this report to “Ecovyst,” “the company,” “we,” “us” or “our” refer to Ecovyst Inc. and its consolidated subsidiaries.
Forward-looking Statements
This periodic report on Form 10-Q (“Form 10-Q”) includes “forward-looking statements” that express our opinions, expectations, beliefs, plans, objectives, assumptions or projections regarding future events or future results. The words “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “expect,” “should” and similar expressions are intended to identify these forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy, short- and long-term business operations and objectives, and financial needs. Examples of forward-looking statements include, but are not limited to, statements we make regarding demand trends, economic effects on our operations and financial results and our liquidity, potential strategic acquisitions or divestitures, potential increased borrowing under our credit facilities, and our belief that our current level of operations, cash and cash equivalents, cash flow from operations and borrowings under our credit facilities and other lines of credit will provide us adequate cash to fund working capital requirements, capital expenditure projects, debt service requirements and other requirements for our business for at least the next twelve months.
These forward-looking statements are subject to a number of risks, uncertainties and assumptions. Moreover, we operate in a very competitive and rapidly changing environment and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed herein may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
Some of the key factors that could cause actual results to differ from our expectations include the following risks related to our business:
as a global business, we are exposed to local business risks in different countries;
we are affected by general economic conditions and economic downturns;
exchange rate fluctuations could adversely affect our financial condition, results of operations and cash flows;
our international operations require us to comply with anti-corruption laws, trade and export controls and regulations of the U.S. government and various international jurisdictions in which we do business;
alternative technology or other changes in our customers’ products may reduce or eliminate the need for certain of our products;
our new product development and research and development efforts may not succeed and our competitors may develop more effective or successful products;
our substantial level of indebtedness could adversely affect our financial condition;
if we are unable to manage the current and future inflationary environment and to pass on increases in raw material prices, including natural gas, or labor costs to our customers or to retain or replace our key suppliers, our results of operations and cash flows may be negatively affected;
we face substantial competition in the industries in which we operate;
we are subject to the risk of loss resulting from non-payment or non-performance by our customers;
we rely on a limited number of customers for a meaningful portion of our business;
multi-year customer contracts in our Ecoservices segment are subject to potential early termination and such contracts may not be renewed at the end of their respective terms;
our quarterly results of operations are subject to fluctuations because demand for some of our products is seasonal;
our growth projects may result in significant expenditures before generating revenues, if any, which may materially and adversely affect our ability to implement our business strategy;
we may be liable to damages based on product liability claims brought against us or our customers for costs associated with recalls of our or our customers’ products;
28

we are subject to extensive environmental, health and safety regulations and face various risks associated with potential non-compliance or releases of hazardous materials;
existing and proposed regulations to address climate change by limiting greenhouse gas emissions may cause us to incur significant additional operating and capital expenses and may impact our business and results of operations;
production and distribution of our products could be disrupted for a variety of reasons, including as a result of supply chain constraints, and such disruptions could expose us to significant losses or liabilities;
the insurance that we maintain may not fully cover all potential exposures;
we could be subject to damages based on claims brought against us by our customers or lose customers as a result of the failure of our products to meet certain quality specifications;
our failure to protect our intellectual property and infringement on the intellectual property rights of third parties;
disruption, failure or cyber security breaches affecting or targeting computers and infrastructure used by us or our business partners may adversely impact our business and operations; and
other factors set forth in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023 (the “Annual Report on Form 10-K”).
The forward-looking statements included herein are made only as of the date hereof. You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Form 10-Q to conform these statements to actual results or to changes in our expectations.
Overview
We are a leading integrated and innovative global provider of specialty catalysts and services. We believe that our products and services contribute to improving the sustainability of the environment.
We conduct operations through two reporting segments: (1) Ecoservices and (2) Advanced Materials & Catalysts (including our 50% interest in the Zeolyst Joint Venture).
Ecoservices: We are a leading provider of sulfuric acid recycling to the North American refining industry for the production of alkylate, an essential gasoline component for lowering vapor pressure and increasing octane to meet stringent gasoline specifications and fuel efficiency standards. We are also a leading North American producer of high quality and high strength virgin sulfuric acid for industrial and mining applications. We also provide chemical waste handling and treatment services, as well as ex-situ catalyst activation services for the refining and petrochemical industry.
Advanced Materials & Catalysts: We are a global supplier of finished silica catalyst, catalyst supports and functionalized silicas necessary to produce high performing plastics and to enable sustainable chemistry through our Advanced Silicas business. This segment also includes our 50% interest in the Zeolyst Joint Venture, where we are a leading global supplier of specialty zeolites used in catalysts that supports the production of sustainable fuels, remove nitrogen oxides from diesel engine emissions and that are broadly applied in refining and petrochemical processes.
Stock Repurchase Program
On April 27, 2022, the Board approved a stock repurchase program that authorized the Company to purchase up to $450.0 million of the Company’s common stock over the four-year period from the date of approval. For the six months ended June 30, 2024, the Company repurchased 552,081 shares on the open market at an average price of $9.05 per share, for a total of $5.0 million excluding brokerage commissions and accrued excise tax. As of June 30, 2024, $229.6 million was available for share repurchases under the program.
For the six months ended June 30, 2023, in connection with secondary offerings of the Company’s common stock by an equity sponsor in March and May 2023, the Company repurchased 7,000,000 shares of its common stock in the offerings from underwriters at a weighted average price of $10.48 per share concurrently with the close of the offerings, for a total of $73.4 million, excluding accrued excise tax.

29

Key Performance Indicators
Adjusted EBITDA and Adjusted Net Income
Adjusted EBITDA and Adjusted Net Income are financial measures that are not prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and that we use to evaluate our operating performance, for business planning purposes and to measure our performance relative to that of our competitors. Adjusted EBITDA and Adjusted Net Income are presented as key performance indicators as we believe these financial measures will enhance a prospective investor’s understanding of our results of operations and financial condition. EBITDA consists of net income attributable to continuing operations before interest, taxes, depreciation and amortization. Adjusted EBITDA consists of EBITDA adjusted for (i) non-operating income or expense, (ii) the impact of certain non-cash, nonrecurring or other items included in net income and EBITDA that we do not consider indicative of our ongoing operating performance, and (iii) depreciation, amortization and interest of our 50% share of the Zeolyst Joint Venture. Adjusted Net Income consists of net income adjusted for (i) non-operating income or expense and (ii) the impact of certain non-cash, nonrecurring or other items included in net income that we do not consider indicative of our ongoing operating performance. We believe that these non-GAAP financial measures provide investors with useful financial metrics to assess our operating performance from period-to-period by excluding certain items that we believe are not representative of our core business.
You should not consider Adjusted EBITDA or Adjusted Net Income in isolation or as alternatives to the presentation of our financial results in accordance with GAAP. The presentation of Adjusted EBITDA and Adjusted Net Income financial measures may differ from similar measures reported by other companies and may not be comparable to other similarly titled measures. In evaluating Adjusted EBITDA and Adjusted Net Income, you should be aware that we are likely to incur expenses similar to those eliminated in this presentation in the future and that certain of these items could be considered recurring in nature. Our presentation of Adjusted EBITDA and Adjusted Net Income should not be construed as an inference that our future results will be unaffected by unusual or nonrecurring items. Reconciliations of Adjusted EBITDA and Adjusted Net Income to GAAP net income are included in the results of operations discussion that follows for each of the respective periods.
Key Factors and Trends Affecting Operating Results and Financial Condition
Sales
Sales in our Ecoservices and Advanced Materials & Catalysts segments are made on both a purchase order basis and pursuant to long-term contracts. Our Advanced Materials & Catalysts segment may also experience demand fluctuations based upon the timing of some of our customer’s fixed bed catalyst replacements.
Overall, our Ecoservices and Advanced Materials & Catalysts segments continued to benefit from positive demand trends for our products and services in the industries we serve. For Ecoservices, strong domestic and export demand for refined products continued to support high refinery utilization rates, while more stringent gasoline standards and growing demand for premium gasoline to power higher-compression and turbo-charged engines continued to drive demand for alkylate and for our regeneration services. In addition, demand for virgin sulfuric acid across a wide range of industrial applications remained favorable. For our Advanced Materials & Catalysts segment, global polyethylene demand remained positive, supporting our sales of polyethylene catalysts. Hydrocracking catalyst sales experienced demand fluctuations driven by customer order timing associated by the timing of fixed bed catalyst replacement cycles. In addition, we expect variability in specialty and niche-custom catalyst sales, which tend to be event driven.
With a current imbalance between the production of renewable diesel and current demand, we expect demand may decrease in the near to mid-term for catalyst sales into sustainable fuels. Similarly, given various macro-economic conditions which have adversely impacted sales of heavy-duty diesel vehicles, we have reduced our expectations for sales of emission control catalysts.
Cost of Goods Sold
Cost of goods sold consists of variable product costs, fixed manufacturing expenses, depreciation expense and freight expenses. Variable product costs include all raw materials, energy and packaging costs that are directly related to the manufacturing process. Fixed manufacturing expenses include all plant employment costs, manufacturing overhead and periodic maintenance costs.
The primary raw materials for our Ecoservices segment include spent sulfuric acid, sulfur, acids, bases (including sodium hydroxide, or “caustic soda”), and certain metals. Spent sulfuric acid for our Ecoservices segment is supplied by customers for a nominal charge as part of their contracts. The primary raw materials used in the manufacture of products in our Advanced Materials & Catalysts segment include sodium silicate and cesium hydroxide.

30

Most of our Ecoservices contracts feature take-or-pay volume protection and/or quarterly price adjustments for commodity inputs, labor, the Chemical Engineering Index (U.S. chemical plant construction cost index) and natural gas. Over 80% of our Ecoservices segment sales for the year ended December 31, 2023 were under contracts featuring quarterly price adjustments. The price adjustments generally reflect actual costs for producing acid and tend to protect us from volatility in labor, fixed costs and raw material pricing. The take-or-pay volume protection allows us to cover fixed costs through intermittent, temporary production issues at customer refineries.
While natural gas is not a direct feedstock for any product, natural gas powered machinery and equipment are used to heat raw materials and create the chemical reactions necessary to produce end-products. We maintain multiple suppliers wherever possible and structure our customer contracts when possible to allow for the pass-through of raw material, labor and natural gas costs.
Joint Venture
We account for our investments in our equity joint ventures under the equity method. Our joint venture, the Zeolyst Joint Venture, manufactures high-performance, specialty, zeolite-based catalysts, used in emission control, refining and petrochemical industry applications and by the broader chemicals industry. Demand for the Zeolyst Joint Venture products fluctuates based upon the timing of our customer’s fixed bed catalyst replacements. We share proportionally in the management of our joint venture with the other parties to such joint venture.
Seasonality
Our regeneration services product group, which is a part of our Ecoservices segment, typically experiences seasonal fluctuations as a result of higher demand for gasoline products in the summer months and lower demand in the winter months. These demand fluctuations generally result in higher sales and working capital requirements in the second and third quarter.
Foreign Currency
As a global business, we are subject to the impact of gains and losses on currency translations, which occur when the financial statements of foreign operations are translated into U.S. dollars. We operate in various geographies with approximately 5% of our sales for the six months ended June 30, 2024 and approximately 6% for the year ended December 31, 2023 in currencies other than the U.S. dollar. Because our consolidated financial results are reported in U.S. dollars, sales or earnings generated in currencies other than the U.S. dollar can result in a significant increase or decrease in the amount of those sales and earnings when translated to U.S. dollars. The foreign currency to which we have the most significant exchange rate exposure is the British pound.
Results of Operations
Three Months Ended June 30, 2024 Compared to the Three Months Ended June 30, 2023
Highlights
The following is a summary of our financial performance for the three months ended June 30, 2024 compared to the three months ended June 30, 2023.
Sales
Sales decreased $1.3 million to $182.8 million. The decrease in sales was primarily due to the result of lower average selling prices due to the pass-through of lower costs in Ecoservices, partially offset by higher sales volume in regeneration services, virgin sulfuric acid and advanced silicas.
Gross Profit
Gross profit decreased $7.3 million to $53.7 million. The decrease in gross profit was primarily due to lower average selling pricing, partially offset by higher volume and favorable variable costs.
Operating Income
Operating income decreased by $5.4 million to $27.9 million. The decrease in operating income was due to a decrease in gross profit and other operating expenses, net.
Equity in Net Income of Affiliated Companies
Equity in net income of affiliated companies for the three months ended June 30, 2024 was $1.4 million, compared to $11.4 million for the three months ended June 30, 2023. The decrease of $10.0 million was due to lower earnings generated by the Zeolyst Joint Venture for the three months ended June 30, 2024, driven by lower sales volume.
31

The following is our unaudited condensed consolidated statements of income and a summary of financial results for the three months ended June 30, 2024 and 2023:
Three months ended
June 30,
Change
20242023$%
(in millions, except percentages)
Sales$182.8 $184.1 $(1.3)(0.7)%
Cost of goods sold129.1 123.1 6.0 4.9 %
Gross profit53.7 61.0 (7.3)(12.0)%
Gross profit margin 29.4 %33.1 %
Selling, general and administrative expenses22.7 21.4 1.3 6.1 %
Other operating expense, net3.1 6.3 (3.2)(50.8)%
Operating income27.9 33.3 (5.4)(16.2)%
Operating income margin 15.2 %18.1 %
Equity in net (income) from affiliated companies(1.4)(11.4)10.0 (87.7)%
Interest expense, net12.9 9.2 3.7 40.2 %
Debt extinguishment costs4.6 — 4.6 NM
Other expense, net0.4 0.6 (0.2)(33.3)%
Income before income taxes11.4 34.9 (23.5)(67.3)%
Provision for income taxes3.1 8.8 (5.7)(64.8)%
Effective tax rate 27.1 %25.2 %
Net income$8.3 $26.1 $(17.8)(68.2)%
Sales
Three months ended
June 30,
Change
20242023$%
(in millions, except percentages)
Sales:
Ecoservices$153.9 $158.1 $(4.2)(2.7)%
Advanced Materials & Catalysts28.9 26.0 2.9 11.2 %
Total sales$182.8 $184.1 $(1.3)(0.7)%
Ecoservices: Sales in Ecoservices for the three months ended June 30, 2024 were $153.9 million, a decrease of $4.2 million, or 2.7%, compared to sales of $158.1 million for the three months ended June 30, 2023. The decrease in sales was due to lower average selling prices of $17.0 million, inclusive of the negative impact associated with the pass-through of lower sulfur costs of approximately $3 million, partially offset by higher sales volume of $12.8 million.
Average selling price was lower primarily due to the pass-through of lower costs, including sulfur, natural gas, freight and other variable costs. The increase in sales volume was primarily related to increased demand for regeneration services and virgin sulfuric acid.
Advanced Materials & Catalysts: Sales in Advanced Materials & Catalysts for the three months ended June 30, 2024 were $28.9 million, an increase of $2.9 million, or 11.2%, compared to sales of $26.0 million for the three months ended June 30, 2023. Of the increase in sales, $2.7 million was associated with higher sales volume and $0.2 million associated with higher average selling prices.
The increase in sales volume was primarily driven by higher end use demand for niche custom catalysts.
32

Gross Profit
Gross profit for the three months ended June 30, 2024 was $53.7 million, a decrease of $7.3 million, or 12.0%, compared to $61.0 million for the three months ended June 30, 2023. The decrease in gross profit was primarily due to lower average selling prices of $13.5 million, exclusive of the pass-through of lower sulfur costs, partially offset by favorable variable costs of $1.6 million along with higher sales volume of $7.7 million.
Average selling prices were lower primarily due to the pass-through of lower costs, including sulfur, natural gas, electricity, and other variable costs. The increase in sales volume was primarily related to higher demand for regeneration services and virgin sulfuric acid.
Selling, General and Administrative Expenses
Selling, general and administrative expenses for the three months ended June 30, 2024 were $22.7 million, an increase of $1.3 million, compared to $21.4 million for the three months ended June 30, 2023. The increase in selling, general and administrative expenses was primarily due to an increase in other compensation-related expenses of $4.0 million, offset by a decrease $1.2 million in stock compensation due to fewer overall awards granted and outstanding for the three months ended June 30, 2024 as compared to the prior year period and decrease of $1.3 million in other expenses.
Other Operating Expense, Net
Other operating expense, net for the three months ended June 30, 2024 was $3.1 million, a decrease of $3.2 million, compared to $6.3 million for the three months ended June 30, 2023. The decrease in other operating expense, net was primarily due to a decrease in net loss from asset disposals of $1.2 million, a decrease of $0.9 million in restructuring, integration and business optimization costs and a decrease of $1.1 million in transactions costs. The decrease in restructuring, integration and business optimization costs was primarily driven by lower business optimization costs and the decrease in transactions costs was primarily driven by lower costs associated with share repurchases.
Equity in Net Income of Affiliated Companies
Equity in net income of affiliated companies for the three months ended June 30, 2024 was $1.4 million, compared to $11.4 million for the three months ended June 30, 2023. The decrease was due to $10.0 million of lower earnings from the Zeolyst Joint Venture during the three months ended June 30, 2024, as compared to the three months ended June 30, 2023. The decrease in earnings from the Zeolyst Joint Venture was due to lower sales volume of catalyst used in the production of sustainable fuels, emission control catalysts and timing of niche custom catalysts.
Interest Expense, Net
Interest expense, net for the three months ended June 30, 2024 was $12.9 million, an increase of $3.7 million, as compared to $9.2 million for the three months ended June 30, 2023. The increase in interest expense, net was primarily due to the year over year increase in variable rates, which was partially offset by lower outstanding debt during the three months ended June 30, 2024, as compared to the three months ended June 30, 2023 and benefits associated with the interest rate caps.
Debt Extinguishment Costs
Debt extinguishment costs for the three months ended June 30, 2024 were $4.6 million. On June 12, 2024, we amended our existing senior secured term loan facility to reduce the applicable interest rates and extend the maturity of the facility to June 2031. The Company evaluated the terms of the amendment in accordance with ASC 470-50 Debt - Modification and Extinguishment and determined that the amendment was primarily a modification of debt. As a result, we recorded $4.5 million of third-party financing fees as debt extinguishment costs in the condensed consolidated income statement during the three months ended June 30, 2024. In addition, previously unamortized deferred financing costs and original issue discount of $0.1 million associated with the existing senior secured term loan facility were written off as debt extinguishment costs for the three months ended June 30, 2024.
Other Expense, Net
Other expense, net for the three months ended June 30, 2024 was $0.4 million, a decrease of $0.2 million, as compared to $0.6 million for the three months ended June 30, 2023. The decrease in other expense, net primarily relates to a decrease of $0.3 million in other taxes.
33

Provision for Income Taxes
The provision for income taxes for the three months ended June 30, 2024 was $3.1 million, compared to $8.8 million for the three months ended June 30, 2023. The effective income tax rate for the three months ended June 30, 2024 was 27.1%, compared to 25.2% for the three months ended June 30, 2023. The Company’s quarter over quarter effective income tax rate has fluctuated primarily due to an increased discrete tax impact relative to pre-tax book income related to a stock compensation shortfall and a discrete tax benefit associated with state and local tax law changes.
The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the three months ended June 30, 2024 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation and a discrete tax expense associated with the recording of accrued penalties and interest associated with historical uncertain tax positions.
Net Income
For the foregoing reasons, net income was $8.3 million for the three months ended June 30, 2024, compared to $26.1 million for the three months ended June 30, 2023.
Adjusted EBITDA
Summarized Adjusted EBITDA information is shown below in the following table:
Three months ended
June 30,
Change
20242023$%
(in millions, except percentages)
Adjusted EBITDA:(1)
Ecoservices$49.7 $60.1 $(10.4)(17.3)%
Advanced Materials & Catalysts(2)
14.7 25.4 (10.7)(42.1)%
Unallocated corporate expenses(7.5)(6.2)(1.3)(21.0)%
Total$56.9 $79.3 $(22.4)(28.2)%
(1)We define Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Our management evaluates the performance of our segments and allocates resources based primarily on Adjusted EBITDA. Adjusted EBITDA does not represent cash flow for periods presented and should not be considered as an alternative to net income as an indicator of our operating performance or as an alternative to cash flows as a source of liquidity. Adjusted EBITDA may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.
(2)The Adjusted EBITDA for the Advanced Materials & Catalysts segment includes our 50% portion of the Adjusted EBITDA from the Zeolyst Joint Venture. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $5.6 million for the three months ended June 30, 2024, which includes $1.4 million of equity in net income, excluding $0.9 million of amortization of investment in affiliate step-up plus $3.2 million of joint venture depreciation, amortization and interest.
The Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $16.2 million for the three months ended June 30, 2023, which includes $11.4 million of equity in net income, excluding $1.6 million of amortization of investment in affiliate step-up plus $3.2 million of joint venture depreciation, amortization and interest.
Ecoservices: Adjusted EBITDA for the three months ended June 30, 2024 was $49.7 million, a decrease of $10.4 million, or 17.3%, compared to $60.1 million for the three months ended June 30, 2023. The decrease in Adjusted EBITDA was a result of unfavorable net pricing, reflecting the timing and contractual pass-through of certain costs, including energy and other indexed costs and an increase in turnaround and maintenance costs, partially offset by higher sales volume in both regeneration services and virgin sulfuric acid.
Advanced Materials & Catalysts: Adjusted EBITDA for the three months ended June 30, 2024 was $14.7 million, a decrease of $10.7 million, or 42.1%, compared to $25.4 million for the three months ended June 30, 2023. The decrease in Adjusted EBITDA was primarily a result of lower sales volume within the Zeolyst Joint Venture associated with catalysts used in the production of sustainable fuels, emission control catalysts and timing of niche custom catalysts, partially offset by higher sales in Advanced Silicas.
34

A reconciliation of net income to Adjusted EBITDA is as follows:

Three months ended
June 30,
20242023
(in millions)
Reconciliation of net income to Adjusted EBITDA
Net income$8.3 $26.1 
Provision for income taxes3.1 8.8 
Interest expense, net12.9 9.2 
Depreciation and amortization21.6 21.0 
EBITDA45.9 65.1 
Joint venture depreciation, amortization and interest(a)
3.2 3.2 
Amortization of investment in affiliate step-up(b)
0.9 1.6 
Debt extinguishment costs4.6 — 
Net loss on asset disposals(c)
— 1.1 
Foreign currency exchange gain(d)
(0.1)(0.4)
LIFO (benefit) expense(e)
(1.5)1.1 
Transaction and other related costs(f)
0.1 1.2 
Equity-based compensation3.8 5.0 
Restructuring, integration and business optimization expenses(g)
0.2 1.1 
Other(h)
(0.2)0.3 
Adjusted EBITDA$56.9 $79.3 
(a)We use Adjusted EBITDA as a performance measure to evaluate our financial results. Because our Advanced Materials & Catalysts segment includes our 50% interest in the Zeolyst Joint Venture, we include an adjustment for our 50% proportionate share of depreciation, amortization and interest expense of the Zeolyst Joint Venture.
(b)Represents the amortization of the fair value adjustments associated with the equity affiliate investment in the Zeolyst Joint Venture as a result of the combination of the businesses of PQ Holdings Inc. and Eco Services Operations LLC in May 2016. We determined the fair value of the equity affiliate investment and the fair value step-up was then attributed to the underlying assets of the Zeolyst Joint Venture. Amortization is primarily related to the fair value adjustments associated with intangible assets, including customer relationships and technical know-how.
(c)When asset disposals occur, we remove the impact of net gain/loss of the disposed asset because such impact primarily reflects the non-cash write-off of long-lived assets no longer in use.
(d)Reflects the exclusion of the foreign currency transaction gains and losses in the statements of income related to the non-permanent intercompany debt denominated in local currency translated to U.S. dollars.
(e)Represents non-cash adjustments to the Company’s LIFO reserves for certain inventories in the U.S. that are valued using the LIFO method, effectively reflecting the results as if these inventories were valued using the FIFO method, which we believe provides a means of comparison to other companies that may not use the same basis of accounting for inventories.
(f)Relates to certain transaction costs, including debt financing, due diligence and other costs related to transactions that are completed, pending or abandoned, that we believe are not representative of our ongoing business operations.
(g)Includes the impact of restructuring, integration and business optimization expenses, which are incremental costs that are not representative of our ongoing business operations.
(h)Other consists of adjustments for items that are not core to our ongoing business operations. These adjustments include environmental remediation and other legal costs, expenses for capital and franchise taxes, and defined benefit pension and postretirement plan (benefits) costs, for which our obligations are under plans that are frozen. Also included in this amount are adjustments to eliminate the benefit realized in cost of goods sold of the allocation of a portion of the contract manufacturing payments under the five-year agreement with the buyer of the Performance Chemicals business to the financing obligation under the failed sale-leaseback. Included in this line-item are rounding discrepancies that may arise from rounding from dollars (in thousands) to dollars (in millions).
35

Adjusted Net Income
Summarized Adjusted Net Income information is shown below in the following table:
Three months ended June 30,
20242023
Pre-taxTax expense (benefit)After-taxPre-taxTax expense (benefit)After-tax
(in millions)
Reconciliation of net income to Adjusted Net Income(1)(2)
Net income$11.4 $3.1 $8.3 $34.9 $8.8 $26.1 
Amortization of investment in affiliate step-up(b)
0.9 0.2 0.7 1.6 0.4 1.2 
Debt extinguishment costs4.6 1.2 3.4 — — — 
Net loss on asset disposals(c)
— — — 1.1 0.3 0.8 
Foreign currency exchange gain(d)
(0.1)— (0.1)(0.4)(0.2)(0.2)
LIFO (benefit) expense(e)
(1.5)(0.3)(1.2)1.1 0.3 0.8 
Transaction and other related costs(f)
0.1 — 0.1 1.2 0.3 0.9 
Equity-based compensation3.8 0.9 2.9 5.0 1.0 4.0 
Restructuring, integration and business optimization expenses(g)
0.2 0.1 0.1 1.1 0.3 0.8 
Other(h)
(0.2)(0.1)(0.1)0.3 0.1 0.2 
Adjusted Net Income$19.2 $5.1 $14.1 $45.9 $11.3 $34.6 
(1)We define Adjusted Net income as net income adjusted for non-operating income or expense and the impact of certain non-cash or other items that are included in net income that we do not consider indicative of our ongoing operating performance. Adjusted Net Income is presented as a key performance indicator as we believe it will enhance a prospective investor’s understanding of our results of operations and financial condition. Adjusted Net Income may not be comparable with net income or Adjusted Net Income as defined by other companies.
(2)Refer to the Adjusted EBITDA notes above for more information with respect to each adjustment.
The adjustments to net income are shown net of applicable tax rates as determined by the calculation of our quarterly tax provision under interim financial reporting for the three months ended June 30, 2024 and June 30, 2023, except for equity-based compensation. The tax effect on equity-based compensation is derived by removing the tax effect of any equity-based compensation expense disallowed as a result of its inclusion within IRC Sec. 162(m), and adding the tax effect of equity-based stock compensation shortfall recorded as a discrete item.
36

Results of Operations
Six Months Ended June 30, 2024 Compared to the Six Months Ended June 30, 2023
Highlights
The following is a summary of our financial performance for the six months ended June 30, 2024 compared to the six months ended June 30, 2023.
Sales
Sales decreased $1.6 million to $343.4 million. The decrease in sales was primarily due to lower average selling price as a result of the pass-through of lower costs, partially offset by higher sales volume.
Gross Profit
Gross profit decreased $4.6 million to $92.9 million. The decrease in gross profit was primarily due to lower average selling price, partially offset by favorable variable costs.
Operating Income
Operating income decreased by $0.2 million to $41.8 million. The decrease in operating income was due to a decrease in gross profit and other operating expenses, net.
Equity in Net Income of Affiliated Companies
Equity in net income of affiliated companies for the six months ended June 30, 2024 was $3.5 million, compared to $11.6 million for the six months ended June 30, 2023. The decrease of $8.1 million was due to lower earnings from the Zeolyst Joint Venture during the six months ended June 30, 2024, driven by lower sales volume.

The following is our unaudited condensed consolidated statements of income and a summary of financial results for the six months ended June 30, 2024 and 2023:
Six months ended
June 30,
Change
20242023$%
(in millions, except percentages)
Sales$343.4 $345.0 $(1.6)(0.5)%
Cost of goods sold250.5 247.5 3.0 1.2 %
Gross profit92.9 97.5 (4.6)(4.7)%
Gross profit margin 27.1 %28.3 %
Selling, general and administrative expenses44.3 42.5 1.8 4.2 %
Other operating expense, net6.8 13.0 (6.2)(47.7)%
Operating income41.8 42.0 (0.2)(0.5)%
Operating income margin 12.2 %12.2 %
Equity in net (income) from affiliated companies(3.5)(11.6)8.1 (69.8)%
Interest expense, net26.3 19.0 7.3 38.4 %
Debt extinguishment costs4.6 — 4.6 NM
Other expense, net0.6 0.2 0.4 200.0 %
Income before income taxes13.8 34.4 (20.6)(59.9)%
Provision for income taxes4.3 9.7 (5.4)(55.7)%
Effective tax rate 30.9 %28.3 %
Net income$9.5 $24.7 $(15.2)(61.5)%
37

Sales
Six months ended
June 30,
Change
20242023$%
(in millions, except percentages)
Sales:
Ecoservices$295.6 $295.8 $(0.2)(0.1)%
Advanced Materials & Catalysts47.8 49.2 (1.4)(2.8)%
Total sales$343.4 $345.0 $(1.6)(0.5)%

Ecoservices: Sales in Ecoservices for the six months ended June 30, 2024 were $295.6 million, a decrease of $0.2 million, or 0.1%, compared to sales of $295.8 million for the six months ended June 30, 2023. The change in sales reflects higher sales volume of $33.1 million, offset by lower average selling pricing of $33.3 million, before adjusting for the impact of the pass-through of lower sulfur costs of approximately $8 million.
Sales volume was higher primarily due to increased virgin sulfuric acid and regeneration services sales for the six months ended June 30, 2024 as compared to the six months ended June 30, 2023 which had the adverse impact of Winter Storm Elliott and extended maintenance turnaround activity at our facilities in 2023, as well as strong demand for regeneration services in the gulf coast in 2024. Average selling price was lower primarily due to the pass-through of lower costs, including sulfur, natural gas, freight and other variable costs.
Advanced Materials & Catalysts: Sales in Advanced Materials & Catalysts for the six months ended June 30, 2024 were $47.8 million, a decrease of $1.4 million, or 2.8%, compared to sales of $49.2 million for the six months ended June 30, 2023. The decrease in sales was primarily due to lower sales volume of advanced silicas used for the production of polyethylene compared to the six months ended June 30, 2023.
Gross Profit
Gross profit for the six months ended June 30, 2024 was $92.9 million, a decrease of $4.6 million, or 4.7%, compared to $97.5 million for the six months ended June 30, 2023. The decrease in gross profit was primarily driven by lower average selling prices of $25.3 million, exclusive of the approximately $8 million of pass-through of sulfur costs, partially offset by favorable variable costs along with higher sales volume of $11.1 million and unfavorable manufacturing costs of $9.6 million.
Average selling prices were lower primarily due to the pass-through of lower costs, including sulfur, natural gas, electricity and other variable costs. The higher manufacturing costs were primarily driven by planned maintenance turnaround. The increase in sales volume was primarily related to higher demand for regeneration services and virgin sulfuric acid.
Selling, General and Administrative Expenses
Selling, general and administrative expenses for the six months ended June 30, 2024 were $44.3 million, an increase of $1.8 million, as compared to $42.5 million for the six months ended June 30, 2023. The increase in selling, general and administrative expenses was mainly due to an increase in other compensation-related expenses of $6.0 million, partially offset by a decrease in stock compensation of $1.6 million, professional fees of $0.6 million and other expenses of $2.0 million.
Other Operating Expense, Net
Other operating expense, net for the six months ended June 30, 2024 was $6.8 million, a decrease of $6.2 million, compared to $13.0 million for the six months ended June 30, 2023. The decrease in other operating expense, net was mainly driven by a decrease of $2.4 million in transaction costs, a decrease of $1.7 million in restructuring, integration and business optimization costs and a decrease in net losses on asset disposals of $1.7 million. The decrease in restructuring, integration and business optimization costs was primarily driven by lower business optimization costs and the decrease in transactions costs was primarily associated with the sale of the Performance Chemicals business in 2021 and costs associated with share repurchases.
38

Equity in Net Income of Affiliated Companies
Equity in net income of affiliated companies for the six months ended June 30, 2024 was $3.5 million, compared to $11.6 million for the six months ended June 30, 2023. The decrease in earnings from the Zeolyst Joint Venture was due to lower sales of catalysts used in the production of sustainable fuels, emission control catalysts and timing of niche custom catalysts.
Interest Expense, Net
Interest expense, net for the six months ended June 30, 2024 was $26.3 million, an increase of $7.3 million, as compared to $19.0 million for the six months ended June 30, 2023. The increase in interest expense, net was primarily due to year over year increase in variable rates, which was partially offset by lower outstanding debt during the six months ended June 30, 2024, as compared to the six months ended June 30, 2023. This was offset by the benefits associated with our interest rate caps.
Debt Extinguishment Costs
Debt extinguishment costs for the six months ended June 30, 2024 were $4.6 million. On June 12, 2024, we amended our existing senior secured term loan facility to reduce the applicable interest rates and extend the maturity of the facility to June 2031. The Company evaluated the terms of the amendment in accordance with ASC 470-50 Debt - Modification and Extinguishment and determined that the amendment was primarily a modification of debt. As a result, we recorded $4.5 million of third-party financing fees as debt extinguishment costs in the condensed consolidated income statement during the six months ended June 30, 2024. In addition, previously unamortized deferred financing costs and original issue discount of $0.1 million associated with the existing senior secured term loan facility were written off as debt extinguishment costs for the six months ended June 30, 2024.
Other Expense, Net
Other expense, net for the six months ended June 30, 2024 was $0.6 million, an increase of $0.4 million, as compared to $0.2 million for the six months ended June 30, 2023. The increase in other expense, net primarily consisted of an increase in foreign currency exchange of $0.8 million mainly related to the non-permanent intercompany debt denominated in local currency and translated to the U.S. dollar, offset by a decrease in pension costs of $0.1 million.
Provision for Income Taxes
The provision for income taxes for the six months ended June 30, 2024 was $4.3 million, compared to $9.7 million for the six months ended June 30, 2023. The effective income tax rate for the six months ended June 30, 2024 was 30.9%, compared to 28.3% for the six months ended June 30, 2023. The Company’s effective income tax rate for the six months ended June 30, 2024 was different from the effective tax rate for the six months ended June 30, 2023 primarily due to an increased discrete tax impact relative to pre-tax book income related to stock compensation shortfall recognized discretely in the respective quarters and a discrete tax expense associated with the recording of accrued penalties and interest on historical uncertain tax positions.
The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2024 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation and a discrete tax expense associated with the recording of accrued penalties and interest on historical uncertain tax positions.
Net Income
For the foregoing reasons, net income was $9.5 million for the six months ended June 30, 2024, compared to $24.7 million for the six months ended June 30, 2023.

39

Adjusted EBITDA
Summarized Adjusted EBITDA information is shown below in the following table:
Six months ended
June 30,
Change
20242023$%
(in millions, except percentages)
Adjusted EBITDA(1)
Ecoservices$91.2 $96.9 $(5.7)(5.9)%
Advanced Materials & Catalysts(2)
25.8 38.4 (12.6)(32.8)%
Unallocated corporate expenses(14.6)(13.1)(1.5)(11.5)%
Total$102.4 $122.2 $(19.8)(16.2)%
(1)We define Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Our management evaluates the performance of our segments and allocates resources based primarily on Adjusted EBITDA. Adjusted EBITDA does not represent cash flow for periods presented and should not be considered as an alternative to net income as an indicator of our operating performance or as an alternative to cash flows as a source of liquidity. Adjusted EBITDA may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.
(2)The Adjusted EBITDA for the Advanced Materials & Catalysts segment includes our 50% portion of the Adjusted EBITDA from the Zeolyst Joint Venture. The Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $12.5 million for the six months ended June 30, 2024, which includes $3.5 million of equity in net income, excluding $2.5 million of amortization of investment in affiliate step-up plus $6.5 million of joint venture depreciation, amortization and interest.
The Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $21.6 million for the six months ended June 30, 2023, which includes $11.6 million of equity in net income, excluding $3.2 million of amortization of investment in affiliate step-up plus $6.8 million of joint venture depreciation, amortization and interest.

Ecoservices: Adjusted EBITDA for the six months ended June 30, 2024 was $91.2 million, a decrease of $5.7 million, or 5.9%, compared to $96.9 million for the six months ended June 30, 2023. The decrease in Adjusted EBITDA was primarily a result of higher turnaround and maintenance costs and unfavorable net pricing, reflecting the timing and contractual pass-through of certain costs including energy and other indexed costs. This was partially offset by higher sales volume for both virgin sulfuric acid and regeneration services.

Advanced Materials & Catalysts: Adjusted EBITDA for the six months ended June 30, 2024 was $25.8 million, a decrease of $12.6 million or 32.8%, compared to $38.4 million for the six months ended June 30, 2023. The decrease in Adjusted EBITDA was primarily a result of lower pricing on sales volume within the Zeolyst Joint Venture associated with catalysts used in the production of sustainable fuels, emission control catalysts and timing of niche custom catalysts.

40

A reconciliation of net income to Adjusted EBITDA is as follows:
Six months ended
June 30,
20242023
(in millions)
Reconciliation of net income to Adjusted EBITDA
Net income$9.5 $24.7 
Provision for income taxes4.3 9.7 
Interest expense, net26.3 19.0 
Depreciation and amortization43.6 41.2 
EBITDA83.7 94.6 
Joint venture depreciation, amortization and interest(a)
6.5 6.8 
Amortization of investment in affiliate step-up(b)
2.5 3.2 
Debt extinguishment costs4.6 — 
Net loss on asset disposals(c)
0.6 2.3 
Foreign currency exchange loss (gain)(d)
0.1 (1.1)
LIFO (benefit) expense(e)
(2.7)2.5 
Transaction and other related costs(f)
0.2 2.6 
Equity-based compensation7.5 9.1 
Restructuring, integration and business optimization expenses(g)
0.4 2.1 
Other(h)
(1.0)0.1 
Adjusted EBITDA$102.4 $122.2 
(a)We use Adjusted EBITDA as a performance measure to evaluate our financial results. Because our Advanced Materials & Catalysts segment includes our 50% interest in the Zeolyst Joint Venture, we include an adjustment for our 50% proportionate share of depreciation, amortization and interest expense of the Zeolyst Joint Venture.
(b)Represents the amortization of the fair value adjustments associated with the equity affiliate investment in the Zeolyst Joint Venture as a result of the combination of the businesses of PQ Holdings Inc. and Eco Services Operations LLC in May 2016. We determined the fair value of the equity affiliate investment and the fair value step-up was then attributed to the underlying assets of the Zeolyst Joint Venture. Amortization is primarily related to the fair value adjustments associated with intangible assets, including customer relationships and technical know-how.
(c)When asset disposals occur, we remove the impact of net gain/loss of the disposed asset because such impact primarily reflects the non-cash write-off of long-lived assets no longer in use.
(d)Reflects the exclusion of the foreign currency transaction gains and losses in the statements of income related to the non-permanent intercompany debt denominated in local currency translated to U.S. dollars.
(e)Represents non-cash adjustments to the Company’s LIFO reserves for certain inventories in the U.S. that are valued using the LIFO method, effectively reflecting the results as if these inventories were valued using the FIFO method, which we believe provides a means of comparison to other companies that may not use the same basis of accounting for inventories.
(f)Relates to certain transaction costs, including debt financing, due diligence and other costs related to transactions that are completed, pending or abandoned, that we believe are not representative of our ongoing business operations.
(g)Includes the impact of restructuring, integration and business optimization expenses, which are incremental costs that are not representative of our ongoing business operations.
(h)Other consists of adjustments for items that are not core to our ongoing business operations. These adjustments include environmental remediation and other legal costs, expenses for capital and franchise taxes, and defined benefit pension and postretirement plan (benefits) costs, for which our obligations are under plans that are frozen. Also included in this amount are adjustments to eliminate the benefit realized in cost of goods sold of the allocation of a portion of the contract manufacturing payments under the five-year agreement with the buyer of the Performance Chemicals business to the financing obligation under the failed sale-leaseback. Included in this line-item are rounding discrepancies that may arise from rounding from dollars (in thousands) to dollars (in millions).
41

Adjusted Net Income
Summarized Adjusted Net Income information is shown below in the following table:
Six months ended June 30,
20242023
Pre-tax amountTax expense (benefit)After-tax amountPre-tax amountTax expense (benefit)After-tax amount
(in millions)
Reconciliation of net income to Adjusted Net Income(1)(2)
Net income$13.8 $4.3 $9.5 $34.4 $9.7 $24.7 
Amortization of investment in affiliate step-up(b)
2.5 0.6 1.9 3.2 0.8 2.4 
Debt extinguishment costs4.6 1.2 3.4 — — — 
Net loss on asset disposals(c)
0.6 0.1 0.5 2.3 0.6 1.7 
Foreign currency exchange loss (gain)(d)
0.1 — 0.1 (1.1)(0.2)(0.9)
LIFO (benefit) expense(e)
(2.7)(0.7)(2.0)2.5 0.7 1.8 
Transaction and other related costs(f)
0.2 0.1 0.1 2.6 0.7 1.9 
Equity-based compensation7.5 1.4 6.1 9.1 0.8 8.3 
Restructuring, integration and business optimization expenses(g)
0.4 0.1 0.3 2.1 0.6 1.5 
Other(h)
(1.0)(0.3)(0.7)0.1 — 0.1 
Adjusted Net Income$26.0 $6.8 $19.2 $55.2 $13.7 $41.5 
(1)We define Adjusted Net Income as net income adjusted for non-operating income or expense and the impact of certain non-cash or other items that are included in net income that we do not consider indicative of our ongoing operating performance. Adjusted Net Income is presented as a key performance indicator as we believe it will enhance a prospective investor’s understanding of our results of operations and financial condition. Adjusted Net Income may not be comparable with net income or Adjusted Net Income as defined by other companies.
(2)Refer to the Adjusted EBITDA notes above for more information with respect to each adjustment.
The adjustments to net income are shown net of applicable tax rates of 25.1% and 26.2% for the six months ended June 30, 2024 and 2023, respectively, except equity-based compensation. The tax effect on equity-based compensation is derived by removing the tax effect of any equity-based compensation expense disallowed as a result of its inclusion within IRC Sec. 162(m), and adding the tax effect of equity-based stock compensation shortfall recorded as a discrete item.
42


 Financial Condition, Liquidity and Capital Resources
Our primary sources of liquidity consist of cash flows from operations, existing cash balances as well as funds available under our asset based lending revolving credit facility (“ABL Facility”). We expect that ongoing requirements for debt service and capital expenditures will be funded from these sources of funds. Our primary liquidity requirements include funding working capital requirements (primarily inventory and accounts receivable, net of accounts payable and other accrued liabilities), debt service requirements and capital expenditures. Our capital expenditures include both maintenance of business, which include spending on maintenance and health, safety and environmental initiatives as well as growth, which includes spending to drive organic sales growth and cost savings initiatives.
We believe that our existing cash and cash equivalents and cash flows from operations, combined with availability under our ABL Facility, will be sufficient to meet our presently anticipated future cash needs for at least the next twelve months. We may also pursue strategic acquisition or divestiture opportunities, which may impact our future cash requirements. We may, from time to time, increase borrowings under our ABL Facility to meet our future cash needs. As of June 30, 2024, we had cash and cash equivalents of $83.3 million and availability of $72.3 million under our ABL Facility, after giving effect to $3.3 million of outstanding letters of credit, for a total available liquidity of $155.6 million. We did not have any revolving credit facility borrowings as of June 30, 2024. As of June 30, 2024, we were in compliance with all covenants under our debt agreements.
Our ABL Facility has one financial covenant with two ratios to maintain. The first ratio compares the total ABL availability against a threshold: the greater of 10% of the line cap (which is defined as the lesser of our revolving loan commitments and the value of our assets) or $20.0 million. The greater of this threshold cannot be greater than the total availability of the ABL Facility. The second ratio compares the ABL Facility availability of the U.S. revolving credit facility against a $15.0 million threshold. As of June 30, 2024, we were in compliance with the financial covenant under the ABL Facility.
The 2024 Term Loan Facility and the ABL Facility contain various restrictive covenants. Each limits the ability of the Company and its restricted subsidiaries to incur certain indebtedness or liens, merge, consolidate or liquidate, dispose of certain property, make investments or declare or pay dividends, make optional payments, modify certain debt instruments, enter into certain transactions with affiliates, enter into certain sales and leasebacks and certain other non-financial restrictive covenants. During such time, the Company is required to maintain a fixed-charge coverage ratio of at least 1.0 to 1.0. The Company was in compliance with all debt covenants under the 2024 Term Loan Facility and the ABL Facility as of June 30, 2024.
Included in our cash and cash equivalents balance as of June 30, 2024 was $14.0 million of cash and cash equivalents in foreign jurisdictions. Depending on foreign cash balances, we have certain flexibility to repatriate funds should the need arise. Should the need arise, we would repatriate the funds in the most tax efficient manner from those subsidiaries. Repatriation of foreign cash is generally not subject to U.S. federal income taxes at the time of cash distribution. However, foreign earnings may still be taxed for state income tax purposes, as well as subject to certain foreign withholding tax obligations, when cash amounts are distributed back to the U.S.
Our liquidity requirements include interest payments related to our debt structure. As reported, our cash interest paid for the six months ended June 30, 2024 and 2023 was approximately $33.2 million and $19.4 million, respectively. Before any impact of hedges, a one percent change in assumed interest rates for our variable interest credit facilities would have an annual impact of approximately $8.7 million on interest expense.
We hedge the interest rate fluctuations on debt obligations through interest rate cap agreements. For more information about our interest rate cap agreements, refer to Note 12 — Financial Instruments of our condensed consolidated financials statements included in Part 1, Item 1 — Financial Statements (Unaudited).
Off-Balance Sheet Arrangements
The Company’s off-balance sheet arrangements include $3.3 million of outstanding letters of credit on our ABL Facility as of June 30, 2024.
43

Cash Flow
Six months ended
June 30,
20242023
(in millions)
Net cash provided by (used in):
Operating activities$46.4 $41.1 
Investing activities(36.8)(39.2)
Financing activities(14.4)(79.9)
Effect of exchange rate changes on cash and cash equivalents(0.3)(3.7)
Net change in cash and cash equivalents(5.1)(81.7)
Cash and cash equivalents at beginning of period88.4 110.9 
Cash and cash equivalents at end of period$83.3 $29.2 

Net cash provided by operating activities was $46.4 million for the six months ended June 30, 2024, compared to $41.1 million for the six months ended June 30, 2023. Cash generated by operating activities, other than changes in working capital, was higher by $9.1 million during the six months ended June 30, 2024, as compared to the same period in the prior year primarily due to dividends received from the Zeolyst Joint Venture offset by debt extinguishment costs. The decrease in cash from working capital during the six months ended June 30, 2024 of $3.8 million was unfavorable compared to the six months ended June 30, 2023 primarily due to unfavorable changes in receivables, inventories and accounts payable, offset by favorable changes in prepaids and other current assets and accrued liabilities.
The unfavorable change in receivables was driven by the timing of collection of sales. The unfavorable change in inventory was primarily due to the timing of sales orders and inventory build. The unfavorable change in accounts payable was due to the timing of vendor payments. The favorable change in prepaid and other current assets primarily relates to the timing of miscellaneous and interest receivables and non-trade receivables from related parties. The favorable change in accrued liabilities mainly relates to lower payments for variable employee compensation liabilities partially offset by higher payments for taxes in the current period.
Net cash used in investing activities was $36.8 million for the six months ended June 30, 2024, compared to $39.2 million during the same period in 2023. Net cash used in investing activities consisted of $36.6 million and $39.2 million to fund capital expenditures during the six months ended June 30, 2024 and 2023, respectively.
Net cash used in financing activities was $14.4 million for the six months ended June 30, 2024, compared to $79.9 million during the same period in 2023. Net cash used in financing activities was primarily driven by the lower repurchases of the Company’s common stock of $68.4 million during the six months ended June 30, 2023.
Debt
June 30,
2024
December 31,
2023
(in millions)
2024 Term Loan Facility$873.0 $877.5 
ABL Facility— — 
Total debt873.0 877.5 
Original issue discount(7.6)(6.2)
Deferred financing costs(3.0)(3.4)
Total debt, net of original issue discount and deferred financing costs862.4 867.9 
Less: current portion(6.5)(9.0)
Total long-term debt, excluding current portion$855.9 $858.9 
As of June 30, 2024, our total debt was $873.0 million, excluding the original issue discount of $7.6 million and deferred financing costs of $3.0 million for our senior secured credit facilities. Our net debt as of June 30, 2024 was $789.7 million, including cash and cash equivalents of $83.3 million. We may seek, subject to market conditions and other factors, opportunities to repurchase, refinance or otherwise reprice our debt.
44

Capital Expenditures
Maintenance capital expenditures include spending on maintenance of business, health, safety and environmental initiatives. Growth capital expenditures include spending to drive organic sales growth and cost savings initiatives. These capital expenditures represent our “book” capital expenditures for which the company has recorded, but not necessarily paid for the capital expenditures.
 Six months ended
June 30,
 20242023
 (in millions)
Maintenance capital expenditures$28.3 $30.4 
Growth capital expenditures5.2 3.3 
Total capital expenditures$33.5 $33.7 
Capital expenditures remained at a level sufficient for required maintenance and certain expansion growth initiatives during these periods.
Critical Accounting Policies and Estimates
We prepare our condensed consolidated financial statements in conformity with GAAP and our significant accounting policies are described in Note 2 to our audited consolidated financial statements included in our Annual Report on Form 10-K. The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect reported amounts and related disclosures. We base our estimates and judgments on historical experience and other relevant factors that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
While there has been no material change in our critical accounting policies and use of estimates from those described in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” included in our Annual Report on Form 10-K, we continually evaluate our critical accounting estimates, assumptions and judgments on an ongoing basis. The Company completes its annual goodwill and indefinite-lived intangible assets impairment test during the fourth quarter of each year, or more frequently if triggering events indicate a possible impairment. The Company determines the fair value of its reporting units using both a market approach and an income, or discounted cash flow, approach. As of October 1, 2023, the date of the Company’s most recent quantitative assessments, the fair values of each of the Company’s reporting units and the fair values of the Company’s indefinite-lived trade names and trademarks exceeded their respective carrying values.
During the six months ended June 30, 2024, the Company did not identify any events or circumstances that would more likely than not reduce the fair value of the Company’s reporting units or intangible assets below their respective carrying values.
Although the estimated fair value of the Advanced Materials & Catalysts reporting unit exceeded its carrying value on October 1, 2023 by over 30%, the Company has experienced unfavorable effects on current operations resulting from certain macroeconomic and industry factors in specific end uses during the six months ended June 30, 2024. Prolonged unfavorable effects could adversely impact the estimated fair value of the Advanced Materials & Catalysts reporting unit in future periods and may result in impairment charges.
Accounting Standards Not Yet Adopted
See Note 2 to our unaudited condensed consolidated financial statements for a discussion of recently issued accounting standards and their effect on us.
ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
Our major market risk exposure is potential losses arising from changing rates and prices regarding foreign currency exchange rate risk, interest rate risk and credit risk. The audit committee of our board of directors regularly reviews foreign exchange and interest rate activity, and monitors compliance with our hedging policy. We do not use financial instruments for speculative purposes, and we limit our hedging activity to the underlying economic exposure.
There have been no material changes in the foreign currency exchange rate risk, interest rate risk or credit risk discussed in Item 7A., “Quantitative and Qualitative Disclosures about Market Risk,” included in our Annual Report on Form 10-K.
45

ITEM 4.    CONTROLS AND PROCEDURES.
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2024, the end of the period covered by this Quarterly Report on Form 10-Q.
The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at a reasonable assurance level.
Changes in Internal Control Over Financial Reporting
No changes in our internal control over financial reporting occurred during the quarter ended June 30, 2024 that materially affected, or which are reasonably likely to materially affect, our internal control over financial reporting.

PART IIOTHER INFORMATION
ITEM 1.    LEGAL PROCEEDINGS.
From time to time, we may be subject to various legal claims and proceedings incidental to the normal conduct of business, relating to such matters as personal injury, product liability and warranty claims, waste disposal practices, release of chemicals into the environment and other matters that may arise in the ordinary course of our business. We currently believe that there is no litigation pending that is likely to have a material adverse effect on our business. Regardless of the outcome, legal proceedings can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.
ITEM 1A.    RISK FACTORS.
“Item 1A, Risk Factors” in our Annual Report on Form 10-K includes a discussion of our risk factors. There have been no material changes from the risk factors described in our Annual Report on Form 10-K.
ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.
The following table contains information about purchases of our common stock, excluding excise tax, during the second quarter of 2024:

Total number of shares of common stock purchased(1)
Average price paid per share of common stock (2)
Total number of shares of common stock purchased as part of publicly announced plan or programs
Maximum number (or dollar value) of shares of common stock that may yet be purchased under the plans or programs (in thousands)(1)
April 1, 2024—April 30, 2024— $— — $234,592 
May 1, 2024—May 31, 2024— $— — $234,592 
June 1, 2024—June 30, 2024552,081 $9.05 552,081 $229,594 
Total552,081 
(1)In April 2022, our Board of Directors approved and announced a new stock repurchase program authorizing the repurchase of up to $450 million of the Company’s outstanding common stock over the next four years. This program is expected to be funded using cash on hand and cash generated from operations. We primarily expect to conduct the repurchase program through negotiated transactions with an equity sponsor, as well as through open market repurchases or other means, including through Rule 10b-18 trading plans or through the use of other techniques such as accelerated share repurchases. The actual timing, number and nature of shares repurchased will depend on a variety of factors, including stock, price, trading volume,
46

and general business and market conditions. The repurchase program does not obligate us to acquire any number of shares in any specific period or at all and may be amended, suspended or discontinued at any time at our discretion.
During the three months ended June 30, 2024, the Company repurchased 552,081 of its common stock on the open market pursuant to the stock repurchase program, for a total cost of $5.0 million. As of June 30, 2024, $229.6 million was available for share repurchases under the program.
(2)Excludes brokerage commissions and other costs of execution.

ITEM 5.    OTHER INFORMATION.
Trading Arrangements
During the three months ended June 30, 2024, none of the Company’s directors or executive officers adopted, modified or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” each as defined in Item 408(a) of Regulation S-K.

ITEM 6.    EXHIBITS.
The following exhibits are being filed or furnished as part of this Quarterly Report on Form 10-Q:
Exhibit No.Description
3.1
3.2
3.3
3.4
10.1
31.1
31.2
32.1
32.2
101
The following materials from the Quarterly Report on Form 10-Q of Ecovyst Inc. for the quarter ended June 30, 2024, formatted in Inline XBRL: (i) Condensed Consolidated Statements of Income, (ii) Condensed Consolidated Statements of Comprehensive Income, (iii) Condensed Consolidated Balance Sheets, (iv) Condensed Consolidated Statements of Stockholders’ Equity, (v) Condensed Consolidated Statements of Cash Flows, (vi) Notes to Condensed Consolidated Financial Statements and (vii) document and entity information, tagged as blocks of text and including detailed tags
104
The cover page from the Quarterly Report on Form 10-Q of Ecovyst Inc. for the quarter ended June 30, 2024, formatted in Inline XBRL and included as Exhibit 101

47

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

Ecovyst Inc.
Date:August 2, 2024By:/s/ MICHAEL FEEHAN
Michael Feehan
Vice President and Chief Financial Officer
(Duly Authorized Officer and Principal Financial and Accounting Officer)


48
EX-31.1 2 ex311-sec302ceocertx063020.htm EX-31.1 Document


Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002

I, Kurt J. Bitting, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Ecovyst Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting. 
Date:August 2, 2024/s/ KURT J. BITTING
Kurt J. Bitting
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 ex312-sec302cfocertx063020.htm EX-31.2 Document


Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002

I, Michael Feehan, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Ecovyst Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date:August 2, 2024/s/ MICHAEL FEEHAN
Michael Feehan
Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 ex321-sec906ceocertx063020.htm EX-32.1 Document


Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report of Ecovyst Inc. (the “Company”) on Form 10-Q for the quarterly period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Kurt J. Bitting, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:August 2, 2024/s/ KURT J. BITTING
Kurt J. Bitting
Chief Executive Officer
(Principal Executive Officer)


EX-32.2 5 ex322-sec906cfocertx063020.htm EX-32.2 Document


Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report of Ecovyst Inc. (the “Company”) on Form 10-Q for the quarterly period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael Feehan, Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:August 2, 2024/s/ MICHAEL FEEHAN
Michael Feehan
Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 6 ecvt-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Background and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - New Accounting Standards link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Other Operating Expense, Net link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Inventories, Net link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Investments in Affiliated Companies link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Long-term Debt link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Benefit Plans link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Commitments and Contingent Liabilities link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Reportable Segments link:presentationLink link:calculationLink link:definitionLink 9952174 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 9952175 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 9952176 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 9952177 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Background and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Other Operating Expense, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Inventories, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Investments in Affiliated Companies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Long-term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Reportable Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Background and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Stockholders' Equity - Pre-tax and After-tax Components of Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Stockholders' Equity - Change by Component (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Stockholders' Equity - Reclassifications out of Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Goodwill - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Other Operating Expense, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Investments in Affiliated Companies - Ownership Percentage (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Investments in Affiliated Companies - Summarized Income Statement (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Investments in Affiliated Companies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Property, Plant and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Long-term Debt - Summary of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Long-term Debt - Summary of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Long-term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Financial Instruments - Interest Rate Cap Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Financial Instruments - Fair Values of Derivative Instruments Held (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Financial Instruments - Effect of Derivative Instruments Designated as Hedges on Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Financial Instruments - Cash Flow Hedge Impact on Income Statement (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Reportable Segments - Summary Financial Information by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Reportable Segments - Reconciliation of Net Income to Segment Adjusted EBITDA (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Stock-Based Compensation - Schedule of RSU and PSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Earnings per Share - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Earnings per Share - Calculation of Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Earnings per Share - Anti-dilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ecvt-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ecvt-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ecvt-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Derivative asset, noncurrent Derivative Asset, Noncurrent Draw down of revolving credit facilities Proceeds from Long-Term Lines of Credit Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Related Party Transactions Related Party Transactions Disclosure [Text Block] Remaining authorized repurchase amount Share Repurchase Program, Remaining Authorized, Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Cover page. Cover [Abstract] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Board of Directors Director [Member] Trading Symbol Trading Symbol Percent ownership Equity Method Investment, Ownership Percentage All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Calculation of Basic and Diluted Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Stock-based compensation expense, tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Derivative Derivative [Line Items] Income taxes, net of refunds Income Taxes Paid, Net Investments in affiliated companies Equity Method Investments Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Derivative [Table] Derivative [Table] Background and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Hedging Relationship [Domain] Hedging Relationship [Domain] Fair Values of Derivative Instruments Held Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Land Land [Member] Award Timing Disclosures [Line Items] Investment, Name [Domain] Investment, Name [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Activity of Restricted Stock Units Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Goodwill [Line Items] Goodwill [Line Items] Common stock, outstanding shares (in shares) Common Stock, Shares, Outstanding Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Operating lease liabilities—noncurrent Operating Lease, Liability, Noncurrent Cash flow hedging Cash Flow Hedging [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Other long-term assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Summary of Long-Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Accounting Standards Update and Change in Accounting Principle [Abstract] Shares acquired (in shares) Treasury Stock, Shares, Acquired Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Retirement Plan Type [Axis] Retirement Plan Type [Axis] 2024 Grants Grants, 2024 [Member] Grants, 2024 Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Treasury stock, at cost  Treasury Stock, Common [Member] Interest Rate Cap Agreements Schedule of Derivative Instruments [Table Text Block] Numerator: Earnings Per Share Reconciliation [Abstract] Pre-tax and After-tax Components of Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Equity Components [Axis] Equity Components [Axis] Award Timing Method Award Timing Method [Text Block] Net periodic (benefit) expense Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Regeneration and treatment services Regeneration and Treatment Services [Member] Regeneration and Treatment Services [Member] Adjustment to Compensation, Amount Adjustment to Compensation Amount Compensation Amount Outstanding Recovery Compensation Amount Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Tabular List, Table Tabular List [Table Text Block] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Share-based Compensation Arrangement by Share-based Payment Award Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Award Date [Axis] Award Date [Axis] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Accrued liabilities Accrued Liabilities, Current Anti-dilutive stock options (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Non-cash financing activity: Non-Cash Financing Activity [Abstract] Non-Cash Financing Activity LIFO basis LIFO Inventory Amount Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Operating Expense, Net Other Operating Income and Expense [Text Block] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Goodwill Beginning balance Ending balance Goodwill Tax withholdings on equity award vesting Payment, Tax Withholding, Share-Based Payment Arrangement Stock repurchase program, authorized amount Share Repurchase Program, Authorized, Amount Inventories, Net Inventory Disclosure [Text Block] Treasury stock (in shares) Treasury Stock, Common, Shares Repayments of long-term debt Repayments of Medium-Term Note Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Anti-dilutive stock options Share-Based Payment Arrangement, Option [Member] Zeolyst Joint Venture Zeolyst Joint Venture [Member] Zeolyst Joint Venture [Member] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Variable Rate Component One Variable Rate Component One [Member] Variable Rate Component One Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Goodwill [Roll Forward] Goodwill [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Depreciation Depreciation Other, net Proceeds from (Payments for) Other Financing Activities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Security, Excluded EPS Calculation [Table] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Defined Benefit Pension Plans Pension Plan [Member] Interest Rate Cap Two Interest Rate Cap Two [Member] Interest Rate Cap Two Industrial, mining & automotive Industrial, Mining & Automotive [Member] Industrial, Mining & Automotive [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Ecoservices Ecoservices [Member] Former Refining Services [Member] Security Exchange Name Security Exchange Name Variable rate on spread Debt Instrument, Basis Spread on Variable Rate Award Type [Axis] Award Type [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] Net income per share: Earnings Per Share, Basic [Abstract] Foreign exchange impact Goodwill, Foreign Currency Translation Gain (Loss) Amounts Reclassified from Accumulated Other Comprehensive Income Amount reclassified from AOCI into income Reclassification out of Accumulated Other Comprehensive Income [Member] Risk-free interest rate Performance Stock Unit, Fair Value Assumptions, Risk Free Interest Rate Performance Stock Unit, Fair Value Assumptions, Risk Free Interest Rate Unamortized deferred financing costs Deferred Debt Issuance Cost, Writeoff Number of units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net FIFO or average cost basis FIFO Or Weighted Average Inventory Amount FIFO or Weighted Average Inventory Amount Total liabilities Liabilities Net purchase accounting fair value adjustments Equity Method Investment, Difference Between Carrying Amount and Underlying Equity Number of reporting units Number of Reporting Units Common stock, par (in dollars per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Expiration Date Trading Arrangement Expiration Date Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Tax benefit/ (expense) Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Operating lease liabilities—current Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, issued shares (in shares) Common Stock, Shares, Issued Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Derivative Liability Derivative liability Derivative Liability Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Subsequent Event [Line Items] Subsequent Event [Line Items] Property, plant and equipment, gross Property, Plant and Equipment, Gross Accounts receivable, after allowance for credit loss Accounts Receivable, after Allowance for Credit Loss Amount of gain (loss) recognized in OCI on derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Debt Instrument Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Derivative liabilities: Financial Liabilities Fair Value Disclosure [Abstract] Common stock, authorized shares (in shares) Common Stock, Shares Authorized Business Combination PQ Holdings, Eco Services [Member] PQ Holdings, Eco Services [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Diluted (in shares) Weighted average shares outstanding – Diluted (in shares) Weighted average shares outstanding – Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Interest Rate Cap Three Period Two Interest Rate Cap Three Period Two [Member] Interest Rate Cap Three Period Two Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Derivative liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract] Interest Rate Cap Three Interest Rate Cap Three [Member] Interest Rate Cap Three MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total equity Beginning balance Ending balance Equity, Attributable to Parent Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Related Party Related Party [Member] Services Services [Member] Services [Member] Amortization of net gain Defined Benefit Plan, Amortization of Gain (Loss) Expected volatility Performance Stock Unit, Fair Value Assumptions, Expected Volatility Rate Performance Stock Unit, Fair Value Assumptions, Expected Volatility Rate Hedging Designation [Domain] Hedging Designation [Domain] Interest expense, net Interest expense, net Interest expense, net Interest Expense, Nonoperating Deferred income tax (benefit) provision Deferred Income Tax Expense (Benefit) Amount of gain (loss) reclassified from AOCI into income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Change in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Derivative assets Derivative asset, current Derivative Asset, Current Settlement (gain) loss Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Selling, general and administrative expenses Selling, General and Administrative Expense Operating Lease Rental Payments Operating Lease Rental Payments [Member] Operating Lease Rental Payments [Member] Total other comprehensive (loss) income Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Interest rate caps Interest rate caps Interest Rate Cap [Member] Recurring Fair Value, Recurring [Member] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total debt, net of original issue discount and deferred financing costs Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus Issuance of long-term debt, net of discount Proceeds from Issuance of Medium-Term Note All Executive Categories All Executive Categories [Member] Dilutive effect of unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] ASSETS Assets [Abstract] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Document Type Document Type Derivative Contract [Domain] Derivative Contract [Domain] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Performance Measure [Axis] Performance Measure [Axis] Performance Measure Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Average cost per share (in dollars per share) Shares Acquired, Average Cost Per Share Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan [Table] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Subsequent Event [Table] Subsequent Event [Table] Maximum Maximum [Member] Amortization expense Amortization of Intangible Assets Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts payable, related parties Accounts Payable, Current LIABILITIES Liabilities [Abstract] Original issue discount Debt Instrument, Unamortized Discount Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Derivative contracts Fair Value Measurement, Policy [Policy Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Annuitized premium of instruments in effect Derivative, Cost of Hedge Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income before income taxes Total before tax Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Award Type [Domain] Award Type [Domain] Name Outstanding Recovery, Individual Name Disaggregated Revenue Disaggregation of Revenue [Line Items] Anti-dilutive Shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Non-PEO NEO Non-PEO NEO [Member] Title of Individual [Axis] Title and Position [Axis] Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Additional paid-in capital Additional Paid-in Capital [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Award Timing Predetermined Award Timing Predetermined [Flag] Goodwill Goodwill Disclosure [Text Block] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Equity method investment, aggregate cost Equity Method Investment, Aggregate Cost Benefit Plans Retirement Benefits [Text Block] Investment, Name [Axis] Investment, Name [Axis] Performance Measure [Domain] Performance Measure [Domain] Performance Measure Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Amortization of prior service credit Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Long-term Debt Long-Term Debt [Text Block] Diluted income per share (in dollars per share) Earnings Per Share, Diluted Title of Individual [Domain] Title and Position [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Reconciliation from Basic to Diluted Weighted Average Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Activity of Performance Stock Units Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Advanced Materials & Catalysts Advanced Materials and Catalysts [Member] Former Catalysts [Member] Award vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Retirement Benefits [Abstract] Retirement Benefits [Abstract] Foreign exchange (gain) loss Gain (Loss), Foreign Currency Transaction, before Tax Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Fair Value Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Disaggregated Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Interest Rate Cap One Interest Rate Cap One [Member] Interest Rate Cap One Receivables Increase (Decrease) in Receivables Stock compensation Share-Based Payment Arrangement, Noncash Expense Defined benefit and other postretirement plans  Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Joint venture depreciation, amortization and interest Equity Method Investment Amortization Expense Equity Method Investment Amortization Expense Provision for income taxes Tax expense Income Tax Expense (Benefit) Interest cost Defined Benefit Plan, Interest Cost Current notional amount of instruments in effect Notional amount Derivative, Notional Amount Defined Benefit Plan, Net Periodic Expense (Benefit) Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Interest rate caps Interest rate caps Derivative Asset Cash paid during the period for: Supplemental Cash Flow Information [Abstract] Unrecognized stock-based compensation expense, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Sales Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax Effect of Derivative Instruments Designated as Hedges on Other Comprehensive Income Derivative Instruments, Gain (Loss) [Table Text Block] Other expense, net Other (expense) income Nonoperating Income (Expense) Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Number of instruments Derivative, Number of Instruments Held Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating income Operating income Operating Income (Loss) Interest expense, net Interest Expense, Operating and Nonoperating Variable Rate [Domain] Variable Rate [Domain] Business Combination Business Acquisition [Line Items] Total liabilities and equity Liabilities and Equity Other, net Other Operating Activities, Cash Flow Statement Subsequent Events Subsequent Events [Text Block] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Ownership Percentage and Summarized Income Statement Equity Method Investments [Table Text Block] Prepaids and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Additional paid-in capital Additional Paid in Capital Hedging Designation [Axis] Hedging Designation [Axis] Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Individual: Individual [Axis] Related Party Transaction [Axis] Related Party Transaction [Axis] Buildings and improvements Building and Building Improvements [Member] Tax withholdings on equity award vesting Fair value of shares withheld for tax payments Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Accumulated other comprehensive income Total  AOCI Attributable to Parent [Member] Number of instruments in effect Derivative, Number of Instruments in Effect Derivative, Number of Instruments in Effect Net (loss) gain from hedging activities Gain (loss) on cash flow hedging relationships: Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Inventories, net Inventories, net Inventory, Net Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Property, Plant and Equipment Property, Plant and Equipment [Line Items] Statement [Line Items] Statement [Line Items] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Reconciliation of Net Income to Segment Adjusted EBITDA Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Defined Benefit Plan Disclosure Defined Benefit Plan Disclosure [Line Items] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Summary of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Nonvested, beginning balance (in dollars per share) Nonvested, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Derivative, cap interest rate Derivative, Cap Interest Rate Anti-dilutive RSUs and PSUs Restricted Stock, Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member] Includes the following: (1) Restricted Stock - stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met; and (2) Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) - share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met. Components of Net Periodic Expense (Benefit) Schedule of Net Benefit Costs [Table Text Block] Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Related Party Transactions [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] 2021 Term Loan Facility 2021 Term Loan Facility [Member] 2021 Term Loan Facility Right-of-use lease assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Amortization of investment in affiliate step-up Amortization of investment in affiliate step-up Equity Method Investments Charges Related to Purchase Accounting Equity Method Investments Charges Related to Purchase Accounting Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Stock Repurchase Program 2022 Stock Repurchase Program 2022 [Member] Stock Repurchase Program 2022 Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Total debt Long-Term Debt, Gross Exercise Price Award Exercise Price Net prior service cost Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member] Earnings per Share Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Cash Flow Hedge Impact on Income Statement Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Subsequent Event Subsequent Event [Member] Granted, weighted average grant date fair value (in dollars per share) Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Segments [Domain] Segments [Domain] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Excise tax Share Repurchase Program, Excise Tax Debt extinguishment costs Debt Extinguishment Costs Debt extinguishment and prepayment costs on debt extinguished prior to maturity, including the write-off of associated debt issuance costs and discounts. All Individuals All Individuals [Member] Polyethylene, polymers & engineered plastics Polymers & Engineered Plastics [Member] Polymers & Engineered Plastics [Member] PEO PEO [Member] Variable Rate [Axis] Variable Rate [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Name Trading Arrangement, Individual Name Other Other Nonoperating Income (Expense) Other Postretirement Benefits Plan Other Postretirement Benefits Plan [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Treasury stock, at cost; shares 24,406,614 and 24,627,150 on June 30, 2024 and December 31, 2023, respectively Treasury Stock, Common, Value Equity in net (income) from affiliated companies Equity in net income from affiliated companies Equity in net income from affiliated companies Income (Loss) from Equity Method Investments 2021 Grants 2021 Grants [Member] 2021 Grants Variable Rate Component [Domain] Variable Rate Component [Domain] Variable Rate Component [Domain] Other operating expense, net Total other operating expense, net Operating Costs and Expenses Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Derivative assets: Assets, Fair Value Disclosure [Abstract] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Related Party, Type [Domain] Related and Nonrelated Parties [Domain] Percentage of fair value in excess of carrying amount Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Other, net Other (Income) Expense, Net Other (Income) Expense, Net Local Phone Number Local Phone Number Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Summary Financial Information by Reportable Segment Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Deferred income taxes Deferred Income Tax Liabilities, Net Schedule of Equity Method Investments [Table] Equity Method Investment [Table] Interest (expense) income Interest Expense [Member] Award requisite service period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Working capital changes that used cash: Increase (Decrease) in Operating Capital [Abstract] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] PEO Total Compensation Amount PEO Total Compensation Amount Right-of-use assets obtained in exchange for new lease liabilities (non-cash): Other Noncash Investing and Financing Items [Abstract] Non-cash investing activity: Non cash Investing Items [Abstract] Non cash Investing Items Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Income Statement Location [Axis] Statement of Income Location, Balance [Axis] Pre-tax amount Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Unamortized discount, write off Debt Instrument, Unamortized Discount, Write Off Debt Instrument, Unamortized Discount, Write Off Share Repurchase Program [Domain] Share Repurchase Program [Domain] Commitments and Contingent Liabilities Commitments and Contingencies Disclosure [Text Block] Sales from Partnership to Company Sales from Partnership to Company [Member] Sales from Partnership to Company [Member] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common stock Common Stock [Member] Measure: Measure [Axis] Shares issued under equity incentive plan, net of forfeitures Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Preferred stock, authorized shares (in shares) Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] ABL Facility Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Segment Reporting [Abstract] Segment Reporting [Abstract] Shares withheld for tax withholding obligation (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Entity Central Index Key Entity Central Index Key Inventories, Net Schedule of Inventory, Current [Table Text Block] Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Foreign currency translation Foreign currency translation  Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Zeolyst C.V. Zeolyst C.V. [Member] Zeolyst C.V. [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Stockholders' Equity Equity [Text Block] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Preferred stock, par (in dollars per share) Preferred Stock, Par or Stated Value Per Share Reportable Segments Segment Reporting Disclosure [Text Block] Current maturities of long-term debt Less: current portion Long-Term Debt, Current Maturities Class of Treasury Stock [Table] Class of Treasury Stock [Table] Net gain Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] New Accounting Standards Accounting Standards Update and Change in Accounting Principle [Text Block] Stock compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition RSAs with performance only targets not achieved Restricted Stock [Member] Entity Shell Company Entity Shell Company Employee Employee [Member] Employee [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Title Trading Arrangement, Individual Title Statement [Table] Statement [Table] Counterparty Name [Axis] Counterparty Name [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Valued at lower of cost and net realizable value: Valued at Lower of Cost and Net Realizable Value [Abstract] Valued at Lower of Cost and Net Realizable Value [Abstract] City Area Code City Area Code Stock repurchase program, period (in years) Share Repurchase Program, Period in Force Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Quoted Prices in Active Markets (Level 1)  Fair Value, Inputs, Level 1 [Member] Net loss on asset disposals Net (gain) loss on asset disposals Gain (Loss) on Disposition of Assets Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Derivative assets Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract] Accrued liabilities Increase (Decrease) in Accrued Liabilities Repurchases of common shares Payments for Repurchase of Common Stock Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Long-term debt, excluding current portion Total long-term debt, excluding current portion Long-Term Debt, Excluding Current Maturities Accrued excise tax on share repurchases (Note 5) Excise Taxes Payable Excise Taxes Payable Weighted average grant date fair value (per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Income Taxes Income Tax Disclosure [Text Block] Net income per share: Earnings Per Share [Abstract] Equity [Abstract] Equity [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Accumulated deficit Retained Earnings (Accumulated Deficit) Reclassifications out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Award requisite performance period Share-Based Compensation Arrangement By Share-Based Payment Award, Award Requisite Performance Period Share-Based Compensation Arrangement By Share-Based Payment Award, Award Requisite Performance Period Amount of derivative loss expected to be transferred from OCI Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Related Party Transaction [Line Items] Related Party Transaction [Line Items] Inventories Increase (Decrease) in Inventories Repayments of revolving credit facilities Repayments of Long-Term Lines of Credit Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Elements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Expected dividend yield Performance Stock Unit, Fair Value Assumptions, Expected Dividend Rate Performance Stock Unit, Fair Value Assumptions, Expected Dividend Rate Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Performance Stock Units (PSUs) Stock options with performance only targets not achieved Performance Shares [Member] Amendment Flag Amendment Flag Adjusted EBITDA from reportable segments Adjusted Earnings Before Interest Taxes Depreciation And Amortization Adjusted Earnings Before Interest Taxes Depreciation And Amortization Long-term debt, fair value Long-Term Debt, Fair Value Entity Registrant Name Entity Registrant Name Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization Depreciation, Depletion and Amortization Gross profit Gross profit Gross Profit Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Equity Method Investment, Nonconsolidated Investee Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Machinery and equipment Machinery and Equipment [Member] Fair Value as of Grant Date Award Grant Date Fair Value Subsequent Events [Abstract] Subsequent Events [Abstract] Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Deferred financing costs Debt Issuance Costs, Net Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] EQUITY Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Amortization Adjustment For Amortization Expense The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives, excluding the amount of amortization expense attributable to debt discount (premium) and debt issuance costs. Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Derivative liability, noncurrent Derivative Liability, Noncurrent Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Common stock ($0.01 par); authorized shares 450,000,000; issued shares 140,872,846 and 140,744,045 on June 30, 2024 and December 31, 2023, respectively; outstanding shares 116,466,232 and 116,116,895 on June 30, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Share-based Compensation Arrangement by Share-based Payment Award Share-Based Payment Arrangement [Abstract] Zeolyst International Zeolyst International [Member] Zeolyst International [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Other, net Payments for (Proceeds from) Other Investing Activities Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Corporate Joint Venture Corporate Joint Venture [Member] Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Debt extinguishment costs Debt extinguishment costs Gain (Loss) on Extinguishment of Debt Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Summary of Other Operating Expense, Net Schedule of Other Operating Cost and Expense, by Component [Table Text Block] Preferred stock ($0.01 par); authorized shares 50,000,000; no shares issued or outstanding on June 30, 2024 and December 31, 2023 Preferred Stock, Value, Issued Basic income per share (in dollars per share) Earnings Per Share, Basic Expected term (in years) Performance Stock Unit, Fair Value Assumptions, Expected Term Performance Stock Unit, Fair Value Assumptions, Expected Term Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Accounts payable Increase (Decrease) in Accounts Payable Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Total Shareholder Return (TSR) Total Shareholder Return (TSR) [Member] Total Shareholder Return (TSR) Foreign currency exchange loss (gain) Realized Gain (Loss), Foreign Currency Transaction, before Tax Repayment of financing obligation Finance Lease, Principal Payments Capital expenditures acquired on account but unpaid as of the period end Capital Expenditures Incurred but Not yet Paid Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Schedule of Goodwill [Table] Goodwill [Table] Derivatives designated as hedging instrument Designated as Hedging Instrument [Member] 2024 Term Loan Facility 2024 Term Loan Facility [Member] 2024 Term Loan Facility Excise tax on repurchases of common shares Excise Tax on Treasury Stock Repurchased Excise Tax on Treasury Stock Repurchased Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Unamortized discount, noncurrent Debt Instrument, Unamortized Discount, Noncurrent Share Repurchase Program [Axis] Share Repurchase Program [Axis] Total assets Assets Dividends received from affiliated companies Proceeds from Equity Method Investment, Distribution Finished products and work in process Inventory, Finished Goods and Work in Process, Net of Reserves LIFO (benefit) expense Inventory, LIFO Reserve, Effect on Income, Net Cost of goods sold Cost of Goods and Services Sold Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Unallocated corporate expenses Unallocated Corporate Expenses Unallocated Corporate Expenses Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Other long-term liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Performance Stock Units Performance Stock Units [Member] Share instrument which is convertible to stock or an equivalent amount of cash when specified performance conditions are met. Commitments and contingencies (Note 15) Commitments and Contingencies Investments in Affiliated Companies Equity Method Investments and Joint Ventures Disclosure [Text Block] Termination Date Trading Arrangement Termination Date Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Table] Amount of gain (loss) reclassified from AOCI into income Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract] Sales Revenues Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Variable Rate Component [Axis] Variable Rate Component [Axis] Variable Rate Component Entity Address, City or Town Entity Address, City or Town Variable Rate Component Two Variable Rate Component Two [Member] Variable Rate Component Two Equity-based compensation Stock compensation expense Share-Based Payment Arrangement, Expense Net income Net income Net Income (loss) Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Segment Reporting Segment Reporting, Revenue Reconciling Item [Line Items] Credit spread adjustment Debt Instrument, Basis Spread On Variable Rate, Spread Adjustment Debt Instrument, Basis Spread On Variable Rate, Spread Adjustment Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Forfeited (in shares) Forfeited, performance-based restricted shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Business Acquisition [Axis] Business Acquisition [Axis] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number Company Performance Measure Company Performance Measure [Member] Company Performance Measure Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Repurchases of common shares Repurchases of common shares Treasury Stock, Value, Acquired, Cost Method Weighted average shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Name Forgone Recovery, Individual Name Award Date [Domain] Award Date [Domain] Document Period End Date Document Period End Date Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Base Rate Base Rate [Member] Nonvested, beginning balance (in shares) Nonvested, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted, percentage of target Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Percentage Insider Trading Arrangements [Line Items] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Purchases from related party Related Party Transaction, Purchases from Related Party Valued at lower of cost or market: LIFO Method Related Items [Abstract] Clean fuels, emission control & other Clean Fuels, Emission Control & Other [Member] Clean Fuels, Emission Control & Other [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Prepaid and other current assets Prepaid Expense and Other Assets, Current Document Transition Report Document Transition Report Manufacturing Costs Manufacturing Costs [Member] Manufacturing Costs [Member] Document Quarterly Report Document Quarterly Report Restructuring, integration and business optimization costs Restructuring, integration and business optimization expenses Business Optimization, Integration, Restructuring and Other Related Costs Business Optimization, Integration, Restructuring and Other Related Costs Product Demonstration Costs Product Demonstration Costs [Member] Product Demonstration Costs [Member] Pension and postretirement benefits Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status (Accumulated deficit) Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Related Party, Type [Axis] Related and Nonrelated Parties [Axis] Basic (in shares) Weighted average shares outstanding – Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Amortization of deferred financing costs and original issue discount Amortization of Debt Issuance Costs and Discounts Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Transaction and other related costs Transaction and other related costs Transaction and Other Related Costs Transaction and Other Related Costs Name Awards Close in Time to MNPI Disclosures, Individual Name Construction in progress Construction in Progress [Member] Entity Filer Category Entity Filer Category Amounts reclassified from accumulated other comprehensive income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Net (loss) gain from hedging activities Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Company Selected Measure Name Company Selected Measure Name EX-101.PRE 10 ecvt-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cover Page - shares
6 Months Ended
Jun. 30, 2024
Jul. 26, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity File Number 001-38221  
Entity Registrant Name Ecovyst Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 81-3406833  
Entity Address, Address Line One 300 Lindenwood Drive  
Entity Address, City or Town Malvern  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19355  
City Area Code (484)  
Local Phone Number 617-1200  
Title of 12(b) Security Common stock, par value $0.01 per share  
Trading Symbol ECVT  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   116,466,232
Entity Central Index Key 0001708035  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Sales $ 182,820 $ 184,110 $ 343,357 $ 344,984
Cost of goods sold 129,157 123,140 250,471 247,520
Gross profit 53,663 60,970 92,886 97,464
Selling, general and administrative expenses 22,707 21,395 44,310 42,514
Other operating expense, net 3,108 6,262 6,774 12,980
Operating income 27,848 33,313 41,802 41,970
Equity in net (income) from affiliated companies (1,392) (11,374) (3,464) (11,597)
Interest expense, net 12,895 9,168 26,304 19,000
Debt extinguishment costs 4,560 0 4,560 0
Other expense, net 410 610 627 182
Income before income taxes 11,375 34,909 13,775 34,385
Provision for income taxes 3,080 8,787 4,259 9,734
Net income $ 8,295 $ 26,122 $ 9,516 $ 24,651
Net income per share:        
Basic income per share (in dollars per share) $ 0.07 $ 0.22 $ 0.08 $ 0.20
Diluted income per share (in dollars per share) $ 0.07 $ 0.22 $ 0.08 $ 0.20
Weighted average shares outstanding:        
Basic (in shares) 116,912,332 118,651,402 116,935,708 120,335,414
Diluted (in shares) 117,635,289 119,920,742 117,545,240 121,831,942
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 8,295 $ 26,122 $ 9,516 $ 24,651
Other comprehensive income (loss), net of tax:        
Pension and postretirement benefits 530 465 524 441
Net (loss) gain from hedging activities (1,075) 5,399 2,789 (2,521)
Foreign currency translation (679) 828 (2,363) 3,013
Total other comprehensive (loss) income (1,224) 6,692 950 933
Comprehensive income $ 7,071 $ 32,814 $ 10,466 $ 25,584
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
ASSETS    
Cash and cash equivalents $ 83,318 $ 88,365
Accounts receivable, net 85,218 81,314
Inventories, net 52,027 45,115
Derivative assets 12,270 13,419
Prepaid and other current assets 31,123 17,774
Total current assets 263,956 245,987
Investments in affiliated companies 409,187 440,198
Property, plant and equipment, net 573,559 576,904
Goodwill 404,275 404,470
Other intangible assets, net 109,422 116,550
Right-of-use lease assets 24,301 24,281
Other long-term assets 35,239 29,361
Total assets 1,819,939 1,837,751
LIABILITIES    
Current maturities of long-term debt 6,548 9,000
Accounts payable 34,195 40,195
Operating lease liabilities—current 7,740 8,193
Accrued liabilities 48,544 61,693
Total current liabilities 97,027 119,081
Long-term debt, excluding current portion 855,857 858,946
Deferred income taxes 115,183 115,791
Operating lease liabilities—noncurrent 16,419 16,030
Other long-term liabilities 18,170 22,439
Total liabilities 1,102,656 1,132,287
Commitments and contingencies (Note 15)
EQUITY    
Common stock ($0.01 par); authorized shares 450,000,000; issued shares 140,872,846 and 140,744,045 on June 30, 2024 and December 31, 2023, respectively; outstanding shares 116,466,232 and 116,116,895 on June 30, 2024 and December 31, 2023, respectively 1,409 1,407
Preferred stock ($0.01 par); authorized shares 50,000,000; no shares issued or outstanding on June 30, 2024 and December 31, 2023 0 0
Additional paid-in capital 1,100,749 1,102,581
Accumulated deficit (161,340) (170,856)
Treasury stock, at cost; shares 24,406,614 and 24,627,150 on June 30, 2024 and December 31, 2023, respectively (223,527) (226,710)
Accumulated other comprehensive loss (8) (958)
Total equity 717,283 705,464
Total liabilities and equity $ 1,819,939 $ 1,837,751
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Common stock, par (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized shares (in shares) 450,000,000 450,000,000
Common stock, issued shares (in shares) 140,872,846 140,744,045
Common stock, outstanding shares (in shares) 116,466,232 116,116,895
Preferred stock, par (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized shares (in shares) 50,000,000 50,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Treasury stock (in shares) 24,406,614 24,627,150
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
(Accumulated deficit)
Treasury stock, at cost 
Accumulated other comprehensive income
Beginning balance at Dec. 31, 2022 $ 707,229 $ 1,396 $ 1,091,475 $ (242,010) $ (149,624) $ 5,992
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Income (loss) (1,471)     (1,471)    
Other comprehensive (loss) income (5,759)         (5,759)
Repurchases of common shares (29,850)       (29,850)  
Tax withholdings on equity award vesting (866)       (866)  
Stock compensation expense 4,756   4,756      
Shares issued under equity incentive plan, net of forfeitures 112 10 102      
Ending balance at Mar. 31, 2023 674,151 1,406 1,096,333 (243,481) (180,340) 233
Beginning balance at Dec. 31, 2022 707,229 1,396 1,091,475 (242,010) (149,624) 5,992
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Income (loss) 24,651          
Other comprehensive (loss) income 933          
Tax withholdings on equity award vesting (866)          
Ending balance at Jun. 30, 2023 667,764 1,407 1,101,285 (217,359) (224,494) 6,925
Beginning balance at Mar. 31, 2023 674,151 1,406 1,096,333 (243,481) (180,340) 233
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Income (loss) 26,122     26,122    
Other comprehensive (loss) income 6,692         6,692
Repurchases of common shares (43,524)       (43,524)  
Excise tax on repurchases of common shares (630)       (630)  
Stock compensation expense 4,739   4,739      
Shares issued under equity incentive plan, net of forfeitures 214 1 213      
Ending balance at Jun. 30, 2023 667,764 1,407 1,101,285 (217,359) (224,494) 6,925
Beginning balance at Dec. 31, 2023 705,464 1,407 1,102,581 (170,856) (226,710) (958)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Income (loss) 1,221     1,221    
Other comprehensive (loss) income 2,174         2,174
Tax withholdings on equity award vesting (1,218)       (1,218)  
Stock compensation expense 3,674   3,674      
Shares issued under equity incentive plan, net of forfeitures 41 2 (9,290)   9,329  
Ending balance at Mar. 31, 2024 711,356 1,409 1,096,965 (169,635) (218,599) 1,216
Beginning balance at Dec. 31, 2023 705,464 1,407 1,102,581 (170,856) (226,710) (958)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Income (loss) 9,516          
Other comprehensive (loss) income 950          
Tax withholdings on equity award vesting (1,218)          
Ending balance at Jun. 30, 2024 717,283 1,409 1,100,749 (161,340) (223,527) (8)
Beginning balance at Mar. 31, 2024 711,356 1,409 1,096,965 (169,635) (218,599) 1,216
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Income (loss) 8,295     8,295    
Other comprehensive (loss) income (1,224)         (1,224)
Repurchases of common shares (5,010)       (5,010)  
Stock compensation expense 3,827   3,827      
Shares issued under equity incentive plan, net of forfeitures 39 0 (43)      
Ending balance at Jun. 30, 2024 $ 717,283 $ 1,409 $ 1,100,749 $ (161,340) $ (223,527) $ (8)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income $ 9,516 $ 24,651
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 36,523 34,147
Amortization 7,034 7,019
Amortization of deferred financing costs and original issue discount 1,052 1,024
Debt extinguishment costs 90 0
Foreign currency exchange loss (gain) 155 (632)
Deferred income tax (benefit) provision (1,690) 1,283
Net loss on asset disposals 614 2,306
Stock compensation 7,507 9,070
Equity in net income from affiliated companies (3,464) (11,597)
Dividends received from affiliated companies 33,000 10,000
Other, net 2,216 6,255
Working capital changes that used cash:    
Receivables (4,076) (3,019)
Inventories (6,693) (2,987)
Prepaids and other current assets (4,457) (5,724)
Accounts payable (3,289) (1,468)
Accrued liabilities (27,578) (29,188)
Net cash provided by operating activities 46,460 41,140
Cash flows from investing activities:    
Purchases of property, plant and equipment (36,649) (39,227)
Other, net (200) 0
Net cash used in investing activities (36,849) (39,227)
Cash flows from financing activities:    
Draw down of revolving credit facilities 0 14,500
Repayments of revolving credit facilities 0 (14,500)
Issuance of long-term debt, net of discount 870,817 0
Repayments of long-term debt (877,500) (4,500)
Repurchases of common shares (5,010) (73,373)
Tax withholdings on equity award vesting (1,218) (866)
Repayment of financing obligation (1,478) (1,433)
Other, net 41 294
Net cash used in financing activities (14,348) (79,878)
Effect of exchange rate changes on cash and cash equivalents (310) (3,723)
Net change in cash and cash equivalents (5,047) (81,688)
Cash and cash equivalents at beginning of period 88,365 110,920
Cash and cash equivalents at end of period $ 83,318 $ 29,232
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Background and Basis of Presentation
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Background and Basis of Presentation
1. Background and Basis of Presentation:
Description of Business
Ecovyst Inc. and subsidiaries (the “Company” or “Ecovyst”) is a leading integrated and innovative global provider of advanced materials, specialty catalysts and services. The Company supports customers globally through its strategically located network of manufacturing facilities. The Company believes that its products and services contribute to improving the sustainability of the environment.
The Company has two uniquely positioned specialty businesses: Ecoservices provides sulfuric acid recycling to the North American refining industry for the production of alkylate and provides high quality and high strength virgin sulfuric acid for industrial and mining applications. Ecoservices also provides chemical waste handling and treatment services, as well as ex-situ catalyst activation services for the refining and petrochemical industry. Advanced Materials & Catalysts, through its Advanced Silicas business, provides finished silica catalysts, catalyst supports and functionalized silicas necessary to produce high performing plastics and to enable sustainable chemistry, and through the Zeolyst Joint Venture, innovates and supplies specialty zeolites used for catalysts that support the production of sustainable fuels, remove nitrogen oxides from diesel engine emissions and that are broadly applied in refining and petrochemical processes.
The Company’s regeneration services product group, which is a part of the Company’s Ecoservices segment, typically experiences seasonal fluctuations as a result of higher demand for gasoline products in the summer months and lower demand in the winter months. These demand fluctuations result in higher sales and working capital requirements in the second and third quarters.
Basis of Presentation
The condensed consolidated financial statements included herein are unaudited. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted pursuant to such rules and regulations for interim reporting. In the opinion of management, all adjustments of a normal and recurring nature necessary to state fairly the financial position and results of operations have been included. The results of operations are not necessarily indicative of the expected results for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
New Accounting Standards
6 Months Ended
Jun. 30, 2024
Accounting Standards Update and Change in Accounting Principle [Abstract]  
New Accounting Standards
2. New Accounting Standards:
Accounting Standards Not Yet Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued guidance to improve the disclosures related to public business entities reportable segments. This new guidance requires entities to provide information regarding significant segment expenses, especially those segment expenses that are regularly reported to the Company’s chief operating decision maker (the Company’s Chief Executive Officer), or CODM. The guidance also require public entities to disclose the nature, type and amounts of other segment items by reportable segment. Public business entities will also have to report all annual disclosures about segments profits or losses that are required by ASC 280 on an interim basis, including the significant segment expenses and other segment items. The new guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The disclosure will be implemented as required for the fiscal year ended December 31, 2024. The Company is currently evaluating the impact of this guidance.
In December 2023, FASB issued guidance to improve disclosures related to incomes taxes. This new guidance requires public business entities to disaggregate information on the effective tax rate reconciliation and income taxes paid to provide greater transparency. Public business entities will be required to provide additional information in specified categories related to effective tax rate reconciliation in tabular form and provide income taxes paid by jurisdictions, with further disaggregation needed if amounts exceed 5% of the total. The new guidance is effective for fiscal years beginning after December 15, 2024. The disclosure will be implemented as required for the fiscal year ended December 31, 2025. The Company is currently evaluating the impact of this guidance.
In October 2023, FASB issued guidance to amend either presentation or disclosure requirements related to fourteen subtopics in the FASB Accounting Standards Codification, that are currently in the SEC Regulation S-X or Regulation S-K. The new guidance was issued in response to the SEC’s ruling on disclosure simplification. For entities subject to existing SEC disclosure requirements, the effective date of each amendment of the topics will be the date that the SEC removes the related disclosure from Regulation S-X or
Regulation S-K. The guidance must be applied prospectively, with no early adoption permitted for entities subject to those existing SEC disclosures. The Company is currently evaluating the impact of the new guidance as it pertains to the fourteen subtopics that would impact the business and will apply prospectively once in effect.
In August 2023, the FASB issued guidance for entities that meet the definition of a joint venture or a corporate joint venture, to adopt a new basis of accounting upon the formation of the joint venture. The new guidance requires the initial measurement of contributed net assets and liabilities at fair value on the formation date, recognition of goodwill for the difference between the fair value of the joint venture’s equity and net assets, and disclosures about the nature and financial impact of the transaction. The new guidance requires prospective application and is effective for all joint ventures that are formed on or after January 1, 2025, with early adoption permitted. Joint ventures that formed before January 1, 2025 may elect to retrospectively apply the new guidance. The Company will apply the guidance to any new joint ventures formed after the effective date.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers
3. Revenue from Contracts with Customers:
Disaggregated Revenue
The Company’s primary means of disaggregating revenues is by reportable segments, which can be found in Note 17 to these condensed consolidated financial statements.
The Company’s portfolio of products is integrated into a variety of end uses, which are described in the table below.
Key End UsesKey Products
Clean fuels, emission control & other• Refining hydrocracking catalysts
• Emission control catalysts
• Catalyst supports used in production of sustainable fuels such as renewable diesel
• Catalysts used in production of sustainable aviation fuels
• Catalyst activation
• Aluminum sulfate solution
• Ammonium bisulfite solution
Polyethylene, polymers & engineered plastics• Catalysts for high-density polyethylene and chemicals syntheses
• Antiblock for film packaging
• Catalyst for advanced recycling
Regeneration and treatment services• Sulfuric acid regeneration services
• Treatment services
Industrial, mining & automotive• Virgin sulfuric acid for mining
• Virgin sulfuric derivatives for industrial production
• Virgin sulfuric derivatives for nylon production
The following tables disaggregate the Company’s sales, by segment and end uses, for the three and six months ended June 30, 2024 and 2023, respectively:
Three months ended June 30, 2024
Ecoservices
Advanced Materials & Catalysts(2)
Total
Clean fuels, emission control & other$8,614 $— $8,614 
Polyethylene, polymers & engineered plastics— 28,862 28,862 
Regeneration and treatment services(1)
95,365 — 95,365 
Industrial, mining & automotive49,979 — 49,979 
Total segment sales$153,958 $28,862 $182,820 
Three months ended June 30, 2023
Ecoservices
Advanced Materials & Catalysts(2)
Total
Clean fuels, emission control & other$8,426 $— $8,426 
Polyethylene, polymers & engineered plastics— 26,045 26,045 
Regeneration and treatment services(1)
98,494 — 98,494 
Industrial, mining & automotive51,145 — 51,145 
Total segment sales$158,065 $26,045 $184,110 
Six months ended June 30, 2024
Ecoservices
Advanced Materials & Catalyst(2)
Total
Clean fuels, emission control & other$16,003 $— $16,003 
Polyethylene, polymers & engineered plastics— 47,797 47,797 
Regeneration and treatment services(1)
178,684 — 178,684 
Industrial, mining & automotive100,873 — 100,873 
Total segment sales$295,560 $47,797 $343,357 
Six months ended June 30, 2023
Ecoservices
Advanced Materials & Catalyst(2)
Total
Clean fuels, emission control & other$13,166 $— $13,166 
Polyethylene, polymers & engineered plastics— 49,179 49,179 
Regeneration and treatment services(1)
186,838 — 186,838 
Industrial, mining & automotive95,801 — 95,801 
Total segment sales$295,805 $49,179 $344,984 
(1)As described in Note 1 to these condensed consolidated financial statements, the Company experiences seasonal sales fluctuations to customers in the regeneration services product group.
(2)Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information).
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements
4. Fair Value Measurements:
Fair values are based on quoted market prices when available. When market prices are not available, fair values are generally estimated using discounted cash flow analyses, incorporating current market inputs for similar financial instruments with comparable terms and credit quality. In instances where there is little or no market activity for the same or similar instruments, the Company estimates fair values using methods, models and assumptions that management believes a hypothetical market participant would use to determine a current transaction price. These valuation techniques involve some level of management estimation and judgment that becomes significant with increasingly complex instruments or pricing models. Where appropriate, adjustments are included to reflect the risk inherent in a particular methodology, model or input used.
The Company’s financial assets and liabilities carried at fair value have been classified based upon a fair value hierarchy. The hierarchy gives the highest ranking to fair values determined using unadjusted quoted prices in active markets for identical assets and liabilities (Level 1) and the lowest ranking to fair values determined using methodologies and models with unobservable inputs (Level 3). The classification of an asset or a liability is based on the lowest level input that is significant to its measurement. For example, a Level 3 fair value measurement may include inputs that are both observable (Levels 1 and 2) and unobservable (Level 3). The levels of the fair value hierarchy are as follows:
Level 1—Values are unadjusted quoted prices for identical assets and liabilities in active markets accessible at the measurement date. Active markets provide pricing data for trades occurring at least weekly and include exchanges and dealer markets.
Level 2—Inputs include quoted prices for similar assets or liabilities in active markets, quoted prices from those willing to trade in markets that are not active, or other inputs that are observable or can be corroborated by market data for the term of the instrument. Such inputs include market interest rates and volatilities, spreads and yield curves.
Level 3—Certain inputs are unobservable (supported by little or no market activity) and significant to the fair value measurement. Unobservable inputs reflect the Company’s best estimate of what hypothetical market participants would use to determine a transaction price for the asset or liability at the reporting date.
The following tables present information about the Company’s assets and liabilities that were measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.
June 30,
2024
Quoted Prices in
Active Markets
(Level 1) 
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Derivative assets:
Interest rate caps (Note 12)$19,965 $— $19,965 $— 
Derivative liabilities:
Interest rate caps (Note 12)$403 $— $403 $— 
December 31,
2023
Quoted Prices in
Active Markets
(Level 1) 
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Derivative assets:
Interest rate caps (Note 12)$19,021 $— $19,021 $— 
Derivative liabilities:
Interest rate caps (Note 12)$2,496 $— $2,496 $— 
Derivative contracts
Derivative assets and liabilities can be exchange-traded or traded over-the-counter (“OTC”). The Company generally values exchange-traded derivatives using models that calibrate to market transactions and eliminate timing differences between the closing price of the exchange-traded derivatives and their underlying instruments. OTC derivatives are valued using market transactions and other market evidence whenever possible, including market-based inputs to models, model calibration to market transactions, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. When models are used, the selection of a particular model to value an OTC derivative depends on the contractual terms of, and specific risks inherent in, the instrument as well as the availability of pricing information in the market. The Company generally uses similar models to value similar instruments. Valuation models require a variety of inputs, including contractual terms, market prices and rates, forward curves, measures of volatility, and correlations of such inputs. For OTC derivatives that trade in liquid markets, such as forward contracts, swaps and options, model inputs can generally be corroborated by observable market data by correlation or other means, and model selection does not involve significant management judgment.
As of June 30, 2024, the Company had interest rate caps that were fair valued using Level 2 inputs. In addition, the Company applies a credit valuation adjustment to reflect credit risk which is calculated based on credit default swaps. To the extent that the Company’s net exposure under a specific master agreement is an asset, the Company utilizes the counterparty’s default swap rate. If the net exposure under a specific master agreement is a liability, the Company utilizes a default swap rate comparable to Ecovyst. The credit valuation adjustment is added to the discounted fair value to reflect the exit price that a market participant would be willing to receive to assume the Company’s liabilities or that a market participant would be willing to pay for the Company’s assets.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Stockholders' Equity
5. Stockholders' Equity:
Accumulated Other Comprehensive Income (Loss)
The following tables present the tax effects of each component of other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, respectively:

Three months ended June 30,
20242023
Pre-tax
amount
Tax benefit/
(expense)
After-tax amountPre-tax
amount
Tax benefit/
(expense)
After-tax amount
Defined benefit and other postretirement plans:
Net gain$714 $(178)$536 $651 $(162)$489 
Net prior service cost(7)(6)(31)(24)
Benefit plans, net707 (177)530 620 (155)465 
Net (loss) gain from hedging activities(1,433)358 (1,075)7,059 (1,660)5,399 
Foreign currency translation(679)— (679)828 — 828 
Other comprehensive income (loss)$(1,405)$181 $(1,224)$8,507 $(1,815)$6,692 
Six months ended June 30,
20242023
Pre-tax
amount
Tax benefit/
(expense)
After-tax amountPre-tax
amount
Tax benefit/
(expense)
After-tax amount
Defined benefit and other postretirement plans:
Net gain$713 $(178)$535 $650 $(162)$488 
Net prior service cost(15)(11)(62)15 (47)
Benefit plans, net698 (174)524 588 (147)441 
Net gain (loss) from hedging activities3,719 (930)2,789 (3,244)723 (2,521)
Foreign currency translation(2,363)— (2,363)3,013 — 3,013 
Other comprehensive income$2,054 $(1,104)$950 $357 $576 $933 
The following tables present the changes in accumulated other comprehensive income (loss), net of tax, by component for the six months ended June 30, 2024 and 2023, respectively:

Defined benefit
and other
postretirement
plans 
Net gain (loss)
from hedging
activities
Foreign
currency
translation 
Total 
December 31, 2023$612 $12,546 $(14,116)$(958)
Other comprehensive income (loss) before reclassifications540 9,778 (2,363)7,955 
Amounts reclassified from accumulated other comprehensive loss(1)
(16)(6,989)— (7,005)
Net current period other comprehensive income (loss)524 2,789 (2,363)950 
June 30, 2024$1,136 $15,335 $(16,479)$(8)
December 31, 2022$(508)$24,672 $(18,172)$5,992 
Other comprehensive income before reclassifications412 6,392 3,013 9,817 
Amounts reclassified from accumulated other comprehensive income (loss)(1)
29 (8,913)— (8,884)
Net current period other comprehensive income (loss)441 (2,521)3,013 933 
June 30, 2023$(67)$22,151 $(15,159)$6,925 
(1)See the following table for details about these reclassifications. Amounts in parentheses indicate debits.
The following table presents the reclassifications out of accumulated other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, respectively:
Details about Accumulated Other Comprehensive Income Components
Amounts reclassified from Accumulated Other
Comprehensive Loss (Income)(1)
Affected line item where
Income is presented
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Amortization of defined benefit and other postretirement items:
Net loss$$29 $$28 
Other (expense) income(2)
Net prior service cost (credit)(31)15 (62)
Other (expense) income(2)
13 (2)22 (34)Total before tax
(3)— (6)Tax (expense) benefit
$10 $(2)$16 $(29)Net of tax
Gains and losses on cash flow hedges:
Interest rate caps$4,662 $11,187 $9,318 $11,885 Interest income (expense)
(1,166)(2,800)(2,329)(2,972)Tax expense
$3,496 $8,387 $6,989 $8,913 Net of tax
Total reclassifications for the period$3,506 $8,385 $7,005 $8,884 Net of tax
(1)Amounts in parentheses indicate debits to profit/loss.
(2)These accumulated other comprehensive income (loss) components are components of net periodic pension and other postretirement cost (see Note 14 to these condensed consolidated financial statements for additional details).
Treasury Stock Repurchases
2022 Stock Repurchase Program
On April 27, 2022, the Board approved a stock repurchase program that authorized the Company to purchase up to $450,000 of the Company’s common stock over the four-year period from the date of approval. Under the plan, the Company is permitted to repurchase shares from time to time for cash in open market transactions or in privately negotiated transactions with an equity sponsor in accordance with applicable federal securities laws, with the Company determining the timing and the amount of any repurchases based on its evaluation of market conditions, share price and other factors.
During the six months ended June 30, 2024, the Company repurchased 552,081 shares on the open market at an average price of $9.05 per share, for a total of $4,998, excluding brokerage commissions and accrued excise tax. As of June 30, 2024, $229,594 was available for share repurchases under the program. During the six months ended June 30, 2024, the Company did not accrue excise tax related to these repurchases, net of shares issued under the Company’s equity incentive program (see Note 18 to these condensed consolidated financial statements).
During the six months ended June 30, 2023, in connection with secondary offerings of the Company’s common stock by an equity sponsor in March and May 2023, the Company repurchased 7,000,000 shares of its common stock sold in the offerings from the underwriters at a weighted average price of $10.48 per share concurrently with the closing of the offerings, for a total of $73,373, excluding accrued excise tax. During the six months ended June 30, 2023, the Company accrued excise tax of $630 related to these repurchases, net of shares issued under the Company’s equity incentive program. This amount was included in accrued liabilities in the condensed consolidated balance sheet and is treated by the Company as a cost of the treasury stock transactions in equity.
Tax Withholdings on Equity Award Vesting
In connection with the vesting of restricted stock awards (“RSA” or “RSAs”), restricted stock units (“RSU” or “RSUs”) and performance stock units (“PSU” or “PSUs”), shares of common stock may be delivered to the Company by employees to satisfy withholding tax obligations at the instruction of the employee award holders. These transactions, when they occur, are accounted for as stock repurchases by the Company, with the shares returned to treasury stock at a cost representing the payment by the Company of the tax obligations on behalf of the employees in lieu of shares for the vesting unit. There were 128,801 and 95,269 shares delivered to the Company to cover tax payments for the six months ended June 30, 2024 and 2023, respectively and the fair value of those shares withheld were $1,218 and $866 for the six months ended June 30, 2024 and 2023, respectively.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
6. Goodwill:
The change in the carrying amount of goodwill for the six months ended June 30, 2024 is summarized as follows:
 EcoservicesAdvanced Materials & CatalystsTotal
Balance as of December 31, 2023$326,589 $77,881 $404,470 
Foreign exchange impact— (195)(195)
Balance as of June 30, 2024$326,589 $77,686 $404,275 
  

The Company completes its annual goodwill and indefinite-lived intangible assets impairment test during the fourth quarter of each year, or more frequently if triggering events indicate a possible impairment. The Company determines the fair value of its reporting units using both a market approach and an income, or discounted cash flow, approach. As of October 1, 2023, the date of the Company’s most recent quantitative assessments, the fair values of each of the Company’s reporting units and the fair values of the Company’s indefinite-lived trade names and trademarks exceeded their respective carrying values.
During the six months ended June 30, 2024, the Company did not identify any events or circumstances that would more likely than not reduce the fair value of the Company's reporting units below their respective carrying values.
Although the estimated fair value of the Advanced Materials & Catalysts reporting unit exceeded its carrying value on October 1, 2023 by over 30%, the Company has experienced unfavorable effects on current operations resulting from certain macroeconomic and industry factors in specific end uses during the six months ended June 30, 2024. Prolonged unfavorable effects could adversely impact the estimated fair value of the Advanced Materials & Catalysts reporting unit in future periods and may result in impairment charges.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Operating Expense, Net
6 Months Ended
Jun. 30, 2024
Other Income and Expenses [Abstract]  
Other Operating Expense, Net
7. Other Operating Expense, Net:
A summary of other operating expense, net is as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Amortization expense$2,644 $2,643 $5,289 $5,280 
Transaction and other related costs140 1,190 198 2,624 
Restructuring, integration and business optimization costs159 1,106 385 2,129 
Net (gain) loss on asset disposals(34)1,128 614 2,306 
Other, net199 195 288 641 
$3,108 $6,262 $6,774 $12,980 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories, Net
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Inventories, Net
8. Inventories, Net:
Inventories, net are classified and valued as follows:
June 30,
2024
December 31,
2023
Finished products and work in process$48,536 $41,658 
Raw materials3,491 3,457 
$52,027 $45,115 
Valued at lower of cost or market:
LIFO basis$30,003 $24,815 
Valued at lower of cost and net realizable value:
FIFO or average cost basis22,024 20,300 
$52,027 $45,115 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Affiliated Companies
6 Months Ended
Jun. 30, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Investments in Affiliated Companies
9. Investments in Affiliated Companies:
The Company accounts for investments in affiliated companies under the equity method. Affiliated companies accounted for on the equity basis as of June 30, 2024 are as follows:
CompanyCountryPercent
ownership
Zeolyst InternationalUSA50%
Zeolyst C.V.Netherlands50%
Following is summarized information of the combined investments(1):
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Sales$70,644 $99,188 $127,505 $155,085 
Gross profit16,751 34,461 33,929 44,571 
Operating income5,739 25,103 12,583 27,502 
Net income4,665 25,926 12,010 29,573 
(1)Summarized information of the combined investments is presented at 100%; the Company’s share of the net assets and net income of affiliates is calculated based on the percent ownership specified in the table above.
The Company’s investments in affiliated companies balance as of June 30, 2024 and December 31, 2023 includes net purchase accounting fair value adjustments of $222,073 and $224,614, respectively, related to a prior business combination, consisting primarily of goodwill and intangible assets such as customer relationships, technical know-how and trade names. Consolidated equity in net income from affiliates is net of $940 and $2,541 of amortization expense related to purchase accounting fair value adjustments for the three and six months ended June 30, 2024, respectively. Consolidated equity in net income from affiliates is net of $1,601 and $3,201 of amortization expense related to purchase accounting fair value adjustments for the three and six months ended June 30, 2023, respectively.
The Company had receivables due from affiliates of $5,018 and $3,231 as of June 30, 2024 and December 31, 2023, respectively, which were included in prepaid and other current assets in the condensed consolidated balance sheets. The Company had payables from affiliates of $2,859 and $1,351 as of June 30, 2024 and December 31, 2023, which were included in accrued liabilities in the condensed consolidated balance sheets. Receivables and payables due from affiliates are generally non-trade.
Sales to affiliates were $2,110 for the three and six months ended June 30, 2024, respectively and $757 and $2,457 for the three and six months ended June 30, 2023, respectively. There were no purchases from affiliates for the three and six months ended June 30, 2024 and 2023, respectively.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment 10. Property, Plant and Equipment:
A summary of property, plant and equipment, at cost, and related accumulated depreciation is as follows:
June 30,
2024
December 31,
2023
Land $96,807 $96,833 
Buildings and improvements92,085 84,860 
Machinery and equipment 851,706 820,509 
Construction in progress 35,620 42,000 
1,076,218 1,044,202 
Less: accumulated depreciation (502,659)(467,298)
$573,559 $576,904 
Depreciation expense was $18,108 and $36,523 for the three and six months ended June 30, 2024, respectively. Depreciation expense was $17,455 and $34,147 for the three and six months ended June 30, 2023, respectively.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-term Debt
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Long-term Debt
11. Long-term Debt:
The summary of long-term debt is as follows:
June 30,
2024
December 31,
2023
2024 Term Loan Facility$873,000 $877,500 
ABL Facility— — 
Total debt873,000 877,500 
Original issue discount(7,621)(6,162)
Deferred financing costs(2,974)(3,392)
Total debt, net of original issue discount and deferred financing costs862,405 867,946 
Less: current portion(6,548)(9,000)
Total long-term debt, excluding current portion$855,857 $858,946 
Term Loan Facility
In June 2024, the Company amended its Term Loan Credit Agreement dated as of June 9, 2021 to, among other things, (a) reduce the interest rate applicable to all outstanding Secured Overnight Financing Rate (“SOFR”) term loans to term SOFR plus 2.25% per annum from a maximum of adjusted term SOFR plus 2.75% per annum, (b) reduce the interest rate applicable to all outstanding base rate term loans to the alternate base rate plus 1.25% per annum from a maximum of the alternate base rate plus 1.75% per annum and (c) extend the maturity date of all outstanding term loans to June 12, 2031 (the amended term loans, the “2024 Term Loan Facility”). As a result of the amendment, there is no longer a credit spread adjustment of 10 basis points.
The Company evaluated the terms of the amendment in accordance with ASC 470-50 Debt - Modification and Extinguishment and determined that the amendment was primarily a modification of debt. As a result, the Company recorded $4,471 of third-party financing costs as debt extinguishment costs in the condensed consolidated income statement for the three and six months ended June 30, 2024 and capitalized $2,183 of original issued discount within long-term debt, excluding current portion on the condensed consolidated balance sheets as of June 30, 2024. In addition, previous unamortized deferred financing costs of $30 and original issue discount of $59 associated with the previously outstanding debt were written off as debt extinguishment costs for the three and six months ended June 30, 2024.
The interest rate on the 2024 Term Loan Facility was 7.59% as of June 30, 2024.
ABL Facility
The borrowings under the senior secured asset-based lending revolving credit facility (“ABL Facility”) bears interest at a rate equal to an adjusted term SOFR, which includes a credit spread adjustment of 10 basis points or the base rate plus a margin of between 1.25% to 1.75% or 0.25% to 0.75%, respectively. The interest rate on the ABL Facility was 8.75% as of June 30, 2024.
Fair Value of Debt
The fair value of a financial instrument is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. As of June 30, 2024 and December 31, 2023, the fair value of the Company’s term loan facility was $873,000 and $876,403, respectively. The fair value is classified as Level 2 based upon the fair value hierarchy (see Note 4 to these condensed consolidated financial statements for further information on fair value measurements).
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments
6 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Financial Instruments
12. Financial Instruments:
The Company uses interest rate related derivative instruments to manage its exposure to changes in interest rates on its variable-rate debt instruments. The Company does not speculate using derivative instruments.
By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is an asset, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is a liability, the Company owes the counterparty and therefore, the Company is not exposed to the counterparty’s credit risk in those circumstances. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with high quality counterparties. The derivative instruments entered into by the Company do not contain credit-risk-related contingent features.
Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with the Company’s derivative instruments is managed by establishing and monitoring parameters that limit the types and degree of market risk that may be undertaken.
Use of Derivative Financial Instruments to Manage Interest Rate Risk. The Company is exposed to fluctuations in interest rates on its senior secured credit facilities. Changes in interest rates will not affect the market value of such debt but will affect the Company’s interest payments over the term of the loans. Likewise, an increase in interest rates could have a material impact on the Company’s condensed consolidated statements of cash flows. The Company hedges the interest rate fluctuations on debt obligations through interest rate cap agreements. The Company records these agreements at fair value as assets or liabilities in its condensed consolidated balance sheets. As the derivatives are designated and qualify as cash flow hedges, the gains or losses on the interest rate cap agreements are recorded in stockholders’ equity as a component of other comprehensive income, net of tax. Reclassifications of the gains and losses on the interest rate cap agreements into earnings are recorded as part of interest expense in the condensed consolidated statements of income as the Company makes its interest payments on the hedged portion of its senior secured credit facilities. Fair value is determined based on estimated amounts that would be received or paid to terminate the contracts at the reporting date based on quoted market prices.
The following table provides a summary of the Company’s interest rate cap agreements:
Financial instrumentNumber of instruments
In effect as of June 30, 2024
Current notional amount of instruments in effectAnnuitized premium of instruments in effect
Interest rate cap43$650,000 $24,817 
The current notional amounts of the three interest rate cap agreements in effect at June 30, 2024 are $250,000, $250,000 and $150,000. The Company entered into a $250,000 interest rate cap to mitigate interest rate volatility from August 2022 to October 2024, a $250,000 interest rate cap agreement to mitigate interest rate volatility from September 2023 to October 2025 and a $150,000 interest rate cap agreement to mitigate interest rate volatility from August 2023 to July 2024. The $150,000 interest rate cap agreement will increase to $175,000 to mitigate interest rate volatility from August 2024 to July 2026. The cap rate in effect at June 30, 2024 for all agreements in effect was 1.00%.
The Company also entered into a forward starting interest rate cap agreement to mitigate interest volatility from November 2024 to October 2026.
In February 2023, the Company amended all existing interest rate cap agreements to replace LIBOR with SOFR as the benchmark interest rate, with all other terms of the agreements remaining the same. This amendment changed the previously annuitized premiums on the existing interest rate cap agreements.
The fair values of derivative instruments held as of June 30, 2024 and December 31, 2023, respectively are shown below:
Balance sheet locationJune 30,
2024
December 31,
2023
Derivative assets
Derivatives designated as cash flow hedges:
Interest rate capsPrepaid and other current assets$12,270 $13,419 
Interest rate capsOther long-term assets7,695 5,602 
Total derivative assets$19,965 $19,021 
Derivative liabilities
Derivatives designated as cash flow hedges:
Interest rate capsOther long-term liabilities$403 $2,496 
Total derivative liabilities$403 $2,496 

The following table shows the effect of the Company’s derivative instruments designated as cash flow hedges on AOCI for the three and six months ended June 30, 2024 and 2023, respectively:
Three months ended June 30,
20242023
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into income
Interest rate capsInterest (expense) income$3,229 $(4,662)$18,246 $11,187 
Six months ended June 30,
20242023
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into income
Interest rate capsInterest (expense) income$13,037 $(9,318)$8,641 $11,885 
The following table shows the effect of the Company’s cash flow hedge accounting on the condensed consolidated statements of income for the three and six months ended June 30, 2024 and 2023, respectively:
Location and amount of gain (loss) recognized in income on cash flow hedging relationships
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Total amounts of income and expense line items presented in the statement of income in which the effects of cash flow hedges are recorded in interest (expense) income$(12,895)$(9,168)$(26,304)$(19,000)
The effects of cash flow hedging:
Gain (loss) on cash flow hedging relationships:
Interest contracts:
Amount reclassified from AOCI into income4,662 11,187 9,318 11,885 
The amount of unrealized losses in AOCI related to the Company’s cash flow hedges that is expected to be reclassified to the condensed consolidated statement of income over the next twelve months is $8,700 as of June 30, 2024.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
13. Income Taxes:
The effective income tax rate for the three months ended June 30, 2024 was 27.1%, compared to 25.2% for the three months ended June 30, 2023. The effective income tax rate for the six months ended June 30, 2024 was 30.9%, compared to 28.3% for the six months ended June 30, 2023. The Company’s effective income tax rates for the three and six months ended June 30, 2024 and 2023, respectively, fluctuated primarily due to the increased discrete tax impact relative to pre-tax book income related to a stock compensation shortfall and tax expense associated with the recording of accrued penalties and interest on historical uncertain tax positions.
The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2024 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation and a discrete tax expense associated with the recording of accrued penalties and interest on historical uncertain tax positions.
The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2023 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation, a discrete tax expense associated with the recording of accrued penalties and interest associated with historical uncertain tax positions, and a discrete tax benefit connected to state and local tax law changes.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Benefit Plans
6 Months Ended
Jun. 30, 2024
Retirement Benefits [Abstract]  
Benefit Plans
14. Benefit Plans:
The following tables present the components of net periodic (benefit) expense for the Company-sponsored defined benefit pension and postretirement plans, which cover certain employees and retirees located in the U.S.
Defined Benefit Pension Plans
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Interest cost$808 $871 $1,616 $1,742 
Expected return on plan assets(827)(837)(1,654)(1,674)
Settlement (gain) loss(6)29 (6)29 
Net periodic (benefit) expense$(25)$63 $(44)$97 
Other Postretirement Benefit Plan
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Interest cost$$$12 $12 
Amortization of prior service credit(7)(31)(15)(62)
Amortization of net gain— — (1)(1)
Net periodic benefit$(1)$(25)$(4)$(51)
All components of net periodic (benefit) expense other than service cost are presented within other expense (income), net in the Company’s condensed consolidated statements of income.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingent Liabilities
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingent Liabilities
15. Commitments and Contingent Liabilities:
There is a risk of environmental impact in the Company’s manufacturing operations. The Company’s environmental policies and practices are designed to comply with existing laws and regulations and to minimize the possibility of significant environmental impact. The Company is also subject to various other lawsuits and claims with respect to matters such as governmental regulations, labor and other actions arising out of the normal course of business. All claims that are probable and reasonably estimable have been accrued for in the Company’s condensed consolidated financial statements. When these matters are ultimately concluded and determined, the Company believes that there will be no material adverse effect on its consolidated financial position, results of operations or liquidity.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
Related Party Transactions
16. Related Party Transactions:
The Company maintains certain policies and procedures for the review, approval and ratification of related party transactions to ensure that all transactions with selected parties are fair, reasonable and in the Company’s best interests. All significant relationships and transactions are separately identified by management if they meet the definition of a related party or a related party transaction. Related party transactions include transactions that occurred during the year, or are currently proposed, in which the Company was or will be a participant, and for which any related person had or will have a direct or indirect material interest. All related party transactions are reviewed, approved and documented by the appropriate level of the Company’s management in accordance with these policies and procedures.
Joint Venture Agreement
The Company entered into a joint venture agreement (the “ZI Partnership Agreement”) in 1988 with Shell Catalysts & Technologies, an affiliate of Royal Dutch Shell plc, to form Zeolyst International, a 50/50 joint venture partnership (the “Partnership”). Under the terms of the ZI Partnership Agreement, the Partnership leases certain land used in its Kansas City production facilities from Ecovyst. This lease, which has been recorded as an operating lease, provided for rental payments to the Company of $78 and $155 for the three and six months ended June 30, 2024 and 2023, respectively. The terms of this lease are evergreen as long as the ZI Partnership Agreement is in place. The Partnership had no sales to the Company for the three and six months ended June 30, 2024 and 2023, respectively.
The Partnership purchases certain raw materials from the Company and was charged for various manufacturing costs incurred at the Company’s Kansas City production facility. The amount of these costs charged to the Partnership were $6,050 and $10,084 for the three and six months ended June 30, 2024, respectively and $5,028 and $10,869 for the three and six months ended June 30, 2023, respectively.
Certain administrative, marketing, engineering, management-related and research and development services are provided to the Partnership by the Company. The Partnership was charged $4,600 and $8,900 for the three and six months ended June 30, 2024 and $3,618 and $7,252 for the three and six months ended June 30, 2023, respectively, for these services.
In addition, the Partnership was charged certain product demonstration costs of $238 and $595 for the three and six months ended June 30, 2024, respectively and $428 and $928 for the three and six months ended June 30, 2023, respectively. These charges to the Partnership are recorded as reductions in either cost of goods sold or selling, general and administrative expenses in the consolidated statements of income, depending on the nature of the expenditures.
The Company had an accounts receivable from the Partnership of $5,008 and $3,164 as of June 30, 2024 and December 31, 2023, respectively. There were no accounts payable with the Partnership as of June 30, 2024 and December 31, 2023, respectively.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Reportable Segments
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Reportable Segments
17. Reportable Segments:
Summarized financial information for the Company’s reportable segments is shown in the following table:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Sales:
Ecoservices$153,958 $158,065 $295,560 $295,805 
Advanced Materials & Catalysts(1)
28,862 26,045 47,797 49,179 
Total$182,820 $184,110 $343,357 $344,984 
Adjusted EBITDA:(2)
Ecoservices$49,709 $60,136 $91,203 $96,924 
Advanced Materials & Catalysts(3)
14,717 25,371 25,846 38,359 
Adjusted EBITDA from reportable segments$64,426 $85,507 $117,049 $135,283 
(1)Excludes the Company’s proportionate share of sales from the Zeolyst Joint Venture accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information). The proportionate share of sales excluded is $29,024 and $52,505 for the three and six months ended June 30, 2024, respectively. The proportionate share of sales excluded is $44,689 and $66,763 for the three and six months ended June 30, 2023, respectively.
(2)The Company defines Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Management evaluates the performance of its segments and allocates resources based on several factors, of which the primary measure is Adjusted EBITDA. Adjusted EBITDA should not be considered as an alternative to net income as an indicator of the Company’s operating performance. Adjusted EBITDA as defined by the Company may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.
(3)The Adjusted EBITDA for the Company’s Advanced Materials & Catalysts segment includes the Company’s 50% portion of the Adjusted EBITDA from the Zeolyst Joint Venture. For the three months ended June 30, 2024, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $5,559, which includes $1,392 of equity in net income plus $940 of amortization of investment in affiliate step-up and $3,227 of joint venture depreciation, amortization and interest. For the six months ended June 30, 2024, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $12,486, which includes $3,464 of equity in net income plus $2,541 of amortization of investment in affiliate step-up and $6,481 of joint venture depreciation, amortization and interest.
For the three months ended June 30, 2023, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $16,194, which includes $11,382 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $3,212 of joint venture depreciation, amortization and interest. For the six months ended June 30, 2023, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $21,630, which includes $11,608 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $6,821 of joint venture depreciation, amortization and interest.
A reconciliation of income before income taxes to Adjusted EBITDA is as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Reconciliation of income before income taxes to Adjusted EBITDA from reportable segments
Income before income taxes$11,375 $34,909 $13,775 $34,385 
Interest expense, net12,895 9,168 26,304 19,000 
Depreciation and amortization21,624 20,969 43,557 41,166 
Unallocated corporate expenses7,532 6,153 14,613 13,080 
Joint venture depreciation, amortization and interest3,227 3,212 6,481 6,821 
Amortization of investment in affiliate step-up940 1,601 2,541 3,201 
Debt extinguishment costs4,560 — 4,560 — 
Net (gain) loss on asset disposals(34)1,128 614 2,306 
Foreign exchange (gain) loss(99)(398)79 (1,136)
LIFO (benefit) expense(1,547)1,111 (2,671)2,510 
Transaction and other related costs140 1,190 198 2,624 
Equity-based compensation3,827 5,002 7,507 9,070 
Restructuring, integration and business optimization expenses159 1,106 385 2,129 
Other(173)356 (894)127 
Adjusted EBITDA from reportable segments$64,426 $85,507 $117,049 $135,283 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
18. Stock-Based Compensation:
The Company has an equity incentive plan under which it grants common stock awards to employees, directors and affiliates of the Company. At June 30, 2024, 8,032,299 shares of common stock were available for issuance under the plan. The Company historically has settled these awards through the issuance of new shares.
RSU
During the six months ended June 30, 2024, the Company granted 1,126,166 RSUs under its equity incentive plan. Each RSU provides the recipient with the right to receive a share of common stock subject to graded vesting terms based on service, which for the awards granted during the six months ended June 30, 2024, generally requires approximately one year of service for members of the Company’s board of directors and approximately three years of service for employees. The value of the RSUs granted during the six months ended June 30, 2024 was based on the average of the high and low trading prices of the Company’s common stock on the NYSE on the preceding trading day, in accordance with the Company’s policy for valuing such awards. Compensation expense related to the RSUs is recognized on a straight-line basis over the respective vesting period.
PSU
2024 Grants
During the six months ended June 30, 2024, the Company granted 535,629 PSUs (at target) under its equity incentive plan. The PSUs granted during the six months ended June 30, 2024 provide the recipients with the right to receive shares of common stock dependent on 50% of a Company-specific financial performance target and 50% on the relative increase in the total shareholder return (“TSR”) goal (“the Performance measures”). The Performance measures are measured independently of each other, but achievement of both metrics is measured on the same three-year performance period from January 1, 2024 through December 31, 2026 (“Performance period”). Depending on the Company’s performance relative to the Performance measures, each PSU award recipient is eligible to receive a percentage of the target number of shares granted to the recipient, ranging from 50% to 200%. The PSUs, to the extent earned, will vest on the date the Compensation Committee of the Company’s Board of Directors (“Compensation Committee”) certifies the achievement of the Performance measures for the Performance period, which will occur subsequent to the end of the Performance period and after the Company files its annual consolidated financial statements for the year ending December 31, 2026.
Achievement of the Company-specific financial performance target is measured based on the actual three-year cumulative results across the Performance period. The TSR goal is based on the Company’s actual TSR performance against companies in the S&P 1500 Specialty Chemicals Index over the Performance period. The TSR goal, which determines how much of the 50% of the PSUs granted during 2024 may be earned, is considered a market condition as opposed to a vesting condition. Because a market condition is not considered a vesting condition, it is reflected in the grant date fair value of the award and the associated compensation cost based on the fair value of the award is recognized over the Performance period, regardless of whether the Company actually achieves the market condition or the level of achievement, as long as service is provided by the recipient.
The Company used a Monte Carlo simulation to estimate the $11.64 weighted average fair value of the awards granted subject to the TSR goal during the six months ended June 30, 2024, with the following weighted average assumptions:

Expected dividend yield— %
Risk-free interest rate4.09 %
Expected volatility39.45 %
Expected term (in years)2.95

2021 Grants
In February 2024, the Compensation Committee certified the achievement of the performance metrics for the three-year period ended December 31, 2023, related to the PSUs granted during the year ended December 31, 2021. The PSUs granted during the year ended December 31, 2021 provide the recipients with the right to receive shares of common stock dependent on the achievement of a TSR goal, and are generally subject to the provision of service through the vesting date of the award. The TSR goal was based on the Company’s actual TSR percentage increase over the performance period. The awards vested during the six months ended June 30, 2024 with no percentage of the TSR goal earned.
Award Activity
The following table summarizes the activity for the Company’s RSUs and PSUs for the six months ended June 30, 2024:
Restricted Stock UnitsPerformance Stock Units
Number of
units
Weighted average grant date fair value (per share)Number of
units
Weighted average grant date fair value (per share)
Nonvested as of December 31, 20231,962,828 $10.55 959,217 (1)$11.84 
Granted1,126,166 $8.84 535,629 $10.23 
Vested(999,788)$11.10 — $— 
Forfeited(21,597)$10.19 (126,497)$12.99 
Nonvested as of June 30, 20242,067,609 $9.36 1,368,349 (1)$11.10 
(1)Based on target.
During the six months ended June 30, 2024, the Company also granted 4,540 of RSAs with a weighted average grant date fair value of $8.81 per share that immediately vested. Cash proceeds received by the Company from the exercise of stock options were not material for the six months ended June 30, 2024.
Stock-Based Compensation Expense
For the three months ended June 30, 2024 and 2023, stock-based compensation expense for the Company was $3,827 and $5,002, respectively. The associated income tax benefit based on the applicable statutory rate recognized in the condensed consolidated statements of income for the three months ended June 30, 2024 and 2023 was $939 and $1,181, respectively.
For the six months ended June 30, 2024 and 2023, stock-based compensation expense for the Company was $7,507 and $9,070, respectively. The associated income tax benefit based on the applicable statutory rate recognized in the condensed consolidated statements of income for the six months ended June 30, 2024 and 2023 was $1,841 and $2,154, respectively.
As of June 30, 2024, unrecognized compensation cost was $14,391 for RSUs and $9,474 for PSUs considered probable of vesting, and the weighted-average period over which these costs are expected to be recognized at June 30, 2024 was 1.84 years for the RSUs and 2.13 years for the PSUs.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Earnings per Share
19. Earnings per Share:
Basic earnings per share is calculated as income available to common stockholders, divided by the weighted average number of common shares outstanding during the period. The weighted average number of common shares outstanding during the period for the computation of basic earnings per share excludes RSAs that have legally been issued but are nonvested during the period, as the sale of these shares is prohibited pending satisfaction of certain vesting conditions by the award recipients in order to earn the rights to the shares.
Diluted earnings per share is calculated as income available to common stockholders, divided by the weighted average number of common and potential common shares outstanding during the period, if dilutive. Potential common shares reflect (1) unvested RSAs and RSUs with service vesting conditions, (2) PSUs with vesting conditions considered probable of achievement and (3) options to purchase common stock, all of which have been included in the diluted earnings per share calculation using the treasury stock method.
The reconciliation from basic to diluted weighted average shares outstanding is as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Weighted average shares outstanding – Basic116,912,332 118,651,402 116,935,708 120,335,414 
Dilutive effect of unvested common shares and RSUs with service conditions, PSUs considered probable of vesting and assumed stock option exercises and conversions722,957 1,269,340 609,532 1,496,528 
Weighted average shares outstanding – Diluted117,635,289 119,920,742 117,545,240 121,831,942 
Basic and diluted income per share are calculated as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Numerator:
Net income$8,295 $26,122 $9,516 $24,651 
Denominator:
Weighted average shares outstanding – Basic116,912,332 118,651,402 116,935,708 120,335,414 
Weighted average shares outstanding – Diluted117,635,289 119,920,742 117,545,240 121,831,942 
Net income per share:
Basic income per share$0.07 $0.22 $0.08 $0.20 
Diluted income per share$0.07 $0.22 $0.08 $0.20 
The table below presents the details of the Company’s weighted average equity-based awards outstanding during each respective period that were excluded from the calculation of diluted earnings per share:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
RSAs with performance only targets not achieved— — — 99,495 
Stock options with performance only targets not achieved— — — 103,907 
Anti-dilutive RSUs and PSUs431,837 685,656 481,281 630,668 
Anti-dilutive stock options367,100 520,757 367,100 607,783 
RSAs and stock options with performance only vesting conditions were not included in the dilution calculation, as the performance targets have not been achieved nor were probable of achievement as of the end of the respective periods. These awards and stock options were canceled on March 7, 2023 (see Note 18 to these condensed consolidated financial statements for additional information). Certain stock options to purchase shares of common stock were excluded from the computation of diluted earnings per share for the respective periods because the options’ exercise price was greater than the average market price of the common shares. These stock options and anti-dilutive awards are not included in the dilution calculation, as their inclusion would have the effect of increasing diluted income per share or reducing diluted loss per share.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Cash Flow Information
6 Months Ended
Jun. 30, 2024
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information
20. Supplemental Cash Flow Information:
The following table presents supplemental cash flow information for the Company:
Six months ended
June 30,
20242023
Cash paid during the period for:
Income taxes, net of refunds$16,439 $9,955 
Interest(1)
33,155 19,391 
Non-cash investing activity:
Capital expenditures acquired on account but unpaid as of the period end784 605 
Non-cash financing activity:
Accrued excise tax on share repurchases (Note 5)
— 630 
Right-of-use assets obtained in exchange for new lease liabilities (non-cash):
Operating leases2,957 6,202 
(1)Cash paid for interest is shown net of capitalized interest and includes the cash received or paid on the Company’s interest rate cap agreements designated as cash flow hedges for the periods presented (see Note 12 to these condensed consolidated financial statements for details).
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events
6 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events
21. Subsequent Events:
On July 24, 2024, the Company completed an equity investment in Pajarito Powder LLC, an innovative materials science company that focuses on supports and catalysts required for the manufacture and operation of electrolyzers and fuel cells, for $4,500.
Other than the above, the Company has evaluated subsequent events since the balance sheet date and determined that there are no additional items to disclose.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure            
Net income $ 8,295 $ 1,221 $ 26,122 $ (1,471) $ 9,516 $ 24,651
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Background and Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The condensed consolidated financial statements included herein are unaudited. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted pursuant to such rules and regulations for interim reporting. In the opinion of management, all adjustments of a normal and recurring nature necessary to state fairly the financial position and results of operations have been included. The results of operations are not necessarily indicative of the expected results for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.
Accounting Standards Not Yet Adopted
Accounting Standards Not Yet Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued guidance to improve the disclosures related to public business entities reportable segments. This new guidance requires entities to provide information regarding significant segment expenses, especially those segment expenses that are regularly reported to the Company’s chief operating decision maker (the Company’s Chief Executive Officer), or CODM. The guidance also require public entities to disclose the nature, type and amounts of other segment items by reportable segment. Public business entities will also have to report all annual disclosures about segments profits or losses that are required by ASC 280 on an interim basis, including the significant segment expenses and other segment items. The new guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The disclosure will be implemented as required for the fiscal year ended December 31, 2024. The Company is currently evaluating the impact of this guidance.
In December 2023, FASB issued guidance to improve disclosures related to incomes taxes. This new guidance requires public business entities to disaggregate information on the effective tax rate reconciliation and income taxes paid to provide greater transparency. Public business entities will be required to provide additional information in specified categories related to effective tax rate reconciliation in tabular form and provide income taxes paid by jurisdictions, with further disaggregation needed if amounts exceed 5% of the total. The new guidance is effective for fiscal years beginning after December 15, 2024. The disclosure will be implemented as required for the fiscal year ended December 31, 2025. The Company is currently evaluating the impact of this guidance.
In October 2023, FASB issued guidance to amend either presentation or disclosure requirements related to fourteen subtopics in the FASB Accounting Standards Codification, that are currently in the SEC Regulation S-X or Regulation S-K. The new guidance was issued in response to the SEC’s ruling on disclosure simplification. For entities subject to existing SEC disclosure requirements, the effective date of each amendment of the topics will be the date that the SEC removes the related disclosure from Regulation S-X or
Regulation S-K. The guidance must be applied prospectively, with no early adoption permitted for entities subject to those existing SEC disclosures. The Company is currently evaluating the impact of the new guidance as it pertains to the fourteen subtopics that would impact the business and will apply prospectively once in effect.
In August 2023, the FASB issued guidance for entities that meet the definition of a joint venture or a corporate joint venture, to adopt a new basis of accounting upon the formation of the joint venture. The new guidance requires the initial measurement of contributed net assets and liabilities at fair value on the formation date, recognition of goodwill for the difference between the fair value of the joint venture’s equity and net assets, and disclosures about the nature and financial impact of the transaction. The new guidance requires prospective application and is effective for all joint ventures that are formed on or after January 1, 2025, with early adoption permitted. Joint ventures that formed before January 1, 2025 may elect to retrospectively apply the new guidance. The Company will apply the guidance to any new joint ventures formed after the effective date.
Derivative contracts
Derivative contracts
Derivative assets and liabilities can be exchange-traded or traded over-the-counter (“OTC”). The Company generally values exchange-traded derivatives using models that calibrate to market transactions and eliminate timing differences between the closing price of the exchange-traded derivatives and their underlying instruments. OTC derivatives are valued using market transactions and other market evidence whenever possible, including market-based inputs to models, model calibration to market transactions, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. When models are used, the selection of a particular model to value an OTC derivative depends on the contractual terms of, and specific risks inherent in, the instrument as well as the availability of pricing information in the market. The Company generally uses similar models to value similar instruments. Valuation models require a variety of inputs, including contractual terms, market prices and rates, forward curves, measures of volatility, and correlations of such inputs. For OTC derivatives that trade in liquid markets, such as forward contracts, swaps and options, model inputs can generally be corroborated by observable market data by correlation or other means, and model selection does not involve significant management judgment.
As of June 30, 2024, the Company had interest rate caps that were fair valued using Level 2 inputs. In addition, the Company applies a credit valuation adjustment to reflect credit risk which is calculated based on credit default swaps. To the extent that the Company’s net exposure under a specific master agreement is an asset, the Company utilizes the counterparty’s default swap rate. If the net exposure under a specific master agreement is a liability, the Company utilizes a default swap rate comparable to Ecovyst. The credit valuation adjustment is added to the discounted fair value to reflect the exit price that a market participant would be willing to receive to assume the Company’s liabilities or that a market participant would be willing to pay for the Company’s assets.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The Company’s portfolio of products is integrated into a variety of end uses, which are described in the table below.
Key End UsesKey Products
Clean fuels, emission control & other• Refining hydrocracking catalysts
• Emission control catalysts
• Catalyst supports used in production of sustainable fuels such as renewable diesel
• Catalysts used in production of sustainable aviation fuels
• Catalyst activation
• Aluminum sulfate solution
• Ammonium bisulfite solution
Polyethylene, polymers & engineered plastics• Catalysts for high-density polyethylene and chemicals syntheses
• Antiblock for film packaging
• Catalyst for advanced recycling
Regeneration and treatment services• Sulfuric acid regeneration services
• Treatment services
Industrial, mining & automotive• Virgin sulfuric acid for mining
• Virgin sulfuric derivatives for industrial production
• Virgin sulfuric derivatives for nylon production
The following tables disaggregate the Company’s sales, by segment and end uses, for the three and six months ended June 30, 2024 and 2023, respectively:
Three months ended June 30, 2024
Ecoservices
Advanced Materials & Catalysts(2)
Total
Clean fuels, emission control & other$8,614 $— $8,614 
Polyethylene, polymers & engineered plastics— 28,862 28,862 
Regeneration and treatment services(1)
95,365 — 95,365 
Industrial, mining & automotive49,979 — 49,979 
Total segment sales$153,958 $28,862 $182,820 
Three months ended June 30, 2023
Ecoservices
Advanced Materials & Catalysts(2)
Total
Clean fuels, emission control & other$8,426 $— $8,426 
Polyethylene, polymers & engineered plastics— 26,045 26,045 
Regeneration and treatment services(1)
98,494 — 98,494 
Industrial, mining & automotive51,145 — 51,145 
Total segment sales$158,065 $26,045 $184,110 
Six months ended June 30, 2024
Ecoservices
Advanced Materials & Catalyst(2)
Total
Clean fuels, emission control & other$16,003 $— $16,003 
Polyethylene, polymers & engineered plastics— 47,797 47,797 
Regeneration and treatment services(1)
178,684 — 178,684 
Industrial, mining & automotive100,873 — 100,873 
Total segment sales$295,560 $47,797 $343,357 
Six months ended June 30, 2023
Ecoservices
Advanced Materials & Catalyst(2)
Total
Clean fuels, emission control & other$13,166 $— $13,166 
Polyethylene, polymers & engineered plastics— 49,179 49,179 
Regeneration and treatment services(1)
186,838 — 186,838 
Industrial, mining & automotive95,801 — 95,801 
Total segment sales$295,805 $49,179 $344,984 
(1)As described in Note 1 to these condensed consolidated financial statements, the Company experiences seasonal sales fluctuations to customers in the regeneration services product group.
(2)Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information).
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measured on Recurring Basis
The following tables present information about the Company’s assets and liabilities that were measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.
June 30,
2024
Quoted Prices in
Active Markets
(Level 1) 
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Derivative assets:
Interest rate caps (Note 12)$19,965 $— $19,965 $— 
Derivative liabilities:
Interest rate caps (Note 12)$403 $— $403 $— 
December 31,
2023
Quoted Prices in
Active Markets
(Level 1) 
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Derivative assets:
Interest rate caps (Note 12)$19,021 $— $19,021 $— 
Derivative liabilities:
Interest rate caps (Note 12)$2,496 $— $2,496 $— 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Pre-tax and After-tax Components of Other Comprehensive Income (Loss)
The following tables present the tax effects of each component of other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, respectively:

Three months ended June 30,
20242023
Pre-tax
amount
Tax benefit/
(expense)
After-tax amountPre-tax
amount
Tax benefit/
(expense)
After-tax amount
Defined benefit and other postretirement plans:
Net gain$714 $(178)$536 $651 $(162)$489 
Net prior service cost(7)(6)(31)(24)
Benefit plans, net707 (177)530 620 (155)465 
Net (loss) gain from hedging activities(1,433)358 (1,075)7,059 (1,660)5,399 
Foreign currency translation(679)— (679)828 — 828 
Other comprehensive income (loss)$(1,405)$181 $(1,224)$8,507 $(1,815)$6,692 
Six months ended June 30,
20242023
Pre-tax
amount
Tax benefit/
(expense)
After-tax amountPre-tax
amount
Tax benefit/
(expense)
After-tax amount
Defined benefit and other postretirement plans:
Net gain$713 $(178)$535 $650 $(162)$488 
Net prior service cost(15)(11)(62)15 (47)
Benefit plans, net698 (174)524 588 (147)441 
Net gain (loss) from hedging activities3,719 (930)2,789 (3,244)723 (2,521)
Foreign currency translation(2,363)— (2,363)3,013 — 3,013 
Other comprehensive income$2,054 $(1,104)$950 $357 $576 $933 
The following tables present the changes in accumulated other comprehensive income (loss), net of tax, by component for the six months ended June 30, 2024 and 2023, respectively:

Defined benefit
and other
postretirement
plans 
Net gain (loss)
from hedging
activities
Foreign
currency
translation 
Total 
December 31, 2023$612 $12,546 $(14,116)$(958)
Other comprehensive income (loss) before reclassifications540 9,778 (2,363)7,955 
Amounts reclassified from accumulated other comprehensive loss(1)
(16)(6,989)— (7,005)
Net current period other comprehensive income (loss)524 2,789 (2,363)950 
June 30, 2024$1,136 $15,335 $(16,479)$(8)
December 31, 2022$(508)$24,672 $(18,172)$5,992 
Other comprehensive income before reclassifications412 6,392 3,013 9,817 
Amounts reclassified from accumulated other comprehensive income (loss)(1)
29 (8,913)— (8,884)
Net current period other comprehensive income (loss)441 (2,521)3,013 933 
June 30, 2023$(67)$22,151 $(15,159)$6,925 
(1)See the following table for details about these reclassifications. Amounts in parentheses indicate debits.
Reclassifications out of Accumulated Other Comprehensive Income
The following table presents the reclassifications out of accumulated other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, respectively:
Details about Accumulated Other Comprehensive Income Components
Amounts reclassified from Accumulated Other
Comprehensive Loss (Income)(1)
Affected line item where
Income is presented
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Amortization of defined benefit and other postretirement items:
Net loss$$29 $$28 
Other (expense) income(2)
Net prior service cost (credit)(31)15 (62)
Other (expense) income(2)
13 (2)22 (34)Total before tax
(3)— (6)Tax (expense) benefit
$10 $(2)$16 $(29)Net of tax
Gains and losses on cash flow hedges:
Interest rate caps$4,662 $11,187 $9,318 $11,885 Interest income (expense)
(1,166)(2,800)(2,329)(2,972)Tax expense
$3,496 $8,387 $6,989 $8,913 Net of tax
Total reclassifications for the period$3,506 $8,385 $7,005 $8,884 Net of tax
(1)Amounts in parentheses indicate debits to profit/loss.
(2)These accumulated other comprehensive income (loss) components are components of net periodic pension and other postretirement cost (see Note 14 to these condensed consolidated financial statements for additional details).
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Change in Carrying Amount of Goodwill
The change in the carrying amount of goodwill for the six months ended June 30, 2024 is summarized as follows:
 EcoservicesAdvanced Materials & CatalystsTotal
Balance as of December 31, 2023$326,589 $77,881 $404,470 
Foreign exchange impact— (195)(195)
Balance as of June 30, 2024$326,589 $77,686 $404,275 
  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Operating Expense, Net (Tables)
6 Months Ended
Jun. 30, 2024
Other Income and Expenses [Abstract]  
Summary of Other Operating Expense, Net
A summary of other operating expense, net is as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Amortization expense$2,644 $2,643 $5,289 $5,280 
Transaction and other related costs140 1,190 198 2,624 
Restructuring, integration and business optimization costs159 1,106 385 2,129 
Net (gain) loss on asset disposals(34)1,128 614 2,306 
Other, net199 195 288 641 
$3,108 $6,262 $6,774 $12,980 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories, Net (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Inventories, Net
Inventories, net are classified and valued as follows:
June 30,
2024
December 31,
2023
Finished products and work in process$48,536 $41,658 
Raw materials3,491 3,457 
$52,027 $45,115 
Valued at lower of cost or market:
LIFO basis$30,003 $24,815 
Valued at lower of cost and net realizable value:
FIFO or average cost basis22,024 20,300 
$52,027 $45,115 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Affiliated Companies (Tables)
6 Months Ended
Jun. 30, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Ownership Percentage and Summarized Income Statement Affiliated companies accounted for on the equity basis as of June 30, 2024 are as follows:
CompanyCountryPercent
ownership
Zeolyst InternationalUSA50%
Zeolyst C.V.Netherlands50%
Following is summarized information of the combined investments(1):
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Sales$70,644 $99,188 $127,505 $155,085 
Gross profit16,751 34,461 33,929 44,571 
Operating income5,739 25,103 12,583 27,502 
Net income4,665 25,926 12,010 29,573 
(1)Summarized information of the combined investments is presented at 100%; the Company’s share of the net assets and net income of affiliates is calculated based on the percent ownership specified in the table above.
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment
A summary of property, plant and equipment, at cost, and related accumulated depreciation is as follows:
June 30,
2024
December 31,
2023
Land $96,807 $96,833 
Buildings and improvements92,085 84,860 
Machinery and equipment 851,706 820,509 
Construction in progress 35,620 42,000 
1,076,218 1,044,202 
Less: accumulated depreciation (502,659)(467,298)
$573,559 $576,904 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Summary of Long-Term Debt
The summary of long-term debt is as follows:
June 30,
2024
December 31,
2023
2024 Term Loan Facility$873,000 $877,500 
ABL Facility— — 
Total debt873,000 877,500 
Original issue discount(7,621)(6,162)
Deferred financing costs(2,974)(3,392)
Total debt, net of original issue discount and deferred financing costs862,405 867,946 
Less: current portion(6,548)(9,000)
Total long-term debt, excluding current portion$855,857 $858,946 
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Interest Rate Cap Agreements
The following table provides a summary of the Company’s interest rate cap agreements:
Financial instrumentNumber of instruments
In effect as of June 30, 2024
Current notional amount of instruments in effectAnnuitized premium of instruments in effect
Interest rate cap43$650,000 $24,817 
Fair Values of Derivative Instruments Held
The fair values of derivative instruments held as of June 30, 2024 and December 31, 2023, respectively are shown below:
Balance sheet locationJune 30,
2024
December 31,
2023
Derivative assets
Derivatives designated as cash flow hedges:
Interest rate capsPrepaid and other current assets$12,270 $13,419 
Interest rate capsOther long-term assets7,695 5,602 
Total derivative assets$19,965 $19,021 
Derivative liabilities
Derivatives designated as cash flow hedges:
Interest rate capsOther long-term liabilities$403 $2,496 
Total derivative liabilities$403 $2,496 
Effect of Derivative Instruments Designated as Hedges on Other Comprehensive Income
The following table shows the effect of the Company’s derivative instruments designated as cash flow hedges on AOCI for the three and six months ended June 30, 2024 and 2023, respectively:
Three months ended June 30,
20242023
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into income
Interest rate capsInterest (expense) income$3,229 $(4,662)$18,246 $11,187 
Six months ended June 30,
20242023
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into incomeAmount of gain (loss) recognized in OCI on derivativesAmount of gain (loss) reclassified from AOCI into income
Interest rate capsInterest (expense) income$13,037 $(9,318)$8,641 $11,885 
Cash Flow Hedge Impact on Income Statement
The following table shows the effect of the Company’s cash flow hedge accounting on the condensed consolidated statements of income for the three and six months ended June 30, 2024 and 2023, respectively:
Location and amount of gain (loss) recognized in income on cash flow hedging relationships
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Total amounts of income and expense line items presented in the statement of income in which the effects of cash flow hedges are recorded in interest (expense) income$(12,895)$(9,168)$(26,304)$(19,000)
The effects of cash flow hedging:
Gain (loss) on cash flow hedging relationships:
Interest contracts:
Amount reclassified from AOCI into income4,662 11,187 9,318 11,885 
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2024
Retirement Benefits [Abstract]  
Components of Net Periodic Expense (Benefit)
Defined Benefit Pension Plans
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Interest cost$808 $871 $1,616 $1,742 
Expected return on plan assets(827)(837)(1,654)(1,674)
Settlement (gain) loss(6)29 (6)29 
Net periodic (benefit) expense$(25)$63 $(44)$97 
Other Postretirement Benefit Plan
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Interest cost$$$12 $12 
Amortization of prior service credit(7)(31)(15)(62)
Amortization of net gain— — (1)(1)
Net periodic benefit$(1)$(25)$(4)$(51)
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Reportable Segments (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Summary Financial Information by Reportable Segment
Summarized financial information for the Company’s reportable segments is shown in the following table:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Sales:
Ecoservices$153,958 $158,065 $295,560 $295,805 
Advanced Materials & Catalysts(1)
28,862 26,045 47,797 49,179 
Total$182,820 $184,110 $343,357 $344,984 
Adjusted EBITDA:(2)
Ecoservices$49,709 $60,136 $91,203 $96,924 
Advanced Materials & Catalysts(3)
14,717 25,371 25,846 38,359 
Adjusted EBITDA from reportable segments$64,426 $85,507 $117,049 $135,283 
(1)Excludes the Company’s proportionate share of sales from the Zeolyst Joint Venture accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information). The proportionate share of sales excluded is $29,024 and $52,505 for the three and six months ended June 30, 2024, respectively. The proportionate share of sales excluded is $44,689 and $66,763 for the three and six months ended June 30, 2023, respectively.
(2)The Company defines Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Management evaluates the performance of its segments and allocates resources based on several factors, of which the primary measure is Adjusted EBITDA. Adjusted EBITDA should not be considered as an alternative to net income as an indicator of the Company’s operating performance. Adjusted EBITDA as defined by the Company may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.
(3)The Adjusted EBITDA for the Company’s Advanced Materials & Catalysts segment includes the Company’s 50% portion of the Adjusted EBITDA from the Zeolyst Joint Venture. For the three months ended June 30, 2024, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $5,559, which includes $1,392 of equity in net income plus $940 of amortization of investment in affiliate step-up and $3,227 of joint venture depreciation, amortization and interest. For the six months ended June 30, 2024, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $12,486, which includes $3,464 of equity in net income plus $2,541 of amortization of investment in affiliate step-up and $6,481 of joint venture depreciation, amortization and interest.
For the three months ended June 30, 2023, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $16,194, which includes $11,382 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $3,212 of joint venture depreciation, amortization and interest. For the six months ended June 30, 2023, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials & Catalysts segment was $21,630, which includes $11,608 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $6,821 of joint venture depreciation, amortization and interest.
Reconciliation of Net Income to Segment Adjusted EBITDA
A reconciliation of income before income taxes to Adjusted EBITDA is as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Reconciliation of income before income taxes to Adjusted EBITDA from reportable segments
Income before income taxes$11,375 $34,909 $13,775 $34,385 
Interest expense, net12,895 9,168 26,304 19,000 
Depreciation and amortization21,624 20,969 43,557 41,166 
Unallocated corporate expenses7,532 6,153 14,613 13,080 
Joint venture depreciation, amortization and interest3,227 3,212 6,481 6,821 
Amortization of investment in affiliate step-up940 1,601 2,541 3,201 
Debt extinguishment costs4,560 — 4,560 — 
Net (gain) loss on asset disposals(34)1,128 614 2,306 
Foreign exchange (gain) loss(99)(398)79 (1,136)
LIFO (benefit) expense(1,547)1,111 (2,671)2,510 
Transaction and other related costs140 1,190 198 2,624 
Equity-based compensation3,827 5,002 7,507 9,070 
Restructuring, integration and business optimization expenses159 1,106 385 2,129 
Other(173)356 (894)127 
Adjusted EBITDA from reportable segments$64,426 $85,507 $117,049 $135,283 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Valuation Assumptions
The Company used a Monte Carlo simulation to estimate the $11.64 weighted average fair value of the awards granted subject to the TSR goal during the six months ended June 30, 2024, with the following weighted average assumptions:
Expected dividend yield— %
Risk-free interest rate4.09 %
Expected volatility39.45 %
Expected term (in years)2.95
Activity of Restricted Stock Units
The following table summarizes the activity for the Company’s RSUs and PSUs for the six months ended June 30, 2024:
Restricted Stock UnitsPerformance Stock Units
Number of
units
Weighted average grant date fair value (per share)Number of
units
Weighted average grant date fair value (per share)
Nonvested as of December 31, 20231,962,828 $10.55 959,217 (1)$11.84 
Granted1,126,166 $8.84 535,629 $10.23 
Vested(999,788)$11.10 — $— 
Forfeited(21,597)$10.19 (126,497)$12.99 
Nonvested as of June 30, 20242,067,609 $9.36 1,368,349 (1)$11.10 
(1)Based on target.
Activity of Performance Stock Units
The following table summarizes the activity for the Company’s RSUs and PSUs for the six months ended June 30, 2024:
Restricted Stock UnitsPerformance Stock Units
Number of
units
Weighted average grant date fair value (per share)Number of
units
Weighted average grant date fair value (per share)
Nonvested as of December 31, 20231,962,828 $10.55 959,217 (1)$11.84 
Granted1,126,166 $8.84 535,629 $10.23 
Vested(999,788)$11.10 — $— 
Forfeited(21,597)$10.19 (126,497)$12.99 
Nonvested as of June 30, 20242,067,609 $9.36 1,368,349 (1)$11.10 
(1)Based on target.
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Reconciliation from Basic to Diluted Weighted Average Shares Outstanding
The reconciliation from basic to diluted weighted average shares outstanding is as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Weighted average shares outstanding – Basic116,912,332 118,651,402 116,935,708 120,335,414 
Dilutive effect of unvested common shares and RSUs with service conditions, PSUs considered probable of vesting and assumed stock option exercises and conversions722,957 1,269,340 609,532 1,496,528 
Weighted average shares outstanding – Diluted117,635,289 119,920,742 117,545,240 121,831,942 
Calculation of Basic and Diluted Earnings per Share
Basic and diluted income per share are calculated as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Numerator:
Net income$8,295 $26,122 $9,516 $24,651 
Denominator:
Weighted average shares outstanding – Basic116,912,332 118,651,402 116,935,708 120,335,414 
Weighted average shares outstanding – Diluted117,635,289 119,920,742 117,545,240 121,831,942 
Net income per share:
Basic income per share$0.07 $0.22 $0.08 $0.20 
Diluted income per share$0.07 $0.22 $0.08 $0.20 
Anti-dilutive Shares
The table below presents the details of the Company’s weighted average equity-based awards outstanding during each respective period that were excluded from the calculation of diluted earnings per share:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
RSAs with performance only targets not achieved— — — 99,495 
Stock options with performance only targets not achieved— — — 103,907 
Anti-dilutive RSUs and PSUs431,837 685,656 481,281 630,668 
Anti-dilutive stock options367,100 520,757 367,100 607,783 
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Cash Flow Information (Tables)
6 Months Ended
Jun. 30, 2024
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
The following table presents supplemental cash flow information for the Company:
Six months ended
June 30,
20242023
Cash paid during the period for:
Income taxes, net of refunds$16,439 $9,955 
Interest(1)
33,155 19,391 
Non-cash investing activity:
Capital expenditures acquired on account but unpaid as of the period end784 605 
Non-cash financing activity:
Accrued excise tax on share repurchases (Note 5)
— 630 
Right-of-use assets obtained in exchange for new lease liabilities (non-cash):
Operating leases2,957 6,202 
(1)Cash paid for interest is shown net of capitalized interest and includes the cash received or paid on the Company’s interest rate cap agreements designated as cash flow hedges for the periods presented (see Note 12 to these condensed consolidated financial statements for details).
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Background and Basis of Presentation (Details)
6 Months Ended
Jun. 30, 2024
reporting_unit
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reporting units 2
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax $ 182,820 $ 184,110 $ 343,357 $ 344,984
Clean fuels, emission control & other        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 8,614 8,426 16,003 13,166
Polyethylene, polymers & engineered plastics        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 28,862 26,045 47,797 49,179
Regeneration and treatment services        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 95,365 98,494 178,684 186,838
Industrial, mining & automotive        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 49,979 51,145 100,873 95,801
Ecoservices        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 153,958 158,065 295,560 295,805
Ecoservices | Clean fuels, emission control & other        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 8,614 8,426 16,003 13,166
Ecoservices | Polyethylene, polymers & engineered plastics        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 0 0 0 0
Ecoservices | Regeneration and treatment services        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 95,365 98,494 178,684 186,838
Ecoservices | Industrial, mining & automotive        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 49,979 51,145 100,873 95,801
Advanced Materials & Catalysts        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 28,862 26,045 47,797 49,179
Advanced Materials & Catalysts | Clean fuels, emission control & other        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 0 0 0 0
Advanced Materials & Catalysts | Polyethylene, polymers & engineered plastics        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 28,862 26,045 47,797 49,179
Advanced Materials & Catalysts | Regeneration and treatment services        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 0 0 0 0
Advanced Materials & Catalysts | Industrial, mining & automotive        
Disaggregated Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax $ 0 $ 0 $ 0 $ 0
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivative assets:    
Interest rate caps $ 19,965 $ 19,021
Derivative liabilities:    
Derivative Liability 403 2,496
Quoted Prices in Active Markets (Level 1)     
Derivative assets:    
Interest rate caps 0 0
Derivative liabilities:    
Derivative Liability 0 0
Significant Other Observable Inputs (Level 2)    
Derivative assets:    
Interest rate caps 19,965 19,021
Derivative liabilities:    
Derivative Liability 403 2,496
Significant Unobservable Inputs (Level 3)    
Derivative assets:    
Interest rate caps 0 0
Derivative liabilities:    
Derivative Liability $ 0 $ 0
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Pre-tax and After-tax Components of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount $ (1,405)   $ 8,507   $ 2,054 $ 357
Tax benefit/ (expense) 181   (1,815)   (1,104) 576
Total other comprehensive (loss) income (1,224) $ 2,174 6,692 $ (5,759) 950 933
Defined benefit and other postretirement plans             
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount 707   620   698 588
Tax benefit/ (expense) (177)   (155)   (174) (147)
Total other comprehensive (loss) income 530   465   524 441
Net gain            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount 714   651   713 650
Tax benefit/ (expense) (178)   (162)   (178) (162)
Total other comprehensive (loss) income 536   489   535 488
Net prior service cost            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount (7)   (31)   (15) (62)
Tax benefit/ (expense) 1   7   4 15
Total other comprehensive (loss) income (6)   (24)   (11) (47)
Net (loss) gain from hedging activities            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount (1,433)   7,059   3,719 (3,244)
Tax benefit/ (expense) 358   (1,660)   (930) 723
Total other comprehensive (loss) income (1,075)   5,399   2,789 (2,521)
Foreign currency translation            
Other Comprehensive Income (Loss) [Line Items]            
Pre-tax amount (679)   828   (2,363) 3,013
Tax benefit/ (expense) 0   0   0 0
Total other comprehensive (loss) income $ (679)   $ 828   $ (2,363) $ 3,013
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Change by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance $ 711,356 $ 705,464 $ 674,151 $ 707,229 $ 705,464 $ 707,229
Other comprehensive income (loss) before reclassifications         7,955 9,817
Amounts reclassified from accumulated other comprehensive income         (7,005) (8,884)
Total other comprehensive (loss) income (1,224) 2,174 6,692 (5,759) 950 933
Ending balance 717,283 711,356 667,764 674,151 717,283 667,764
Total             
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance 1,216 (958) 233 5,992 (958) 5,992
Total other comprehensive (loss) income (1,224) 2,174 6,692 (5,759)    
Ending balance (8) 1,216 6,925 233 (8) 6,925
Defined benefit and other postretirement plans             
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   612   (508) 612 (508)
Other comprehensive income (loss) before reclassifications         540 412
Amounts reclassified from accumulated other comprehensive income         (16) 29
Total other comprehensive (loss) income 530   465   524 441
Ending balance 1,136   (67)   1,136 (67)
Gain (loss) on cash flow hedging relationships:            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   12,546   24,672 12,546 24,672
Other comprehensive income (loss) before reclassifications         9,778 6,392
Amounts reclassified from accumulated other comprehensive income         (6,989) (8,913)
Total other comprehensive (loss) income (1,075)   5,399   2,789 (2,521)
Ending balance 15,335   22,151   15,335 22,151
Foreign currency translation             
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   $ (14,116)   $ (18,172) (14,116) (18,172)
Other comprehensive income (loss) before reclassifications         (2,363) 3,013
Amounts reclassified from accumulated other comprehensive income         0 0
Total other comprehensive (loss) income (679)   828   (2,363) 3,013
Ending balance $ (16,479)   $ (15,159)   $ (16,479) $ (15,159)
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Reclassifications out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Other (expense) income $ (410)   $ (610)   $ (627) $ (182)
Total before tax 11,375   34,909   13,775 34,385
Interest expense, net (12,895)   (9,168)   (26,304) (19,000)
Tax expense (3,080)   (8,787)   (4,259) (9,734)
Net income 8,295 $ 1,221 26,122 $ (1,471) 9,516 24,651
Amounts Reclassified from Accumulated Other Comprehensive Income            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Net income 3,506   8,385   7,005 8,884
Defined benefit and other postretirement plans  | Amounts Reclassified from Accumulated Other Comprehensive Income            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Total before tax 13   (2)   22 (34)
Tax expense (3)   0   (6) 5
Net income 10   (2)   16 (29)
Net gain | Amounts Reclassified from Accumulated Other Comprehensive Income            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Other (expense) income 6   29   7 28
Net prior service cost | Amounts Reclassified from Accumulated Other Comprehensive Income            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Other (expense) income 7   (31)   15 (62)
Gain (loss) on cash flow hedging relationships: | Amounts Reclassified from Accumulated Other Comprehensive Income            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Interest expense, net 4,662   11,187   9,318 11,885
Tax expense (1,166)   (2,800)   (2,329) (2,972)
Net income $ 3,496   $ 8,387   $ 6,989 $ 8,913
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 27, 2022
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Equity, Class of Treasury Stock [Line Items]              
Repurchases of common shares   $ 5,010   $ 43,524 $ 29,850    
Shares withheld for tax withholding obligation (in shares)           128,801 95,269
Fair value of shares withheld for tax payments     $ 1,218   $ 866 $ 1,218 $ 866
Stock Repurchase Program 2022              
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount $ 450,000            
Stock repurchase program, period (in years) 4 years            
Shares acquired (in shares)           552,081 7,000,000
Average cost per share (in dollars per share)           $ 9.05 $ 10.48
Repurchases of common shares           $ 4,998 $ 73,373
Remaining authorized repurchase amount   $ 229,594       229,594  
Excise tax           $ 0 $ 630
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill - Schedule of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 404,470
Foreign exchange impact (195)
Ending balance 404,275
Ecoservices  
Goodwill [Roll Forward]  
Beginning balance 326,589
Foreign exchange impact 0
Ending balance 326,589
Advanced Materials & Catalysts  
Goodwill [Roll Forward]  
Beginning balance 77,881
Foreign exchange impact (195)
Ending balance $ 77,686
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill - Narrative (Details)
Oct. 01, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Percentage of fair value in excess of carrying amount 30.00%
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Operating Expense, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Other Income and Expenses [Abstract]        
Amortization expense $ 2,644 $ 2,643 $ 5,289 $ 5,280
Transaction and other related costs 140 1,190 198 2,624
Restructuring, integration and business optimization costs 159 1,106 385 2,129
Net (gain) loss on asset disposals (34) 1,128 614 2,306
Other, net 199 195 288 641
Total other operating expense, net $ 3,108 $ 6,262 $ 6,774 $ 12,980
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Finished products and work in process $ 48,536 $ 41,658
Raw materials 3,491 3,457
Inventories, net 52,027 45,115
Valued at lower of cost or market:    
LIFO basis 30,003 24,815
Valued at lower of cost and net realizable value:    
FIFO or average cost basis $ 22,024 $ 20,300
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Affiliated Companies - Ownership Percentage (Details)
Jun. 30, 2024
Zeolyst International  
Schedule of Equity Method Investments [Line Items]  
Percent ownership 50.00%
Zeolyst C.V.  
Schedule of Equity Method Investments [Line Items]  
Percent ownership 50.00%
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Affiliated Companies - Summarized Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Schedule of Equity Method Investments [Line Items]            
Gross profit $ 53,663   $ 60,970   $ 92,886 $ 97,464
Operating income 27,848   33,313   41,802 41,970
Net income 8,295 $ 1,221 26,122 $ (1,471) 9,516 24,651
Equity Method Investment, Nonconsolidated Investee            
Schedule of Equity Method Investments [Line Items]            
Sales 70,644   99,188   127,505 155,085
Gross profit 16,751   34,461   33,929 44,571
Operating income 5,739   25,103   12,583 27,502
Net income $ 4,665   $ 25,926   $ 12,010 $ 29,573
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Affiliated Companies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Business Combination          
Amortization of investment in affiliate step-up $ (940) $ (1,601) $ (2,541) $ (3,201)  
Accounts payable 34,195   34,195   $ 40,195
Related Party          
Business Combination          
Accounts receivable, after allowance for credit loss 5,018   5,018   3,231
Accounts payable 2,859   2,859   1,351
Sales 2,110 757 2,110 2,457  
Purchases from related party 0 0 0 0  
Business Combination          
Business Combination          
Net purchase accounting fair value adjustments 222,073   222,073   $ 224,614
Amortization of investment in affiliate step-up $ 940 $ 1,601 $ 2,541 $ 3,201  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment    
Property, plant and equipment, gross $ 1,076,218 $ 1,044,202
Less: accumulated depreciation (502,659) (467,298)
Property, plant and equipment, net 573,559 576,904
Land    
Property, Plant and Equipment    
Property, plant and equipment, gross 96,807 96,833
Buildings and improvements    
Property, Plant and Equipment    
Property, plant and equipment, gross 92,085 84,860
Machinery and equipment    
Property, Plant and Equipment    
Property, plant and equipment, gross 851,706 820,509
Construction in progress    
Property, Plant and Equipment    
Property, plant and equipment, gross $ 35,620 $ 42,000
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment [Abstract]        
Depreciation $ 18,108 $ 17,455 $ 36,523 $ 34,147
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-term Debt - Summary of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument    
Total debt $ 873,000 $ 877,500
Original issue discount (7,621) (6,162)
Deferred financing costs (2,974) (3,392)
Total debt, net of original issue discount and deferred financing costs 862,405 867,946
Less: current portion (6,548) (9,000)
Total long-term debt, excluding current portion 855,857 858,946
2024 Term Loan Facility    
Debt Instrument    
Total debt 873,000 877,500
ABL Facility    
Debt Instrument    
Total debt $ 0 $ 0
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-term Debt - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Debt Instrument          
Debt extinguishment costs     $ 90 $ 0  
2021 Term Loan Facility          
Debt Instrument          
Unamortized deferred financing costs   $ 30 30    
Unamortized discount, write off   59 59    
2021 Term Loan Facility | Secured Overnight Financing Rate (SOFR) | Variable Rate Component One          
Debt Instrument          
Variable rate on spread 2.25%        
2021 Term Loan Facility | Secured Overnight Financing Rate (SOFR) | Minimum | Variable Rate Component Two          
Debt Instrument          
Variable rate on spread 1.25%        
2021 Term Loan Facility | Secured Overnight Financing Rate (SOFR) | Maximum | Variable Rate Component One          
Debt Instrument          
Variable rate on spread 2.75%        
2021 Term Loan Facility | Secured Overnight Financing Rate (SOFR) | Maximum | Variable Rate Component Two          
Debt Instrument          
Variable rate on spread 1.75%        
2024 Term Loan Facility          
Debt Instrument          
Debt extinguishment costs   4,471 4,471    
Unamortized discount, noncurrent $ 2,183 2,183 2,183    
Long-term debt, fair value $ 873,000 $ 873,000 $ 873,000   $ 876,403
2024 Term Loan Facility | Secured Overnight Financing Rate (SOFR)          
Debt Instrument          
Credit spread adjustment 0.10%        
Effective interest rate 7.59% 7.59% 7.59%    
ABL Facility | Secured Overnight Financing Rate (SOFR)          
Debt Instrument          
Credit spread adjustment     0.10%    
Effective interest rate 8.75% 8.75% 8.75%    
ABL Facility | Secured Overnight Financing Rate (SOFR) | Minimum          
Debt Instrument          
Variable rate on spread     1.25%    
ABL Facility | Secured Overnight Financing Rate (SOFR) | Maximum          
Debt Instrument          
Variable rate on spread     1.75%    
ABL Facility | Base Rate | Minimum          
Debt Instrument          
Variable rate on spread     0.25%    
ABL Facility | Base Rate | Maximum          
Debt Instrument          
Variable rate on spread     0.75%    
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments - Interest Rate Cap Agreements (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
derivative
derivative_instrument_held
Derivative  
Number of instruments | derivative 4
Annuitized premium of instruments in effect $ 24,817
Cash flow hedging  
Derivative  
Number of instruments in effect | derivative_instrument_held 3
Current notional amount of instruments in effect $ 650,000
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
derivative_instrument_held
Derivative  
Amount of derivative loss expected to be transferred from OCI $ 8,700
Cash flow hedging  
Derivative  
Number of instruments in effect | derivative_instrument_held 3
Notional amount $ 650,000
Derivative, cap interest rate 1.00%
Cash flow hedging | Interest Rate Cap One  
Derivative  
Notional amount $ 250,000
Cash flow hedging | Interest Rate Cap Two  
Derivative  
Notional amount 250,000
Cash flow hedging | Interest Rate Cap Three  
Derivative  
Notional amount 150,000
Cash flow hedging | Interest Rate Cap Three Period Two  
Derivative  
Notional amount $ 175,000
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments - Fair Values of Derivative Instruments Held (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivative assets    
Derivative asset, current $ 12,270 $ 13,419
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Prepaid and other current assets Prepaid and other current assets
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term assets Other long-term assets
Derivative liabilities    
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Derivatives designated as hedging instrument | Cash flow hedging | Interest rate caps    
Derivative assets    
Derivative asset, current $ 12,270 $ 13,419
Derivative asset, noncurrent 7,695 5,602
Interest rate caps 19,965 19,021
Derivative liabilities    
Derivative liability, noncurrent 403 2,496
Derivative liability $ 403 $ 2,496
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments - Effect of Derivative Instruments Designated as Hedges on Other Comprehensive Income (Details) - Interest rate caps - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Amount of gain (loss) reclassified from AOCI into income        
Amount of gain (loss) recognized in OCI on derivatives $ 3,229 $ 18,246 $ 13,037 $ 8,641
Interest (expense) income        
Amount of gain (loss) reclassified from AOCI into income        
Amount of gain (loss) reclassified from AOCI into income $ (4,662) $ 11,187 $ (9,318) $ 11,885
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments - Cash Flow Hedge Impact on Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative        
Interest expense, net $ (12,895) $ (9,168) $ (26,304) $ (19,000)
Amount reclassified from AOCI into income | Gain (loss) on cash flow hedging relationships:        
Derivative        
Interest expense, net $ 4,662 $ 11,187 $ 9,318 $ 11,885
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Effective income tax rate 27.10% 25.20% 30.90% 28.30%
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Benefit Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Defined Benefit Pension Plans        
Defined Benefit Plan, Net Periodic Expense (Benefit)        
Interest cost $ 808 $ 871 $ 1,616 $ 1,742
Expected return on plan assets (827) (837) (1,654) (1,674)
Settlement (gain) loss (6) 29 (6) 29
Net periodic (benefit) expense (25) 63 (44) 97
Other Postretirement Benefits Plan        
Defined Benefit Plan, Net Periodic Expense (Benefit)        
Interest cost 6 6 12 12
Amortization of prior service credit (7) (31) (15) (62)
Amortization of net gain 0 0 (1) (1)
Net periodic (benefit) expense $ (1) $ (25) $ (4) $ (51)
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Accounts payable, related parties $ 34,195   $ 34,195   $ 40,195
Related Party          
Related Party Transaction [Line Items]          
Sales 2,110 $ 757 2,110 $ 2,457  
Purchases from related party 0 0 0 0  
Accounts receivable, after allowance for credit loss 5,018   5,018   3,231
Accounts payable, related parties 2,859   2,859   1,351
Related Party | Corporate Joint Venture          
Related Party Transaction [Line Items]          
Accounts receivable, after allowance for credit loss 5,008   5,008   3,164
Accounts payable, related parties 0   0   $ 0
Related Party | Operating Lease Rental Payments | Corporate Joint Venture          
Related Party Transaction [Line Items]          
Sales 78 155 78 155  
Related Party | Sales from Partnership to Company          
Related Party Transaction [Line Items]          
Purchases from related party 0 0 0 0  
Related Party | Manufacturing Costs | Corporate Joint Venture          
Related Party Transaction [Line Items]          
Sales 6,050 5,028 10,084 10,869  
Related Party | Services | Corporate Joint Venture          
Related Party Transaction [Line Items]          
Sales 4,600 3,618 8,900 7,252  
Related Party | Product Demonstration Costs | Corporate Joint Venture          
Related Party Transaction [Line Items]          
Sales $ 238 $ 428 $ 595 $ 928  
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Reportable Segments - Summary Financial Information by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting        
Sales $ 182,820 $ 184,110 $ 343,357 $ 344,984
Adjusted EBITDA from reportable segments 64,426 85,507 117,049 135,283
Equity in net income from affiliated companies 1,392 11,374 3,464 11,597
Amortization of investment in affiliate step-up 940 1,601 2,541 3,201
Joint venture depreciation, amortization and interest 3,227 3,212 6,481 6,821
Ecoservices        
Segment Reporting        
Sales 153,958 158,065 295,560 295,805
Adjusted EBITDA from reportable segments 49,709 60,136 91,203 96,924
Advanced Materials & Catalysts        
Segment Reporting        
Sales 28,862 26,045 47,797 49,179
Adjusted EBITDA from reportable segments 14,717 25,371 25,846 38,359
Advanced Materials & Catalysts | Zeolyst Joint Venture        
Segment Reporting        
Sales 29,024 44,689 52,505 66,763
Adjusted EBITDA from reportable segments $ 5,559 16,194 $ 12,486 21,630
Percent ownership 50.00%   50.00%  
Equity in net income from affiliated companies $ 1,392 11,382 $ 3,464 11,608
Amortization of investment in affiliate step-up 940 1,601 2,541 3,201
Joint venture depreciation, amortization and interest $ 3,227 $ 3,212 $ 6,481 $ 6,821
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Reportable Segments - Reconciliation of Net Income to Segment Adjusted EBITDA (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting [Abstract]        
Income before income taxes $ 11,375 $ 34,909 $ 13,775 $ 34,385
Interest expense, net 12,895 9,168 26,304 19,000
Depreciation and amortization 21,624 20,969 43,557 41,166
Unallocated corporate expenses 7,532 6,153 14,613 13,080
Joint venture depreciation, amortization and interest 3,227 3,212 6,481 6,821
Amortization of investment in affiliate step-up 940 1,601 2,541 3,201
Debt extinguishment costs 4,560 0 4,560 0
Net (gain) loss on asset disposals (34) 1,128 614 2,306
Foreign exchange (gain) loss (99) (398) 79 (1,136)
LIFO (benefit) expense (1,547) 1,111 (2,671) 2,510
Transaction and other related costs 140 1,190 198 2,624
Equity-based compensation 3,827 5,002 7,507 9,070
Restructuring, integration and business optimization expenses 159 1,106 385 2,129
Other (173) 356 (894) 127
Adjusted EBITDA from reportable segments $ 64,426 $ 85,507 $ 117,049 $ 135,283
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Narrative (Details)
Jun. 30, 2024
shares
Share-Based Payment Arrangement [Abstract]  
Number of shares available for grant (in shares) 8,032,299
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details)
1 Months Ended 6 Months Ended
Feb. 29, 2024
Jun. 30, 2024
$ / shares
shares
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award    
Granted (in shares) | shares   1,126,166
Granted, weighted average grant date fair value (in dollars per share) | $ / shares   $ 8.84
Restricted Stock Units | Board of Directors    
Share-based Compensation Arrangement by Share-based Payment Award    
Award requisite service period (in years)   1 year
Restricted Stock Units | Employee    
Share-based Compensation Arrangement by Share-based Payment Award    
Award requisite service period (in years)   3 years
Performance Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award    
Granted (in shares) | shares   535,629
Granted, weighted average grant date fair value (in dollars per share) | $ / shares   $ 10.23
Performance Stock Units | 2024 Grants    
Share-based Compensation Arrangement by Share-based Payment Award    
Granted (in shares) | shares   535,629
Award requisite performance period   3 years
Granted, weighted average grant date fair value (in dollars per share) | $ / shares   $ 11.64
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Expected dividend yield   0.00%
Risk-free interest rate   4.09%
Expected volatility   39.45%
Expected term (in years)   2 years 11 months 12 days
Performance Stock Units | 2024 Grants | Company Performance Measure    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Granted, percentage of target   0.50
Performance Stock Units | 2024 Grants | Total Shareholder Return (TSR)    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Granted, percentage of target   0.50
Performance Stock Units | 2024 Grants | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting percentage   50.00%
Performance Stock Units | 2024 Grants | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting percentage   200.00%
Performance Stock Units | 2021 Grants    
Share-based Compensation Arrangement by Share-based Payment Award    
Award requisite service period (in years) 3 years  
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Schedule of RSU and PSU Activity (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Restricted Stock Units  
Number of units  
Nonvested, beginning balance (in shares) | shares 1,962,828
Granted (in shares) | shares 1,126,166
Vested (in shares) | shares (999,788)
Forfeited (in shares) | shares (21,597)
Nonvested, ending balance (in shares) | shares 2,067,609
Weighted average grant date fair value (per share)  
Nonvested, beginning balance (in dollars per share) | $ / shares $ 10.55
Granted (in dollars per share) | $ / shares 8.84
Vested (in dollars per share) | $ / shares 11.10
Forfeited (in dollars per share) | $ / shares 10.19
Nonvested, ending balance (in dollars per share) | $ / shares $ 9.36
Performance Stock Units  
Number of units  
Nonvested, beginning balance (in shares) | shares 959,217
Granted (in shares) | shares 535,629
Vested (in shares) | shares 0
Forfeited (in shares) | shares (126,497)
Nonvested, ending balance (in shares) | shares 1,368,349
Weighted average grant date fair value (per share)  
Nonvested, beginning balance (in dollars per share) | $ / shares $ 11.84
Granted (in dollars per share) | $ / shares 10.23
Vested (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 12.99
Nonvested, ending balance (in dollars per share) | $ / shares $ 11.10
RSAs with performance only targets not achieved  
Number of units  
Granted (in shares) | shares 4,540
Weighted average grant date fair value (per share)  
Granted (in dollars per share) | $ / shares $ 8.81
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award        
Stock compensation expense $ 3,827 $ 5,002 $ 7,507 $ 9,070
Stock-based compensation expense, tax benefit 939 $ 1,181 $ 1,841 $ 2,154
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Forfeited, performance-based restricted shares (in shares)     21,597  
Unrecognized stock-based compensation expense 14,391   $ 14,391  
Unrecognized stock-based compensation expense, period for recognition     1 year 10 months 2 days  
Performance Stock Units (PSUs)        
Share-based Compensation Arrangement by Share-based Payment Award        
Unrecognized stock-based compensation expense $ 9,474   $ 9,474  
Unrecognized stock-based compensation expense, period for recognition     2 years 1 month 17 days  
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Weighted average shares outstanding – Basic (in shares) 116,912,332 118,651,402 116,935,708 120,335,414
Dilutive effect of unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions (in shares) 722,957 1,269,340 609,532 1,496,528
Weighted average shares outstanding – Diluted (in shares) 117,635,289 119,920,742 117,545,240 121,831,942
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share - Calculation of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator:            
Net income $ 8,295 $ 1,221 $ 26,122 $ (1,471) $ 9,516 $ 24,651
Denominator:            
Weighted average shares outstanding – Basic (in shares) 116,912,332   118,651,402   116,935,708 120,335,414
Weighted average shares outstanding – Diluted (in shares) 117,635,289   119,920,742   117,545,240 121,831,942
Net income per share:            
Basic income per share (in dollars per share) $ 0.07   $ 0.22   $ 0.08 $ 0.20
Diluted income per share (in dollars per share) $ 0.07   $ 0.22   $ 0.08 $ 0.20
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share - Anti-dilutive Shares (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
RSAs with performance only targets not achieved        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Anti-dilutive stock options (in shares) 0 0 0 99,495
Stock options with performance only targets not achieved        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Anti-dilutive stock options (in shares) 0 0 0 103,907
Anti-dilutive RSUs and PSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Anti-dilutive stock options (in shares) 431,837 685,656 481,281 630,668
Anti-dilutive stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Anti-dilutive stock options (in shares) 367,100 520,757 367,100 607,783
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash paid during the period for:    
Income taxes, net of refunds $ 16,439 $ 9,955
Interest 33,155 19,391
Non-cash investing activity:    
Capital expenditures acquired on account but unpaid as of the period end 784 605
Non-cash financing activity:    
Accrued excise tax on share repurchases (Note 5) 0 630
Right-of-use assets obtained in exchange for new lease liabilities (non-cash):    
Operating leases $ 2,957 $ 6,202
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details)
$ in Thousands
Jul. 24, 2024
USD ($)
Subsequent Event  
Subsequent Event [Line Items]  
Equity method investment, aggregate cost $ 4,500
EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #: ED'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " V@ )9?F9Y:NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)\V*:.CFHGA2$%Q0O(5D=C=LTX1DI-VW-ZV[740?P&-F_GSS M#4QKHC0AX4L*$1,YS%>C[_HL35RS/5&4 -GLT>M25M-&B9@%1!R[%BZ "4:8?/XNH%V(<_5/[-P!=DJ.V2VI81CJ837GR@X-O#\_O<[K5J[/ MI'N#Y5=VDHX1U^P\^6UU_[!Y9$IP<5WQVXJ+C>"2-U+621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #: EEFVRD9S04 ,4> 8 >&PO=V]R:W-H965T&UL MM9EK;]LV%(;_"N$-0PLDL4@YCMLY!APEZ;*EK1MG';IA'VB)MH5*HD=1=OSO M=RC94II11YY0?TET.Z_Y\/#RDAQNI/J:+H70Y"F.DO2RL]1Z];;;3?VEB'EZ M)EDH3,1$D32+ M8ZZV5R*2F\L.[>P?/(2+I38/NJ/ABB_$5.C?5Q,%=]U2)0ACD:2A3(@2\\O. MF+[U7&8"\B\^AV*3/KLF!F4FY5=SC/X( [V\[ PZ)!!SGD7Z06Y^$3N@!-"Z7W!W 6X.6I0L MQ[KFFH^&2FZ(,E^#FKG(ZR:/!IHP,6F<:@5O0XC3(T^NA2(3R!@Y)>F2*Y$. MNQJ$S>NNOQ.Y*D18C4B?O)>)7J;D)@E$\&U\%PI4EHKM2W7%4,%?L^2,N,X) M80[K6'?%,=Q+Z![96P/4Q]="W]#/JI)H_;E;"1XN'4 M.?UD0T*C6B*=ETCGAR%]RKC20D5;\B!64FD;'BZE56:K% ^-:HG7+_'ZA^%- MA IE8'HA@<' FCQQWM1T/C6_)>5%R7AS8,A6'>22?!NKSB&O->91:$XF& MM00NH.&*,V.#2T)=R;$N[-(7 / M8A&:8132^(''UC;:H./+]3;5Y"[QSVR,:'1+1NI4TZES""443BIHF=PTTA,R MU= =B53$DUFBU1;^!U;T!O7K&QLQ'M06^9F#H(<@/_(GN:^5%@]ORLHJ7'<([#@)03T_V%^0>OB,?$WM><4G7<4PXU-Y& MP@!^K<#:6LE1F;;DE0VBJ/'X#[EG[J!5/\I-8J7&Y=[S"'R5+=+#(]N"5A:( MXB;F)6C9?R=*KL/$M^<8UYR,K:#'\$6T,D84MS,O025L>PTJT'PP5>]0:]UU:P8W@B6IDBBCN9>^E#QB9+ MF6"FH4&D3R].*2S]K7S'L$2T\D04-S2/H08[).>$LE>SUV0J_$Q!+JV0N)(G MXQAF)5A3^U]/R(HKLN91)LB/SIE#R0J6>/D"V%H'QW!.M+).%/<\8'B#,%F0 MZ3:>RL(&H0]?IE9KA(>U MY:NL$3O(&GF94F;=4BQ6\D3"A))9=UH:%+]8]V<\/*HM9V6)V$&6Z"Z!Q76Q M,6<6H'P/;N7$%>LXCV& 6&6 V$$&R"S0P,N#)UA(91V)&G3NN8*V/O9] 4(@ M$Q225N)C."%6.2%VD!.:QCR*R%66PNO4WFYQG=KU-A[7EJ\R0.P@ W03"[4P M'?,=*.@E>(1XQ1-[:G'!>M!C^!]6^1^&VY=](I<"$HGAX3+U>,=P0:QR00PW M,/N1MICBI\44/\WWL\G'3(.K3Y@P?A$?A/V/#9M$SGTPADXKM6KX\%MDUG9'8:[ ME?U\>1NFQMM^$6#5L$W-!KE3L+:GKG5##(]L">I6_L=MV,_9[V@^)[V%A]8A MMD&L;LL6#VO+6'D@%WL@ MTR!0.ZSB/GY:4I\LRM9G!F63\LSVG%^,MFM/B\.>-]S,V&F M)!)S"'7.+F#$4\69:7&CY2H_=IQ)K66<7RX%#X0R'\#[N91Z?V-^H#RY'OT+ M4$L#!!0 ( #: EGP]&;P!08 *L: 8 >&PO=V]R:W-H965T&ULK5E;;]LV&/TKA%<,+=#&XD6WS#&06.J68;F@3M>'80^,3=O" M)-$5Z23]]Z,ND6R24M+6>8AU.=\AS\>/Y)$T>>3%?V+#F 1/69J+L]%&RNWI M>"P6&Y91<<*W+%=W5KS(J%2GQ7HLM@6CRRHH2\?(<;QQ1I-\-)U4UVZ+Z83O M9)KD[+8 8I=EM/AVP5+^>#:"H^<+GY+U1I87QM/)EJ[9G,G/V]M"G8U;EF62 ML5PD/ <%6YV-SN%IC% 94"'^3MBCV#L&I91[SO\K3RZ79R.G[!%+V4*6%%3] M/+ 92].22?7C:T,Z:MLL _>/G]D_5N*5F'LJV(RG7Y*EW)R-@A%8LA7=I?(3 M?_R#-8+3V[N8K! M!_!Y'H&W;]Z!-R#)P=V&[P3-EV(REJHG)=]XT;1Z4;>*>EK%X(KG@Y#1=HD/#/77X"L/,>( <12W]FKP_'-CD_UWK\PZT? M) .W-8$K/MS#=YDO>,; 7%+)U)H@P3_G]T(6:D[_:QOJFHS8RQ@1$@[(F2(?3JG*;-.LSK,J\+* M/>%A"@,4(&&I;%RYJ#G=?"0JAWL69#88AT06;,.0ZQ(>:8 N,^.Y>E@\$>ZU@ M;U#P[P47 FP+ODJD3:IGM.IBS\.:4A/E.:&O"S51(0H"3]-I0?G$ZQE7OY7I M#]>N,@%)OGX/UBQG!4V!VC( 7:J]+"D7E=(G /:DC(^PE[AO)A_YCC[@%A3$ MH:NEP401@O5I$%M0R(4]:0C:- 2#:;B1&U8 9?!*R?GZ6?)[D#/KZ =&)U1' M TVU"?*0AS31%I#O$TVS"5+S*NBI\+#5' YK;M4FU99BTQF: ^<'1!=JHC#& M4)L+D8DB,'"T?,0VU/Z,.9 *G ;I: M)6FBMM,E4%>W-$_LM=XTL=^W#ZJ,-04S*PQB?5 C&P[O3^@Z(78Z-_1[4K+G M+>%@2BYSR=1F*%\L]H;GL/P"??K.++ 0>H&NVD0A#SN&:DN;H>/TU0'J1*-! MT1&[+P679;]+Q*8R4 NUM]D'')G%Z'KZ]FU!Z0O\JXCB0:)#O9U9A(/.IUG8 M7AQA;)EUADX3Y!DFQ09"ND6Q@)0QZI':N3 X;,,:8WS/U ,Z:]8T(.E3SV0F M9A_4)#6*VH1A$CJA+MO"AGV=+;:RX<#MD=Z9,SCLSFX+_I!4;P>4]I>EFXX) M.X$QW"8J\ -?%VZBU'8H9U)@_[@,U\G%*A-&X@-+=BI5?.@V_O>Q[VC MLD5'98N/Q78X(IU?A,.&\8**9&&,26DLP)*G*2U$=_6==:1J?G]_L3]Q?.?@ M#^K%:@LR:]5*'>BU:N7JJ=3.4\)A4QDEZ:XT4C^3F?!',F,+,C-CI38R8^6R M9P9U#A0Y@W/X2_565*6&/BC?O69U!@3@.RFD>NI2CL0ZI=&@L?W>*7U4MNBH M;/&QV X'J//#:-@/UU.ZK--Z9*S%B2R^%'HA1!CKSP%6:*!V Z(_]$0]K-CU MC>*T09&#L4OZGH%19X[1"^:XF;POY<#TJ1#Z'G;50X&> QLT#)'C$R,'5E:7 MN$A_,13;H @&&(9$GZ;CO9?O&2O6U5^ZF]1?QFI3R3?5J_^[[F4/*L. M-XPN65$"U/T5Y_+YI&R@_3XU_1]02P,$% @ -H "61XFWCOW P 80X M !@ !X;"]W;W)K,YX\EX MW#\P_D,DA$CTE&=4#(Q$RFW/-,4R(7DL;MB64'BS9CR/)0SYQA1;3N)5891G M)K8LW\SCE!K#?C$WY<,^V\DLI63*D=CE>4',31,U)2%HS]4(/Q M:F!8RB.2D:54%#'\[9?&2'CZ02Y"F^)'H81)&DUD4(GB:/7P:A[=S&,SF\'8S]/ ! M7MU/'Z./@!M_B=!X N,(O4>?9R%Z\_HM>HU2BN8)VXF8KD3?E."78C>7E0]W MI0_XC \.NF=4)@)%=$56&OOPLKU_P=Z$>-1!P<]!N<,7"?_9T1OD6.\0MK"K M\6?T(4?,X9OIF,)8'2(!%;HQ'+H1XEJE#L"1K3 M)"4+). MI?9T*$F]HX3Q'*N1GVT,Y%0C.S4\JH">)*>&QSV3FIU:=>>/7U^9@V@#G1E: MR';WD;BVY>U'RG,DX0TQ3DZI$.%^-NYHMQ\TT';51OM]M5N,VJ.LU MOIM(@W'.B+>MWSVC=5'^2%.&M6V?U3H*.E;';FC5H!P$;XJ[BH#-W%%9]D;U;'T?NBUN 8WY.[LWLC7SH;H_%2WZ M;_KR\G4?9\J!9-NB85\P">U_\9C '9!P!8#W:\;D M\T M4-\JA_\"4$L#!!0 ( #: EG48SR7,@< )4= 8 >&PO=V]R M:W-H965T&ULK5EM<]HX$/XK&J[3:6<@6))?FX09 KDKG5R2 M*^G=W$?'B."I;5%;SLO]^EL98P.217J7#R0VK-;/2MI]'JW/GGC^O5@Q)M!S MFF3%>6\EQ/K3<%A$*Y:&Q0E?LPQ^6?(\#07[WU_FL5/ 1S'Q9LPI._XH58 MG??\'EJP95@FXBM_^LSJ@!SI+^))4?U%3[6MU4-160B>UH,!01IGF__A@"M MT@J\*:AB(7\">72&KS)BVINJM$039S)99R+ M''Z-89P836ZNIY?7\\LI@JOYS=5L.KZ#FXOQU?AZ_\7P.\>G"V(RS]>-DR-E>B+0)D9J\CR9AL4*P6"B2%^Q'&3^&"( <;[A/51QH0. MYL:3LPO (0I,C16FV-;#=!J8CA'F+'N$R>-YS(I.>([R8 ?VJW< 3[6R'8P[ M9M%MX+E&>%.6P]S)THC"HF#Z57:5)V-"/.L G\:*VCC0X_,:?)X1WVW.UF&\ MJ#8D%RN60Y'+UPI[G=:RVW\#UC7#ON B35T#TE8<3 MEP:.>X!18V8[@>_I008-R.#HEBQ$*G-:5N=PN8R3.!0,4IZGZS"#K:K#'*C[ MSPJP?[A--6:VA0-?CQE;+?%81W8":)%=1Q@@/46CLWL#KV ][A2VR$_1OGBZ(YA^"T=O9.!NZ#:]D, M&YED=%-E5)R),'N(H8#6.[9[-HF:-%9@$W((6&.'7/0P$RU,34)5YJ$.H MLD=5,Q)0MPMHRU#83%&;HF6 IS(/]G$0J !UAM3SG"Z(+4MAUZB[KF;CB]G5 M[&YVJ15?V$AR/ZN^WLK;?JPMXV$SY4UJ]H S1YG' JHQXLN=?;1@]_KD5!G- M=>Q#D:.Q"BRK*S%;WL-FXFO4V#I\D5),"U"E,RD0E&JGFDD"Z1 ZN&4];*:] M&Z /4#K90UTX@//N@?CD!+__Q2>8G-:\K<6NTAJ(A4,)I+&"1*%ZY*2E/F*F M/IC9^<'MMN! MOJ5!8J;!*5LR0+D Z@;)QI (GSNF6>4V.#) 43Y$JK7S@JYY;DF0'"'!HTF7 M\"9W"(LBR39 M?;CF@B'L?-2B-WK6(EZ* T]5[+F\'7SHVT>JD+DL%(:3?;G MHM4IU*Q3QHM%+)D=2J5L+0WB#$7A.H;2J06I4R"6Y=F'*Z2+_.7 MS2[KHU! ;2_$Z78'$;MO6V[?Q9M= KR M&.Z\,Y,O+'\/\X)!T/GF'>#F1O!U]1KMG@O!T^IRQ<(%RZ4! M_+[D('/J&_EFKGD3._H74$L#!!0 ( #: EGY)[\=.0, @+ 8 M>&PO=V]R:W-H965T&ULK99K;]HP%(;_BI5-4R=UY$(NT$$D M"E3MU+6H=-N':1],,,1J8F>V@7:_?K:39@3"K1I"8"?GO'[>DY/$G15E3SQ& M2(#G-"&\:\1"9!>FR:,8I9 W:(:(/#.C+(5"3MG#SS@>2S4 3/L9'".QDA\RT9, MSLQ298I31#BF!# TZQH]^Z)OZP0=\1VC%5\; V5E0NF3FMQ,NX:EB%""(J$D MH/Q;HCY*$J4D.7X7HD:YIDI<'[^J7VGSTLP$9DVM8 "AAV&%T!IJ*EFAKHVNALZ083=1G'@LFS6.:)L']_-QC>C8<# M($?C^]N;0>]13BY[M[V[_A",KX?#QS$X&T&&B(B1P!%,/H)/X#TP 8_E4=XQ MA>10:F94K'F9K^GL6//+@C1 TSH'CN6X->G]_>D#%,ET6ZV;WVN,_Z?Q"IE:)9E:.Y3#_LT3:5;V7'1TSG(( -G MF( I31+(.,@0RZ_WQ[HBY,J!5E8/CF5H-2R[8R[7S1T(JD"[);1[ C1 N[H(#^.TMJDWN?1$58-OZ][JTWH2\WOH'N(L5]H'O#:F2K[WH[;WD MCW*7QQ?L)0<_"&EO$3CR>>'[MKO)6A?I.X'M;2*;:]L4M4?\"MD<$PX2-).I M5B.0&BS?=N4303.]AC+K2IB*D">GU$J7B=J,U1N?L._4$L#!!0 M ( #: EF<8W,#. H /=8 8 >&PO=V]R:W-H965T&ULO5SO!.O-F M/*[F2[%.J]?%1N3RE[NB7*>U/"R_C*M-*=)%6VB]&E/7]- 5:Q#\S\5 =?7::IGPNBJ_-P?O%Q3&:C)R%N$NWJ_JZ>/A5[!OD-7SS8E6U?YV'/=8=.?-M51?K?6%9@W66[_ZG MW_8=<52 L!,%Z+X [5N [0LPK0 -3A3@^P)<+T!/%/#V!3R]@'>B@+\OX&L% M6'BB0+ OT*H_WO5N*\TLK=/+\[)X<,H&+=F:#ZV^;6FI2)8W0_&F+N6OF2Q7 M7TZO/LRB#S?1S)&?;JY^>S][>RL/;F[EO]^C#[IT!12;VHM-B_5:#F;91?.O0.F9O?3;Q2)K3H9TY6S2;'$FFS!/-QE< MD\C.]>+M?+Y=;U=I+1;->9#-L_HE0!-;:9I9YTVU2>?B8B2GE4J4]V)T>2LG MF&I;?M^U\Y63ULZ\J.H__XGX[E^!&,DCS3ZJ:5$O12G9UC+:LIE=[H544AX+ ME7@ IOZ6*T<.5$_I.7BOU O,YMR\# \.=ZFF&0S3+((DRS&)$N0 MR)2AQ ]#B5M/S ]R??.^/D"TT] ::*CTF&11K_K' MF"$3)#)%4^^@J6?5] J8R7?B@A/Z3F//[",O\/2IUAIXJ,:89!$F68Q)ECS6 MLXK&_D%CWZKQM=ALR_E23OV54]PU8K>KGV4J*P3)ZYN5H.'$TZYJ4VO0H?IB MDD689'&_WDB08BH"!P>! ZO M^DWN?BOE\WU7*Z;I,JY(W:7]+2YE#OWHJKE M#Y#8@=F\B:\MB*;6\$.EQB2+,,GB/GV1($54A)XUL+:?JM,W( MQ;?F,SA-3XSFR"6L+JTUX%!I^T2,,"/&F&0)$IDB;7B0-K1+VT['3E956YE@ M;7.Y,/]Q#LL+L<@;W\79R'SHE9/+=9BEH$+ A16[=$CSXG\'[R! M/>EQ74!S , ![@"$ NT! C[ Q 0- @ X&F'@'2&"Z'/Z!$0J[TSU"1 99NA MLD6H;#$J6X+%I@ZISG4B5B>BGU>PYU#F".Z;/"!0_2-4MAB5+<%B4P=$9S41N]?T,VDJ 9P1 M,T^U5V#PP$ UG5#98E2V!(M-'1B=/T7L!I6Y3O[;-I=+.M>R3C9M&=\/ I_K M(\+$R75RH"_I !1Q"9T82SK(#2(!T\W/& 12SD-C20B25=YP@1NR4$ M+I0?SSY,!P3./DPZC!0P"3+>K7A!@U:(+% MIFYCZ.P?:K=_GK0 IH !Y(>ZU/;(0Z5&98M0V6)4MN2QWE65[FPI:K>EAMYA MHX#APYFG^SU3>]C!,F.R1:AL<<\>2;"BJD(?;4VR[TV*OLTS>?VO92;3;J@< M*#LU&^DS_;ZJO0J#14=UO%#9XE[]D6#%5"7OG"QJ=[*&W7.CIJ7% V;L0D-U MM'K%C%!CQJAL"1:;*G'G5%&[4X5^[XV:+A8EQN1N@K1\9P;RZ-F3O7&#A45U MG+#85&$[QXG:':T\(VKWC)[F*P &# F,^1?50D)EBU#9 M8E2VY+'>51_=Z!PD9G>0?N:.&8-VZE RT12WUV#P4QBH3A(J6]RO0Q*LH*KD MG97$[%;2L'23F;8)\XVSVAYRL,9]8D:H,6-4M@2+396X,Y&8W41"3S>9Z:-P M_1H.8#13>09 SD(:NKJRJ!X0$#1D^LZ\!"NFJMC1,W1V#\B^D9.#FIBF3$ ( M,_9? SB9\82Z- #*#?W0U_-( 'A&)(YIP!@"RLG0"XVN!T)3XI^XM'6>"[-[ M+D_+(YEIB(!Y)( #\D@(!>:1 !#.(R$@F$="P)-Y).L,#^8]8Q[),#>93%'9 M9JAL$2I;C,J68+&I0ZHS?)C=\.F51S+3%@D]8LQUJ(^,H;)%J&PQ*EN"Q::. M@,Z<8O:]1$_*-YFY R"@A3+T MV)OK!ER_'0H Y4*9&%L)8PA(*?-HH"_I .")!1WO'"!N=X >W<<)]BDWK0XP M^0!P0)]"*##Y (!P\@$!P>0#"GTR^>"=R<+),RZ3.:8Y,45EFZ&R1:AL,2I; M@L6F#JG.U.%V4Z??RU%,LV-"0T\_*U$W *&R1;U:$*/&3+#85&4[\X?;S9\G M+7\YY,-08X.?/?1@J5$?;4-EBU'9DD>[5]7ZZ U'=E=JZ$9.#M@XGO& []0> M=;#,F&P1*EOML&ZHII16&RJKIT9 MQ>UFU!,RS#VC\FY(*,,$<% V!*# #!, PADF! 0S3 BH9YCCHS>Z-J\$EKFB MS" K9R7N9"'W=2!'7KE[R^[NH"XV[4M>/Q=U7:S;CTN1RM.E G0< -(@ 8 >&PO=V]R M:W-H965T&ULK9IO;]LX$H>_"N%;'%J@KD52_YQ+#*1)BNUA MFP1U]OJ:EFF;5UGTBG2_H>1(MD@Q,39O:DL9TC\.A_/,2#W?R?*76G&N MT=,Z+]3%8*7UYFPT4MF*KYGZ+#>\@+\L9+EF&B[+Y4AM2L[FU:!U/B)!$(_6 M3!2#R7EU[[ZYV8FT/'7?M)!\YMFX.'WE]F_5HN'QG4Q2 =HSA=LF^L?2\E#M4&FN8S7RI?%.-AM6( MPFSC5)?P5P'C].3J[O;ZYG9Z_U+],>GXY M1M]EH5<*W11S/C\>/X)5-$LA+TOY0KP3_GM;?$8T^(1(0$*'GJNW#Z<>.;3Q M+*WFHWV>96J%%G!,%%J4F;A2&Y,%SA90D1M! %@UB#\,FD@O"#U(ED*99P.T="J2U'DLR&5$0O>"QLV"QJ\$P4PC_F0"?RO4RIR=>@4NE6-+P#CH:+1- K= M'+0@"[P2@>K [ *@"9XNLF>0FZU8L>0HETJA#TNH:3XZ,178#HNBCF"'T3"F MI$?T 7WQ*W[=!\9+VF%/Z,.,%WPA],X-[/?*0(QY:G'6:8I+1'.&F% MDU=S>^574XHI!5<0MQNI6.XN!8BE(L;=D^@P(C2(>Z2V',9>R$VF6F:_(%K7 M4/JJWERQG^0H#T1!TI5H6XV#I"]V6U!B/REO_MH*_6P*J@,$554#6RQ$#LD7 M0L2L@!7 &Z?\T(X&&L:6BQUF&$?CGD2,6Z1B+X,FU\(@$@I!@U,.E?G\1/V1 M#0@:!%8TVV8X.#0[EM\R#OLA=Z=7O/QDO.\49].+$*M6<5C%Y""1'$MK&8<3 M;[7R$]J@"AAL(S10HDYJ4+FLF$9;91P+18JS!L%>?)Y:A+S7;,=^:)&*_4S] M4<45F^4] 61C;Q@&B;5)#C/:RWO<\A'[ ?FM> 0F LI[U-G &\;QN%LEND[I.WD[-Q(&\,(RZ*=%E%B5]!0=IT4C\ M:+S,JC)(H0U[-KONE.A@("7IN"O1ABHA$8+EOFRLJ\'W:_.-L%AU%=M MTA;'U(_C'T#CY_KYT^FZJR6 XU+]=H MSF>Z.MS5HP[/XPMJ!@%V)+K,$LH37J>"- 6U-3?PSZP M)[03>K62^1R"N7HRP.N^ENU8.4?[S.K4[FI+">X62"ZS-.YY0$!;N%(_7)O0 M,'YN$ZFVXIVJG+5'I MB41U@Y!VVH S]H/2N@9LFW*L>6Z^]4DJM=.@P(V-B/90>';P=7O-R6;TT5ZBB M=/UVM;G;O)B_K%Y'=^Y_P6=7]>OU=IKZ;?]W5L*V*)3S!4P9?$[ HV7] KV^ MT')3O8.>2:WENOJZXFS.2V, ?U](J5\NS \T_XUA\G]02P,$% @ -H " M669+M)&T!@ NP\ !@ !X;"]W;W)KS%MI3*CT^/T[=*='ML8M#)TZ82/;2O=YIRT79^, M]D;]A_=JU03^,#T][N2*KBA\Z"X=WJ:#EEJU9+RR1CA:GHS.]@[/#U@^"7Q4 MM/8[SX(]65C[F5_>U">C&0,B355@#1(_-W1!6K,BP+@N.D>#2=ZX^]QK_S'Y M#E\6TM.%U7^H.C0GHUV_7/5/QYSOHJJWWZ+]9%=C825?3!MF4S M$+3*Y%]Y6^+P+1OF9<,\XN6%78I+1YY,D!RZXVF )9:?5D7K>=8Z_XK6%^*= M-:'QX@=34WUW_Q0(!YCS'N;Y_%&%;Z.9B/W96,QG\X-'].T/;N\G??M?T?>; M6TFCOB3WQN+"&F^UJF4F"N*PZSZ'XT=EI*F4U.(*'PFL#%[\=;;PP8%7?S\4 MH0S@X&$ 7&N'OI,5G8PZMN5N:'3Z],G>B]G1(^X=#.X=/*;]?V?U<:U[$_$M MB@_%:_*54UT?O//HHT=">OZA:*B+'PO8%X*C6ZDS$HH$VCED)^,3AEC;R17O5AINT#R M.F=O5$V.4E M55#WS2U(*[I!H$(C0U(,=^I8W<,H*I2>4XL82 0K5)N MPK<*/5C5:.75IM()D4WF?T40&W&& ")$J=4KD]-9 Z[;",R>)%C\+;22^O-& M(Y3)^\%6@S8LKJ-,_O%*^@ U9%:P D=7RMQ#Q/J+,2YQWM5F"++K-$"Q261C MUSGPQ6ZM\JSD_(JU]$#40$7RD%7!M PF:_ZYDMGLJV.Q(7/:G'=_@YR%\I=M8/"1UO M'62SF#)(>Y+9UL=X"WRH!P:WC"9E"HGX,FSS8#W<\1C_G/R<3\HIZLCQ&8.= MZS2BJ*JL"'($PNH=\N(YNM13\0'Q'XZ&C<=P,JU1(Y ML\S-@<9?L$_Q>O24.;%M JGDBG\/4'$7V1*%@J@X:BT:CU'(T8H@=9OCZ&PK M:A@F#;= 150?'.$S3G&7+4E'8N&LK%%RB8+$W>RQ[ -/E4KP3@%SF]Q[>>2Q M$QC(W6-5<4)P1^_&8MVHJLD=M9/PLW2'^[IVJ\#3BID-/FVZTM_H%IE49/*R M]$P!L=2P$W,=,>DE$*$&DPW./EIRC=.FR7%?21['AK8-#L[G]M6B2X@V'RY8 M'(?*[=XBM>8YT$NE>'@:U.\"*1BPK6#P4A=^<&OF2%>R4R !1*^CEM8&8]&&:N4K;3WHC\)C$<[/H)05&A,Y.P\9 MQ[$$+"AR565=S4T"P447Y?=H0JI5S*Q*=1RW3#&V@77J @T9^6 8<3X[8="7 M6?[3V=GE,,@;B6I9$"IE&R%0P;8J\-8N.A\EZAGMP$?0U,4^5>!VU"6CN9-S MUVOQG:L5&"RG9='"9$O:<:5R!?#6[3XON8 ?EF8"(+,# )7R6:<) M!3W].$<%5ART7DD_/981GFY(NFR#LYA*FUT;>/6?&.H;&W4-!P3?"#G=V/.I MM/[,%3:\H_I?%.9(Z7Q"LLR67;X^U([.,H??IVP+6.7;FMB;/?ME\)M=1K=E M):\1N7:!4M_?2Y>)_5KHU\L@+I\]UJ^#K<3,_RA6PKGJ^U M[R0?.#S.J$MLG4U>/A\)EZ^*^278+EW/%C;@$)D>&\22' M@G:NY?V$#PWW] M]!]02P,$% @ -H "62 4SJ_S!@ :1, !@ !X;"]W;W)K9K42J)!7'WW[O2$F64SE9APXH&DDFW]V]NWM'Z71E[&>W)/+BMBRT.QLM MO:].)A.7+*F4;L]4I/%+9FPI/6YM/G&5)9F&364QF4VG3R>E5'IT?AJ>7=GS M4U/[0FFZLL+592GM^I(*LSH;[8_:!Q]4OO3\8')^6LFIV>C*3M$!26>$23^W-"< MBH*!X,:7!G/4F>2-_>L6_56(';$LI*.Y*7Y7J5^>C8Y'(J5,UH7_8%8_4Q// M$>,EIG#A?[&*:Y\=CD12.V_*9C,\*)6.?^5MPT-OP_%TQX99LV$6_(Z&@I>4YJ1<>XM?%?;Y\W?@[2))3*V]TKFX]E*GTJ;N M=.*!SFLF28-T&9%F.Y">BK=&^Z43+W5*Z?;^";SJ7)NUKEW.[@5\4^L]<3 = MB]ET=G@/WD$7ZD' .]B!-Q2F^%BETI/ K9@OIXB;:/IPV#1WUHFK9$)G([2.(WM#H_/'C_:?3I_?$]AA%]CA?>C?E,/[ MD69[8A?8R>!3\TXR(UE:=4O-9X=$/E@BSG[6 L_)+$*Z4E:)3%,,BE MP1_QY/&CX]EL^OS5Q?5EN-Q__J-0SM6 S6N5 H&$-T*5E86) )PJEQ3&U2 5 M$E%(=@%+JGI1J$0L:H< G1,$BUZ%-96Q7BZ03T2R^D9=MY74B+E='9&!$'.S=E)?6:N=E_]MR)9*DH$]!G*P.A*4P$L2SE M9]#_9&C//.QY>4M)S7(HWF?PF>R/8V&LF+]_\9;IH T3LG"FI:.EM4]*DX"8 M#2T],H&4KZO84K+D9#MAX"86V"YLY:ET8K$>2,B>N-J5O94JBNC14MZ$6HC; M\0S/M:Y18/V*D N,H2[1G,!,L3=68,4=TD.$*;MT<3T7L^.IX)FAD6U/5I4L M_0J)A!H4=4@X!WQ?T@,! U%'@K?*#>5'649A0 D4E\@0!&)9D[1@B7*E-9N4 M&7P1+RB)_;5_-&YZC$VUCJ(8%T8CYL3!_L1],1NZE7IB2IK04B'*$; M6=2QQAD,QB##7%2>.[>E<8_%IX.-Q+"6W*\I?L%8J?2Q-Z0 M>;@8)5U-!*K ;SB?:-X5J^^$U<40Q[>4_,\@,$0JE M7GA3J<2%A//<9XN#(W]NTB"<;&:\T>%-E W"]#F,?07!=U MSJ3U3KE#_;5%3/"@Y'?MD%C*E%:QT:!>XI/!#!H,GTK>%-= ]W70+S+.+4*N2).>L+5;HN[=J M47/R-0*2.%#Y2")4?P'I#Q$CWDPJ*SB;)+YRB&M['*9%OF$B-R8-B6CU$E*1 M$<\V9(O\BK,:8'K X%U+<[1^'5P;>-I/#1]?5K!O2**K97T!OO=Z<.GV*T(>@=4I@Q,1TV.\^B-Q('7KD4S,1X\NKT9@&Y@ M%X0+NHN(]PCT8=%TLB6_U1&Q2^YVXW9']]K)]]6&JQ<_\\8[ 3<.Q0B_%LZ] MH=?E2>_S1TDV#Q]YH"7<"/%+2/>T^XYT$3^?;);'CU!OI&_*<+DDF9+E!?@],\:W-VR@^[IV_@]02P,$% @ M-H "62/_U&1%!@ @1( !D !X;"]W;W)K&UL MO5AM;]LV$/XK!Z\H&D"S)?E-SAN0I!G6#AV"I,V #?M 2[3%A2)5DDKB?[\[ MZL5.DWB./^R+)=)WQ^?NN3M2/'[0YL[FG#MX+*2R)[WF?1X?F( MY+W K> /=N,=R).YUG]V2I+CY MWEK_Q?N.OLR9Y1=:_B$REY_TDAYD?,$JZ:[UPZ^\\6=,]E(MK?^%AUIV-.U! M6EFGBT89$11"U4_VV,1A0R$)7U&(&X78XZX7\B@_,L=.CXU^ $/2:(U>O*M> M&\$)1:3<.(/_"M1SI]?\GJN*P\+H BZT<@;C9!&$R^'"+\^-/1XX7(H4!FEC M]KPV&[]B=@)?T%9NX5)E/'NJ/T"(';S7XN5)]&(8!Q&$\VF)OV/D] M]/:&;_'[J=OPU]G<^OF_7PI ;7_TLGVJI4-;LI2?]+!8+#?WO'?Z_J=H$AYM M03_JT(^V6=^?M>UFAWW8R?(A?!26+9>&+YGC6:?T->>H4Y1,K=[_E,31],A" M:015.Q2<*0MZ =E:5:@E%K;7M2 LS%E*92 4_*X=AV@*3H/+,<20:DPV91$0OEDM1>;1+81B*A5,@G4XX6WV7\:* M2R]03Q/.TNBL(M\1F%".+XVWAJ\:&-PS([A;D2!'.)7E'4YF./8%FQHQ]_*$ M#FJ7YM0$^_ ;7U%AP#?4\H.K=JT+B6&"1<4EFN.%L+[YI<0#MH;WK"B/0*,] M P0ZGAQA[-$_"F2^RHQ.D:X[&J78#.3*HLE6\/)':\]%+IH9;-$EQ<*27]Z% M)ABDCAY;3 3L]]XECQ5GR'&+]"G^X.UGZ'PGKR7: M_\YDASD+( K!WW+$E4?G,?Y)AV3TF-6(R/%VEDN2N^1+7,G5@:$6'N[2C M= ?J/R+=6/ &0U 9D6(L!=G8T'PF^_6YF4\J0[X,UE1 FY)'Z8/%*NP0FC;: M3OU6&'3#$[->D5QH%5^1R[CQ+-_S.KJB6W,S=7;55BNIG^0V%@#L9[W8R M+X(OPP!)L"7W9Q2Y.D1X9&"+XF6J.SK.VF3X@K@I0FWNKO/S0WP 7S6.WM!B MWD$23*(1/KW_\5$WLU?!D($X"9))W#YVR=@/T0',QL%P,NZ,-,-=DG T"V;3 M6:?9#.M M QZ3M&U:#P,9N,$WQIX.)7$01*'_\7&\/]B8Q1/?F"#9O9G8Q*$ MHW'[V)D-7'4V6K-1#W=A8QP%T6C-8S-\C8TD")'E=RT\8F,41%$(-]M+ZDU< M[$E%A)C"X1,NFJF]R1A-@^ELVCYV)2.:8D4F:S;:\2YT1&$8)-/A6K<9OTQ( MC&4WGH3XUD!\!\/1,!B.I]L)>6-Q[$O(,(@F3XNCF=J?D%D08;-H'CL3DDR" M9)BL@]J,=R$$(YR$T6:?H^'K="0AE44#D.@8!3/DGF"'8WRB^)2(FY]I^+ M_FT?_M%XH@?\!G&5(0KQ@UJVVW#MN3]BA$>MUF>O<%LK^/^BHP,\U:3X7>)# MB$> ROI#!2KS[Q6=!@O,0)W!!XO;B*=BMA<5]?&P,C[IA:KO9-"Q@_Y+'Y6# MC6L!9&'I+S\L>*#U#4$WV]VOG-77"FOQ^G+F"Z/CE07)%Z@:]J?C'ICZPJ,> M.%WZ2X:Y=DBY?\TYPU,8">#_"XU>-P-:H+MU.OT74$L#!!0 ( #: EF< M"/Y26 D $H: 9 >&PO=V]R:W-H965TRJ-S-:.-]?3F=NFRC2NDFIE85OJR, M+:7'JUU/76V5S/E064P7L]G%M)2Z&MU>\]H'>WMM&E_H2GVPPC5E*>W^C2K, M[F8T'Z6%7_1ZXVEA>GM=R[7ZJ/QO]0>+MVE+)=>EJIPVE;!J=3-Z/;]\<,GK7:N]RQ(DZ4Q]_3R+K\9S4@@5:C,$P6)?UMUIXJ""$&,SY'FJ&5)!_O/ MB?J/K#MT64JG[DSQN\[]YF;T9PO%?L0M[S\Y' M(FN<-V4\# E*787_\B'BT#OP6+#<@1%+^59Z>7MMS4Y8V@UJ],"J M\FD(IRLRRD=O\57CG+_]46HK/LFB4>*]DJZQ"HA[=SWU($Y;IEDD]"806IP@ M="'>F\IOG/BARE4^/#^%4*UDBR39F\63!/_15!-Q-AN+Q6QQ_@2]LU;3,Z9W M]F5-WVJ7%8:4=>+?KY?.6SC'?X[I'$B>'R=) 7/I:IFIFQ$BPBF[5:/;;[^9 M7\RNGA#XO!7X_"GJ7V.:IPF=3\0)6I?APY8^."&M8@_/!<+ED@3JB3'F#7F.4D!U@FUBM;O'1R)0D5L!CH!90R8,UC"%6>^C18@].Q\!F3- R:[??O-R M,?_^RO4\$993/ABQT'*IX4<:2F?26@U9@$/G 6(C@>92(
!"K:$$&UJ M G&P62.J;+;9!Q':5['6Y V>U]:PGA>PZCVA!;/^ M)A #_&H$Z](D<$8E!P8[25&9)69C# M.N:#R/+L64 EX9@%+X1[RBI(2V:4K;1[BO$V&?8D#6X=[,UNJX<>"PTTV)9= MED7V!6GU(,EQX88B2M2W76\[$-TGWTQ*,"-.SPAGT5,R:.?$G+%8!%P',!SH M7X3]T)MT.N8]S$>200NHC!)!3KRXN(IBS]FG%U>?NGQ^TDO^)Y]X[$HRPV&G M27H90K(/3XY@GHC7PR,(\RTXM6D FV3(PE;F8&(RRFCT19())0RY4^H>^83$ M26BKAVPCJW7TK%S)0MG$8G* PR+B\"Y8*)%X#$#*_5%]K#RI_?B0A#4E,##( MN3M=%#%(6"TZG !H/81K+U,<$R]*__:1&_7\ WO@MT@RR*S6FB555THR^U0O M.B@WH58FY^DR\$1\;+)-XI*@:.LR#H48]Q%95 F$7T!@+.(TP5_V6J$@P5;( M6(>(GT7$[Y3UF#82N^"!?8]W38TF(6KQ5)T.X7(0O0=Q,0CDWXXDF'[I.$S[ M2]([U7;";4<6^$)5=J?+\J-RW!JF36%= HNQ8Q6!$8,BU.\8V^Q+I K%#XHZ M5[LPYW&%7IKFN%HG(IG=:T=U-X)V6,ZX8EF50A'I51,Q @;=OFJ[?:;\5F6J M7,)YS^:\>C:.L9I3\HX%[6@"B_YYM$7I-UT-^>!_0P/0H>S(E3NZDTZT?X7 M_-"6P(\]S_F9 ZV_\E99O94/5$'T.J;T!R,8Z7I2#T/#5NJ=B;BE?KTA!BGA*.8C<72 MFGOP@%UC^:=J+(-LU" 6,&T5/"7U&LXTE@=$:D%I4#$5UX>NU0J@,B/D>6BS M3Z-SG.BHA$'R,!-V5U;4G0YF#U8#HH>,!Y<<8HS'6E4HI;%E30Z.>39.N685 MLJBK548!S,..ZT\[XX/:3OEYIPIJWT*A"7-]*#%1MV#ZKG+HP#X ?,KIH;!K MFZ/DV$FU(P/SA.\O H.XW:K/C:9N%:

YD3/5T M)VUJ0<:IDK$9V[9E'T"DADD5R3E6H7($]J'G/XP CMNV=2M0D73>]7U\G!OO M*$)*3_BTHT3'L5%'1PV^$%V=LE.'[)%>KM>V]-NZY;ZO1-K?KC D].)CJGV,A\V":*3)#"V)0ZBJX@I^P1V_ 6 M\'=H+O)VAYFO(D$,A81N7)4846EE;%?"D3BE.JN-C M78R+$<_%AW)&QZDO'\,+L$*"_PLR= WF"3'D8WZ#VS8C?LC,=N]B8GC*)L0O MCS^^O M85'+[F[P>%,].79Q/.W=[Y?*KOE7#!>,':[ZV]7VAY+7X?>!;GOXE>6]M&LD M512G%8[.)M^_&,'1^9>+\.)-S;\6+(WWIN3'#<8S96D#OJ\,NJWX0@S:GX]N M_P102P,$% @ -H "63^.1ZJ^"@ 1AX !D !X;"]W;W)K&ULS5EI<]M&$OTK4XHJ2U8A$N[#AZID.]GU5AR[?"0?MO;# M$!B**.-@9D#1RJ_?UST#$M1!*\[6UGZ0B!G,]/3Q^G4#>+;M]6>S4FH07]JF M,\]/5L.P?G)^;LJ5:J4YZ]>JPYUEKULY8*BOSLU:*UGQIK8Y#WT_/6]EW9U< M/..Y=_KB6;\9FKI3[[0PF[:5^N:%:OKM\Y/@9)QX7U^M!IHXOWBVEE?J@QH^ MK=]IC,YW4JJZ59VI^TYHM7Q^1'3>E[P:ZVV9G(MR))%WW^FP>OJ^8E/ M"JE&E0-)D/BY5B]5TY @J/&[DWFR.Y(V3J]'Z3^Q[;!E(8UZV3>_U=6P>GZ2 MGXA*+>6F&=[WVW\H9T]"\LJ^,?Q?;.W:$">6&S/TK=N,<5MW]E=^<7Z8;,C] M!S:$;D/(>MN#6,M7+#T)>? M5WU3*6W^)G[\?5,/-\_.!TBF^^>ED_+"2@D?D)**-WTWK(SXL:M4=;C_'!KM MU I'M5Z$1P7^<].=BD3!>*=@?$SZH^-P7$IR)NX3]$1< MEN6FW31R4)5X.ZR4%B_[%F:L*+VNE7C=E7VKQ.SGWIBY^+A28MDW2-BZNQ*# M7#3*"#:Z&P1V8^J+4,LE,LN(?BF4+%<" M9]1RLPT_,9Y<$9M3NCX3/ )U;4 M2BLE9%<)4W\1K861(A@)@$#M0,!+8[W",6\&:68/7/>"EAEJKEARQ;F1G MGHA?P*U7X$=Q*K(@QO]9D.5S_"91BO]I$O!<&M)\8:UK>(A@5I<*GC2# MF&5S$8A9.A>S*)B+3,S">"Y>."WX,$]TV)OY&9V!Y4GDBS3T,4J2N8C3A&6[ M$+!.2]VW8J6J*PHUNW7X7**2OC)W05 MY-997DBVGXK<2V LS^0!KTB]M C%A^-@^O_"1'2 B80QX1]@(G\0$V1TC!\ M8D:K@T3,XNQ>6*0%A3*#WQ*X(,EI1$OC.-CK,Z;G ["(O"P !(H( B]#&"= M15X80V8&C\Y"+PFAR7%0A%Z41A-8N''D^?#$.&M'1\!QBO/]Q*:3%_B,AH+= M%B6$B"2CY"JBZ.MT5JYD=X6YFKJ$/5%^E<2L6T%W ((G%C<3#ASI[1M)[3:< M;H=G=/#'?I -5I>J74#7*/ LM(&@(*1T04#BE'T4>T&0\2@="Q3DAGG#L M%?F4-\ [E/WD!(LHP%HA%QX1(H:Z ZI3ED!R& 7XR0N8BP.0&B<@%/%BHBM< MPENW/4R^G24^9VP8>VG&$T'N!1EG;.(5(*$C/G[0N3'BEH)90Y);@J+&,7 M8<*J?5"*L^96MG(V56J0=6.$7.#9@E:9>]QWMO,4%&0VXD\3_:;1L-V MZE&%38F90R_W??Z-2"_\%D1X9(Q;3/77BXN4>[.(CV$ZYS%(9VJ+==/=1!MS MQE$024S\42*Q,Q<$'H.VIA(9G(]B #'TB'U/W1PY\HQ]_I%9Y<\E>+E/,9PV M'4(GZ@^L%74IUNY=QH-@MN@SR*!?>BB*9P4H:9FN[)$[<&]%5Z9OZHK50Y;( MKJSA13-@HN5SR7VR H)Q&.XXXIR#\[229J-O[$.B>*_6&XW>A[S#->WV-'K? M_DK+5KSMQ"42I1%A9LN?Q_%YT4M=";F&'Z^AC(02)$#O!:R=@&$ED<2;8=7K M^@\LI=U$,K*[X4",ZS=K&I[&B8\(^QS5_4I.H.RI(1^#4=QI.%J[HK'1/]PH MJ4?<,+G1'?(5,S=K*ILS\0G>=!A#?^P=Z%,;$M#6 SD8VDS,,2N$V#C!-3! M\:%?5@") M4/:EA5E3Q+7K3GM=(>+*+5JO&X":2Z2"180#A0)N>_5&;M'Y\\*I?< #F==Q MW:/*5+?'DOV7&:1@67E+$8BNQ\QHYN>MMK*^FOM[L 6I3Z)L]5M65Z/K! MZ3E1$^=9CMN1S$2!W:.-12UX(GNWC1\(^$E#OX;>>..?0BD M5*HLF8TP77+^'!P$!U0DF/&[4W''7^SU+;)::<.8%EM^VTR<>P?;@7\6YWMP MDS-<2P_*V9%!B>)%+G5NV!UZ-Q>RR(NRZ" 9[D)>/!Z>)&KJK'N$T;%IY/]O M $J/ J!\1WN4FU@"0U7E&)>U:VJYJ!O+JRY0#T!X(1LF:/M-A4 "Z:CR]N;- MH>TXUU9]%X=AK- 6%P=EH1ZA>,;]UF\();WGM6CNW*M><;FEFOPKVCB*QNN[ MR4#'7+O;.)4:/F"'E+-G2A* ?I\<%_I/WW^XY*O@*=6O_:1QLW/OKHA-1PC? M2_ATGX1/.PGL) "6/S&QZ^Z1\NX^*>\F4KQ)@ATD5XL<75#;UR#J>@>G71 0 M$]6NF_Y&*>X*#:J:6=I<<0ZVJ%PT]97K4*5]<816?-";0LNI/6X@J<8#B42&E(GF3E-E;J%H4N*=!]!2;G3G+#U$ M%+,'(PX"[>/NF+5K><-=Z"V,CLB\Y0%8O% KV2QO&\Y ;6JUF23GV-"/N*/0 MLDM@[Y;^!2%:>3]@)!2)%Z;%N/7!L&%8VMX/FCG=S5][[[;K@9:RUH(:'&6M MZ_>]'Z-"@:Y9[]/ "U'6:-]IGJ9_[?BS^[XCG4^^[;5*7_$73"H?P(C]S+>; MW7TDO;3?!O?+[1=6E*TK>GALU!);_;,L.1':?K6T@Z%?\Y?"13\,?9=P-Z(#=I^.+_P!02P,$% @ -H "60.H 332! 6 L !D M !X;"]W;W)K&ULK5;;CMLV$/V5@=.F+>#ZOEYG M+P;VDK8I$'21I.U#T0=:&EG$2J1"4O:Z7]\SE.RU=S=N'OIBDQ3GS LE">;VSQITY#?MF9=2CE M3-5%^OW"+YT3T);;P\9?6S=V3<8>2V@=;ML+PH-2F^5JJ#F%\ZNR&KAER8_VQMNM9%<=$/ MT"9G_:25O&XD1U^0G-)[:T+NZ:U).3V4[\.+G2NCK2O7HZ,*?ZU-C\:#+HT& MH\D1?>,=M''4-_X/:*1,2N],4&:I%P73E?<;87/ MZ%/.E.0@@$D;"K)3SFVT69(J;6T"V8R66[Y0ZO&.UP]4-C%FB3$A0KR+$&G? MEK+^!]^4AUR!&O=G]#:Q0H1.V--5NE(FP87W*K#3JO#T6I75.=T@78N-1R0^ M6:SH6A5R413!F5M.N%RPH_$PFAO3-S0>3;LGLS=8G9YV9[,A%I/!I#LY'1 J M%/5GB!^V,$O$)-#K5[/1<'1.WP_?G/S0_AX:.L3TQ,AT-FV-C$Y/(HLW%HK- MAA+\%QP 4 .!,J8&A.5^QFE0EFFC _]8H/'(P2X%59."XJ1V:'&!H"E06CL) MB7"?V=J%G#[7RH$V<915DM.&E>L2XE,",&6./]>0+C:D,PI.+Y<<-? *IUY< MT EH)T65]3Z:?K39.P"4 HQ#@P&B:!^7:*6*FL6V8'1<61=$>VUD7WM9+RR\ M5.A([AXOB*HJ9\5/(4 9. ">.#J'-(%G (LDS004F?CQ1[+SA]]PDBOZ/S"TJ? M0A4T+ZAX2?19U-%74B:C2F[UR%[H\I*LS%)74 3%Z!X5QT?JL3H;8SVZ?=;4@.V^1 3!+MDKKT0'7L6OWM.WD(>_J^ >%6$W-;+/*I#-6@\N4#WW-17=)1#'QZ) M%G\.#1,F@R=)1XL-V96TGL&WAW3F2H)6P2A'!VJ3J95U2NJ*LPS(O.A+:N_5K;@)-E6 >T#9*N_5#L RV= M+2(2J?&H.MNO[Y&251=(#>P+CZ3NGGL>'GE:';5YH@K1PG-3*UH'E;7M,HJH MJ+ 1=*U;5/QEKTTC+"_-(:+6H"A]4%-':1Q/HT9(%6Q6?N_>;%:ZL[54>&^ MNJ81YM\;K/5Q'23!:>-!'BKK-J+-JA4'?$3[5WMO>!6-**5L4)'4"@SNU\$V M6=[DSM\[?))XI+,Y."4[K9_^VL92<(;W7]69:V6@?S $K41VOXJ^0XN_E@*S3PH44CK%0'N'OF7BWH/6COJD=7/+DJ;B*20!#L=D"W=B\/K #?$*:NW"&(:( M-TM)K291$[S.\BL7E\YAFK#D,&,$7X+^%),%PRX8<,X.><(*,TXR9SL-TVGJ M[6SF3B))PP5+?^F>16=MH4%S\,V/F'BG;-\AQMVQOV[[MO+=O6_.[X0Y2$50 MXYY#X^O9) #3-[Q^877KF\Q.6VY9?EKQ/P*-<^#O>ZWM:>$2C'^=S3=02P,$ M% @ -H "65F\=@^] @ %08 !D !X;"]W;W)K&ULC97?;],P$,?_E5- /$7-[ZZ4MM*Z43'$8-K$>$ \N,FEM>;8P7;: MC;^><]*&#G6%E^1LWWW\O=AWF6R5?C!K1 N/E9!FZJVMK<=!8/(U5LP,5(V2 M5DJE*V9IJ%>!J36RH@VJ1!"'X3"H&)?>;-+.W>C91#56<(DW&DQ354P_S5&H M[=2+O/W$+5^MK9L(9I.:K? .[=?Z1M,HZ"D%KU :KB1H+*?>>32>I\Z_=;CG MN#4'-KA,EDH]N,%5,?5")P@%YM81&+TV>(%".!#)^+EC>OV6+O#0WM,7;>Z4 MRY(9O%#B&R_L>NJ-/"BP9(VPMVK[ 7?Y9(Z7*V':)VP[WR3V(&^,5=4NF!14 M7'9O]KC[#@ZNXU:E9?,LME$JRUHYTTT9[2IMM$DCDMW*'=6 MTRJG.#N[DAN45FF.QH?/:">!):I;"_(=8=X1XA<(0[A6TJX-O)<%%L_C U+3 M2XKWDN;Q2>#'1@X@"7V(PS@]P4OZ%).6E_PCQ2>XY"87RC0:X?OYTEA-=^+' ML8P[8'H$[0E=8H[5$C4DD0\+ M+CE=Q )JK8HFMZ8-=T4)7+K)'(V!UY"._"P9.B/RA]D(;MF6;K1%S9DPD/CI MV\@]LS-RR6(_C)V19GX497"_$V.!E-"^JH1<&0M*$T(_N)P^72V^N$+E;B\2 M&88)&7'JCT[$.Z4N?^IK@O]B2X%=WF-8.!SAV08U=:G.O]<6E 8$FAX> L\T!W M3:@;6%6WA;]4EMI(:ZZI;Z-V#K1>*F7W [=!_R>8_0902P,$% @ -H " M68*+ 2A9!0 , X !D !X;"]W;W)K&ULQ5=; M;]LV%/XKA'O!!JBVKKZDB8$D;;<6R!8T:P9LV ,M'5M<*5(EJ3CNK]\YE*PX MJ1,DZX"]V"1U+M]W;A(/U]I\MB6 8]>55/9H4#I7'XQ&-B^AXG:H:U#X9*E- MQ1UNS6ID:P.\\$J5',5A.!Y57*C!_-"?G9OYH6Z<% K.#;--57&S.0&IUT># M:+ ]^"A6I:.#T?RPYBNX />I/C>X&_56"E&!LD(K9F!Y-#B.#DY2DO<"EP+6 M=F?-B,E"Z\^T>5\<#4("!!)R1Q8X_EW!*4A)AA#&E\[FH'=)BKOKK?5WGCMR M67 +IUK^+@I7'@VF U; DC?2?=3KGZ'CDY&]7$OK?]FZEO$VTONL??V M2R/ MP]$ >\:"N8+!_.6S:!R^?H!&VM-('[+^;Y/WL-'9D#W"[@'[K81NN\'>RG5# MTC@E4..6-K_1SK?:K,'",,RA"6A34?E4#'=]W4AWYO&,[&,O[RAB2PJ4L$PO M&98)]&7"N $Z7VJ)DPDBVS8>=@<@3)_@ M-]8A:P=&<1H67+)/%\$*50[+FGN("Z"BVP6&.GB M5GA^B'YD%$D#P*JV98!:AEV(Z]L'GA'^)#NK"RXQ.,_9) S&:8J+V2R(IE-< M1/$DR,*,5ED6A-.,_62TM:PV>BD MY,738R,(+K:,SSM'T&'XXK47[Q+Y\MDTCB:O,? EI;JSI1 3MQ:Z7E8W$%&@ MKT5O/N6POW@1^QO(H5I@GR11T&8<(IRM1(^4FU&;).71+=]L2$S M[Q M4I1MP!SDI1*8%_99Z?6K$L05VB)%65DM1>*#=$, ([R1Z M:71U)]7TE((P2\,N $&61KXD*FV<^-K6(USCQPY&="<.3X@R#2=?'+Z?R8V] MV\:WDGP[^M_)+ K&8=1R2X(X_)^Y)7>Y[;XM2E[@TQS$%761947S+3.BA),K MFO:4DNCQC7*WKM>EP,); XZ)KH5\)^-\J;DHO U-DQT+TQAJ_:Y>NV[':B\H M=H6O^SY%V_[U7U_V6XXUW[0$]Y&+@VDV:\E%09(]B=P]=#"+IL$E>EF@*TI;OKBV\P]%;H7V>-PW\??:.J,FY50EDE8HFHXG&0#9MK[2;MQNO9W@H5V.(C]LL0K M'1@2P.=+K=UV0P[Z2^+\'U!+ P04 " V@ )9P43\2!L# 5!P &0 M 'AL+W=OU#T0^*S21";AJ8\8"/,1'78TIN=THVPM-3[T'0:1>6#FCJ,.<_# M1L@V6"W\WD:O%JJWM6QQH\'T32/TTQIK=5P&47#>^"3W!^LVPM6B$WO\C/:O M;J-I%8XHE6RP-5*UH'&W#&ZC^3IU_M[A;XE'M?9@X'U;8?5S?$C41G[QF=\ZO@KX M9]].(.$,8AZG5_"246_B\9+_HQ>^W&Z-U713OCXG?4!.GT=VW3,WG2AQ&5![ M&-0/&*Q>_1;E_.T5WNG(.[V&_NMUN@X7\0EV@&WV[T1?/O@R$ MA5(99]"^QEI8K*CARK[I![M".I-2"M^)TH PL%,U300S!RHQ^A*_PQ*;+6I( M(@8?'=0-S')6\.G)2!)8][*N9+LW/I5LB-@#.A(&9C'C109%RHJ0Q%SEO$9W*F62MX/,T*V3NF>RF<@R5@>%:\(1W9-&%9-O-6SF8\)=D70?A( MX]8@'.F$;J*"1;SP FZ2G&5Q0J>FP1Z0?AK1OS'R$9JAZ= UW8_S="W#J!RF M0S_[ZJ?)M613EF;9*5G*HG3ZJ\F2_R1[[MJ'%Z.J0;WW ]G0[>E;.TRM<7>< M^;?#J/OA/GPP[H7>R]9 C3L*Y9-I%H >AO"PL*KS@V^K+(U1;Q[HNX7:.=#[ MG5+VO' )QB_AZE]02P,$% @ -H "63'C$!C3!@ Y1 !D !X;"]W M;W)K&ULG5A;;]LV%/XKA-<6":#8DGS-%4C2!MN0 MK473;0_#'FB)BKE*I$I2<;)?O^^0DB^IG79[B46)YSOW[Y Y6VKSV2Z$<.RQ M*I4][RVVYIDX M[Z$#K# /HG?QYH=D$I^^8.EH9>GH)?3O2,7+\DG29]L8)^S30G3]QG3!RM7G MG,(B+>.6%;I$:]H3AM +'_JW(A/57!@V3$(>V">2N=5R5*Z)_:*S:;# M*(YC_S2-QGBZO+I=;WCSPRQ-TM/5[R?M>!D4=Y*=W'LC[Z7"5VEM(UB.=.E& M.78PC29I8U[8CX3RJDB#(2,8?47NNJYNJ) M<= DVH])F+P6O(9'TK'+>R-$1?IR[K )*4O,F$5R<5W!'6,0,@QNNZE!F?E_BH&2]+!M*W#O$D'^\$O(2V]P_" M**)&=K.*[4<2/Z"Z2./3N_1T4Q*.S?^W8S0#PKYGQ@*'EWBGZ-MZ MES<@^:;IWQ#?LM_7[$%VB))R2+R7Q8!J#%4))=G'XIG=V];Z]"]O! E[H^NP2;(*@6\W#E$$%2Z7DDL"\81VG?&>0+RT*%AO-$ MFSU?J9!/8HH"!&J-]-B^Y[*NX,4#+QM?S:2&++9?Z416,?0S;7*4G7?-1M/X:!Q[@F1'&%^Y+)#M<$9 ,-\].H2KD7;A00(]D ;0+:GC[IF:)1JJ M-A(<*\LG2NHF(HRB[M^*SG;O&D$F OK5*!I-D^"&-/E1S0W2^9R1H,Q3J-@V M,WR$QP2=:21266#BR>I2AL:7*M,5YH'#R@OA3!?BMP!#>$^M?(3]?J"'8EC- M!)]^VI+Q6H+>Y#]D>FSZ4\\=I/+.B/[ MQ),\1UT!+4)FQ(/4Z*%&@>&@@NS>R_< >S6,O9_[Y@5M&1]#L]69]#;YRB*; M.UTH@\W.\_E:4ODOT:'H6& 4+R?ROV8F=,_J6RG_?'QZ]U!W!KE M!#[7!@<:F@L(92Z"?58H"5-M2_8(BG!'1%XY*T7P'C'1Y8,/<>CVHD/M)L"F MJM4DF MN[-HC=!T/;HDO#9)"Q*QV\'W$E@N9+:C645_"_C>286W8G]$O$;5! M,9#$7+BE0 H#H\.,P,T0C+LW,;V)J-EKX2\=Y=,+^=D*-"5EY@%W)N6&2\-^ M!_5YAO<,1K@%O7[H7O.NJJEV%0Z[36!#JK?"DQBP23-Z<,'!Q,1>?A BR$O= ME.@R0;0D8'KN2Y%"3:DE-VLNIA0[Q2.B[2$/.T+""O;4 M, @ E:9\Y@]<.5S[J#41W<]B34-0_7NBX?+0:1IB15 M?F1P22[05*@7G%F&-P M>5[RI?@DW._E1P-7@U9+*@NAK-2*&;&XZ%V-SJXGN)X6_"'%R@:_&7HRU_H! M+^[2B]X0#1*Y2!QJX/#O4=R(/$=%8,:76F>OW1(%P]^-]EOR'7R9U,%A02.7_\ZHV;*WFOE,LO^H5*1=N4'8%)K M5]S8=1T?5/AKI?IL/(Q8/(PG!_2-6S_'I&^\1]];8>0C1P2$CC*N4O:+2)=2 M+=D5 D0Z*2Q[*VV2:UL9P?YU-8?E )Y_[XJ*WW2R>U,LJ#-;\D1<]*!BK#"/ MHG?YTP^CZ?#G RY-6I>!= K6)$.ZS/S.A&MT&PIQ7I)[O M6HUF<.!-:X6+MBW0*V%#AR.VRF22H9>4RM!;L#-<^A?L8#D 0N;2/7>CW%K1 ML0VC"S>!X+4170'IP>*SDV(<-Z5_^F$6CTY^[GH@T5R08(DT2558!W 1&T@$ M>I:%_ _Z'AJSH69/M;2\X,]L+GR=.OX@H+/];FEIT)5V4C#"\[WGT+LF$/?(8E@]6::V@U*_NR]UX\!L36\EFNHBSY[)Q_$2EJH;HZV M(>O8'8C!.LE3EG$(,0<#L<*0Y6'K-48W+0'$IS!W>NQ;GL[[G,Z I*O"N6\))QQ-:.WF=$HDU* MFX'SZU6,NY!9N?4L#MN:EDAEG5:WU]\YSY'E&$V7L/.5W6@LH-;@M95+11)8 M"$10BV?%Y@H@ K@$\2M 2QY_Z[%XD.<1)+F329&D1 M6(S.?8/)Q+:"&P4,LN$ F(B\C>I;%5"\F +?:,3+(.B=0'4AI1= ,31V[*HH MKYW2D;)2&SH:H:H7T<'M&E,2>17K$L;)E Y&*6J'W63AL5!@AZH9T3B/&&$60G#FRXIMWJ2Z5QGYIT2B/;AKS0.8 . M)9#3!3S3CS)%N#:'SR:S>SEH1T;/ HX.^M=O53$'>%$ZUL1]IYH^R"E5<)X1 M[7F&W53&H"SP)\0?]/E@;2J1K9(KI0#<,%M THPH9%7L7WNWY<.$C=D1FQX/ MH^%P"+_B230;G5"HDMV6M- '3A)?!7KKJMOP$U%_%/M]H_875=+1R%]T":TS MJO"UQ+8!>+J B"SQNOOT4NJB6K9/? ML-LG44*%UAN,-S8\)M=YZ_QWVG/M(6WX:Y4_DWL^MB_:C)ISVT9!R='HY)BD M_HH9D]",J3<#]S->R5Z\X#F!XY2P"UTKJ*11?SC\L0L9GEN]B1O0L^*&Z-(S MQS?'>=.WWV 6:;(ZV<@J. CE?BOFID)JP31TSQPP/"KB?7!-/$G[-9-H[@/: MRSETWW=WUQ_N_7#[Z=1ZLKF>+C:Y**VK[S(N9JCVU9"UNV9T3.1ISL9 M%.OH+?02RLEX%-51ASU+02_ZT%"#LXM>*0@6](,S=AT.--#+?9M?:^XH#&;S M>GAZ&PP^X="S/>B<;9.P91\AH]CQT/1Z)*G)M]9_Q$9Q%)\@0X_&T61TNDO+ M!Y+,M5J^H:FXECV)IJ?'[#B:#F/V63L@\G3+?E![&IU.C_V/83P*?0S'PK_I MZ*:)H>HC-AEB,XJCR>ETV](#2W?T=4RNKX;FS+F[J^\!UV'7$--7'V[NVI<7 MOA5B]JQ\PN,AON_TA;V-S6TXXNLT5'! D C\70-+< 8'3_8*A\[7.#G5TRG( M>;Y%ZXCQZD'PJITB-@3U4E&]PDV4T:HSQ.\5^U_;;P?6VENOZ@'Z=;/XB(VC M.#Z%_Z\FT70:OT;8SZ)X,L4?HV@T.V&?#B?R__GXKOD 4AN.3S AI]%X-,.$ MS*+I9.3S,9L=_ZTBWZA?QA-Z18:*]+>?J;Y;T;?PH=8-!OWF' D6-L=0_$H AT(!O9T^72CGK:-AH0E8 M( N/_.O?=:*Z;TD:5MT\ROS:0V8T)#BAG]C&AL/7 MA)N]FT+@SM@_@WA_/;1!6VN/HV=-G;R@,(AP&I(AL(<(7Z.@4C!OYY3Y^LV" MK)M.\_*U?C_]%;#7IVS_#A"BX 7]<7MM:_NN^W 9!%EM7\ I\02#\DKDCRW@ M8+.C672"Q[GM^:R_Z_O6(/A,60BSI(^Q]&UL[59+;]LX$/XK Q7IR95LV7EL:AM(TA9M@0)!T\=AL0=: M&EE$*%)+CBK[W^^0LA4W=>STL'O:B\W'?-]\,T-2,VV-O7;&C7O%,96@GAJEXFK+8H\@"J5I,/A65()J:/Y-*S=VOG4-*2D MQEL+KJDJ8=?7J$P[BT;1=N&S7);D%Y+YM!9+O$/Z6M]:GB4]2RXKU$X:#1:+ M670UNKR>>/M@\$UBZW;&X"-9&'/O)Q_R633T@E!A1IY!\-\/O$&E/!'+^'O# M&?4N/7!WO&5_%V+G6!;"X8U1WV5.Y2RZB"#'0C2*/IOV/6[B.?5\F5$N_$+; MV8['$62-(U-MP*R@DKK[%ZM-'G8 %\,G .D&D ;=G:.@\HT@,9]:TX+UULSF M!R'4@&9Q4ONBW)'E7)L6$$(?*>!V()*BPA55TKTI00N!/:% M@%8X2,_CT ?LF9]6Q]LY'U>+U*F0K#0CYE(B"&1K/GRO_)9_\+:"PWZ7#@'\ M=&3W(47\A(KP!+K26"J$4D&?1^/*[W)(SIE,!G KJ0Q:+&;&YE(OP13\>F:V M\:I1"T62<^(II";D F8O)3LT&PO=V]R:W-H965T M1J36RPH,J$:5Q/(DJQF6PG/NUC5[.U<$* M+G&CP1RJBNGG-0IU7 1)T"W<\WUIW4*TG-=LCP]HO]0;3;.H9REXA=)P)4'C M;A&LDIMUYNR]P6\1CL0AB)P@%YM8Q,.H>\0Z%<$0DXZ^6 M,^A=.N#IN&/_T<=.L6R9P3LE?N>%+1?!+( "=^P@[+TZ_H1M/&/'ERMA? O' MQG9$'O.#L:IJP32ON&QZ]M3FX00PBU\!I"T@];H;1U[E>V;9,6-K,554K23,#:@>2KH$: M-5<%SR'<-EP#P">Z!(QCTAYT1R FGW\P!#5*8^$. HDIH(5 W9Y;)@NH%:7[ M^W>HG;)K.)8\+\G](VK(45NZ0 "K6JAG)(D.UV!H(E3.+)&3A?/^9?@PA/>M MPS[>UJ&/F\(F(%1-;:*K37C@3^<+KL)<,SH9?906*3F6=%%S!;-XYMII0FUR M/4DFOI]F*7R@E.1.%*D\: GDV@4&S!BD7(:S=#J@=N1:0HZSII]23S>=%4TN MPCV%/: #4$F TC?==WGRU_B"L)T/*!N,G+C+'/C=U/XA1*D87.>\=.:^-]2 M,VE_2=HTJTIIR_]F_K*E4JI).]W^=$)X3F5&14(*0I>.4>)R0>K#23KX!\Z5 MH,L*O'TS2Y/TMN]##QN<9Z:KMRN_U6Q(1J^=*=$)[=]A7KOWS1'>Y"VN?C[U?[97#6OQ7?SYLW]Q/2>TW$1N"-H M/)R. ]#-.]9,K*K]V[%5EEXB/RSIZ4?M#&A_IY3M)LY!_V=B^0U02P,$% M @ -H "64(/6AF; P )0@ !D !X;"]W;W)K&ULI5;;;N,V$/T50@OL4V#9SF6#K&T@R;9HBRX0[+;=AZ(/E#2RIJ%(+4G9 M<;^^9RC9ZZ")T:(O%B\S9\Z9(8=>;)U_# U15$^ML6&9-3%V-WD>RH9:'2:N M(XN=VOE61TS].@^=)UTEI];D\^GT*F\UVVRU2&L/?K5P?31LZ<&KT+>M]KL[ M,FZ[S&;9?N$3KYLH"_EJT>DU?:;X:_?@,F;3@:*U%2./60@>Z=^8+5[%99M>9JJC6O8F?W/8'&O5<"E[I3$B_:CO87LXS5?8ANG9T M!H.6[?#53V,>CARNIZ\XS$>'>>(]!$HL/^BH5POOMLJ+-=!DD*0F;Y!C*T7Y M'#UV&7YQ=>_:EB.R'(/2ME+WSD:V:\S5SZP+-AR9PB*/B"4>>3GBW@VX\U=P MK]1'(#5!?6/T_/%2%H8@%R\'D1MU$SI=TC+#E0GD-Y2MWKZ9 M74W?GY!P<9!P<0K]?]3N-.[L7=#[CG=)B@D/'*_Y$%Q+PC?;L^J E&SW0>2+Y )"R43JHM=N0WT<]HG\&M,+Y!#6@ZW+4A]#R2+10\3"DC\K3%[*K'1,>6S\Z[0A:$Q93HXB^E.$;+9IHU& M;T@51-)G2]\C]7@P7JMZZ= 4;( 11@%EK'04#[8:UP^\0L1".GP3]:6AA *> M^U0()71=A(X$%@ I38\VD^A5!!O4D*JSX^ @9Y@V-*J*Z=QN&6(+28=@DY?8 MND)^$8SJ6BJ ET,*] I1' ^6))])Q4 I2"Z_'6.%'!C^VG.%\S-YZ&ULK5AM;]LV$/XK MA!L4&Z#%\FN=Y@5(TPUKAP)%FW9 AWV@I;/%E1(UDK+C?[_G2%E1&B= VGUH M+8F\X]USS[TP9UMCO[J"R(N;4E?N?%!X7[\<#EU64"G=L:FIPLK*V%)ZO-KU MT-669!Z$2CT/XPO#BKY9H^DO]4O[=X&W9:!R]/+5E/>'#9\5;5WO M6; G2V.^\LN;_'R0LD&D*?.L0>)G0U>D-2N"&?^V.@?=D2S8?]YK_RWX#E^6 MTM&5T7^JW!?G@\5 Y+22C?8?S/9W:OV9L;[,:!?^%]NX=X+-6>.\*5MA6%"J M*O[*FQ:'GL B?4!@W J,@]WQH&#E:^GEQ9DU6V%Y-[3Q0W U2,,X57%0/GJ+ M504Y?_&!M/24B_?2^IVXMK)R,N#ESH8>^GG7,&MUO8JZQ@_HFHMWIO*%$[]6 M.>5WY8>PJS-NO#?NU?A1A6^;ZEA,TD2,T_'T$7V3SME)T#=YLK/BK\NE\Q9O M?Q_R.ZJ='E;+>?/2U3*C\P$2PY'=T.#B^;/1/#U]Q.AI9_3T,>U/C-#CND;S M8_&POI?BNB!Q9WQSXF,+#^(VFB5*7)"5KFHK6Y#S6/,%TU#-QB6.< M6E?!RLI' _F\0M71U3M&\'&.<#B\T#NA&(K'Q#9!U;'GF'G6Q/ M;K*& Q$#P[Z$Y1H'>!*:-J0Y#H<8TH\B]XW,V%Q6&44"0L+10[EP+-X:6"\^ M0YB)?+FV%#7U4XN"?\Q04%Z*?X+(IA61G/$E?*!YWD3 M!X*5S.!]J"$K:TKQ:V8V.R;==:%<5)JTE"XDUPWB,83)P!3CR O,1ES?D%KM M=B:@XG5.!TXM0%K+'=L=ZEL_I^#GT8M%(-#1:#;KRJ@OX&GX[-2-*&-+)6ZI M @V1NH88MN!API7/U13F&[T[#E3K0;EW)F0+>&\9R8H]T :62_Q-:K/IN;5$3 MQ-$\29%.D11IDBZF3\;Q+GQ1U2Q)QXM.ZV)^\E2M]X)RU4(O=JBNTA.\/A=)#V:)/-1"^>+9#P;_R":R5[>4>?W,2HM MP,W#Q'"_YO6]ZN:S2$7 B(-C1,#*R#LN-N-):_/LY.G5YA"KIGM.G>#A1PEU M';,D^.0.!3HV^]OZBP1MNA%($/H>V@A[R\ZNC8*NL%%EXM*.S=F4(PFGP>J.H^?6,6A'/7!E.!Z3A#)N6Z8*(.^R.VO[6!! M(P(8!X/^ ,!E4\;1HF&=<(O4)DRN7?'JN\[10PJGBSW]1O,I0X#O]]GY&LK* M);"8C!Y$&D:&MJB784+N6@,YL1;Z[= MU^[>?QFON[?;XQ\-WH$M?$71M()H>OQB-A V7L3CBS=UN/PNC<=5.CP6)#%P M\ :LKXSQ^Q<^H/MKR,5_4$L#!!0 ( #: EEO,#%83@< #L5 9 M>&PO=V]R:W-H965TJ M_EU6=G4\RD>D$@O>U_:36O\H!G\2M%>JVKA?LO9SPV)$RMY8U0R+ 4$C6__/ MKP<>=A;DP2,+PF%!Z'#[C1S*M]SRDR.MUD3C;+"& ^>J6PW@9(M!N; :GDI8 M9T\^B4YIR^>U(!=B"6Q;&]ENR3_.9T;JT$3 M_]WGKK<6[[>&>7)H.EZ*XQ$D@A'Z2HQ.7GW'TN#U$UCC+=;X*>N?&Y$GC>R' MR+(IV6/]D%RXC)1_BXHL9,O;4O*:R-:G/.8.C(A="?)&-1UO;UY]EXVT@ M*[?6S&"-2$/,2JU;,.#6+%0-F8^7WW!L8=?Z*= MT06O!8 ]+Q7Z(TMAR %A242+)'>CG 9I J.P2&B2!L,H#Q)R6EV!5V#W [=" M@W>&O.)-]YJ\@9RI;PS 'K,)"7.:IR$)4QK$"8DSFA49B0O*LH)<*IB)V^0A MSJ &, MF,8APLB!O0"=82P#(A BBQ(:YI$CZ?RZK/L*7-@GB$XKEV&J!:4/1PGHERY4WK25V(" I;E!Y M\H&'TP;R,),'W9,B"#5][*]FCQ61*WMU) MA:=R\.76-^"WTGZ!WVN@_ J;%+009%;)@X8C8H0'1Y*'EC?$5)7]S"GB .< MP1NDYV^^H4BV5\+8@5G"%PN79U! K.A^Z#M?)2(:AAG._L-Y?J0THC&:?P,I5"\8_;%I*:P,?L'2'U& MJ-&WH36EK(CW*!6DFC\G54;3X,MY!;&R\/\MUF_#:@C,(( ]K*9!_@RKP,M7 ML)I"\_HU:CV]_QIW&SMXP')/%?1J';:DU$40RE->) 2.$FF.YXLH MB F#!C((R-L=ZGUCL\L^2L6Y3(NT('#.2."<$3.PDY)?VTT/A'VO!E$9(681@@SP8U/S"V!/_]O!IZ8N>%]/I"W6(;S!?&GSA]8)^ M*^;(&79 O30KMQS.2Q"0V!WF7&\0OKYW]3-P.UY"SSDAM3(&6S]N#-RLI.F4 MP4P<1S&\78I[A@9%\4$EA7YA,#!;\SP>#8A M_WK_[A&EULJ?7^E13V$ M#+UCC@U6P&\!TG#1/G?9_X/O9K$=@YT\O1$PGI$$A!-B?.&8!B+* L@&8W5? M0CR!/^IBMM2W,9SC:4H@/YV5S2966Z4P."D"A@"/C0E@8&%!?G%8QRR#%C!* M4C+."^01=O^'SY3[/IG,=CYH-4(OW6<[0]SYT'_;VM[=?AD\]1_$;J?[SXH? MN%[*UI!:+&!I,,V2$='^4YV_L*ISG\?FREK5N.%*<.CM<0(\7R@XQ P7N,'V M>^G)_P!02P,$% @ -H "61@"&6 F"@ U!T !D !X;"]W;W)K&ULS5EI;^,X$OTKA"?=Z "*(\E'[%Q TL=N#S"#(.F> MP6*Q'VB)MKDMB1J2BN/]]5M5I!CYRG2FLZY!9^ZL6IJ;7@.6TJB],TCL>G)9=5 M[_J2[MWIZTO5V$)6XDXSTY0EU^M;4:C552_IM3?NY6)I\<;I]67-%^)!V*_U MG89?IT%*+DM1&:DJIL7\JG>3G-\.<3TM^$V*E>E<,[1DIM0W_/$YO^K%J) H M1&91 H=_C^*]* H4!&K\X67VPI&XL7O=2O]$MH,M,V[$>U7\+G.[O.I->BP7 M<]X4]EZM_BZ\/2.4EZG"T%^V#!J6LW'_^Y/W0V3")#VQ( M_8:4]'8'D98?N.77EUJMF,;5( TOR%3:#E1!KP]%=EZ<6I..:T\Q+NG62T@.2QNP75=FE81^K7.2;^T]!JZ!:VJIV MF[XH\.>FZK-!'+$T3H +,MNM.;50M#U/V]F MQFJ R;_V&>]D#_?+QM0Y-S7/Q%4/DORI( M+TM*)GUV2-HY^[(4=(=7:[;DAO&*B3\::==,5AFX"/*'U07<;2#$FJV6,ELR M:=D"G&@-RU190J(9E,_XBNO<,*N8*.M"K84P$./7!9\5@@&?,6D,0T' MS;V^> *JW]\T5,)^+3->%,YJ(ZPMP#>PW(A@QU*K9K$D&4$LJ% ![SB%^NS^ MX2O[T&A9+6B9D4^L="DA,"6V+>H8[#P(2Y(H2<=1,AZC,./UEN#;O7'HLX\< M(H#GUEH]REP8D@I.EK5$3*^D=3IK9">,!CP3N)\[M7?<:)K9OR%&N!240K4? MA;%DD]"E(0K,&2X'D,M,1!X&Z&\\R/NK-2C_?G\L1"4T14&CM1AC7H-=3Q+( M5\!M!;1UXTHCV+HO1J6]F*=QQ)7GL$TQ=![!*B14I"S63 23G*K0&D.ZD2K-P( MHI?ZZS\>/K;7-0:>Y+3R&OB";I0SF7&YK*".$M>H!.IH\.H M.T,);[2U\NI ]/!(,!?:/8,7], J"P)(D:4JT#=:V$97[!W")8TOOCS?@$L0V8$Z[VKMRSPJ&5.5_Y*!(L!=I8CX:J(8N0"QWD6G![!8+LB&$+A6:0CQ!!L 2& M@C?/F1&UN\23177 R97(H73(HJ"\;EV0 V$$7P1"@1^EM%:(0^1WVU+\AT#Q M;03V"PKXS(2VD!J^<&[AYI"C0[';#6];#LDRE64-#D S \R!,ELO5/D^\1YJ MKC6RG@!;FH)6"0Y&%N(5H+" _*\,L').%/N<2.A C[?"K>V<2[W9'CD:0D#3+V-4)@FO63L^ &WW+ M>,!7S\CJ=/2VFTRO:,U#/S)7!;2DN&U'#XAN4]:HNCEG'Y]JAY)WI[:TI2 _5 KJC5+@NHF68S>[ M!Z1QY\AMOAU$VVWQHT]0I*7>\Z7=OYO.LX]#N,=4J2*!@W<\X2WA4E2 MBM[S=6:O[LC=\A'Q3!?F6P5B9[!ZN4*TK4]H<0.E[+: [B2?6ZC/ZR8^]&^E M]O1;07=']U"/B>IN<.A!U'_92#M++S?<*U0@P;9M\6M;-&Y;3:,71H$@TZYZ M6>5S=@]& LC14'IGQ+Y6V']TV;9[_]?0,?Z^S0W[B\0[<(:#U_$/;E:5#P@G MH.XD'73LTW$:3=().V))W!^-V'0TC< Y[%URC/>2_L0/DAMO88[8!!^TLR%M M!G&_N=/>3:?3Z&PR\1*2./#;4;CZI/1<2%J=)M%H>G;LI"13.!I.&?H[P%W3 M'4,V,91&\?@L&L>HQ[0_&(.>@_$D&@RGSU: #GA]&W* 6K3^7QV.H0=2@6*& MT6@8HUKW#S>>,?AN'3C8$!R!*Q,6P@;GP) MRU+DTKV#<:;WH12:)5)")D1N M6AX*Q30TQ#AMN)D"%T7T-H2B<"DT,"LM':%M]-8^=8.>R!4+-^<-3H3!GC< M'SA_K3^<==/!U-D&*3=)MFW[]%W1^F$7GT6CV+MX&L5G\?^YB[_3&\ZV))H, M$V=;&B6CX;9M-[L\$[&FZFBZVZH[P<-H,$U(J5!=P'W#LR'=HT+3&2D@G6?D M$CC-%_,H# 8MAYRT'.);**K&;J)R+^/Q>/4.&HU-&7VSTO6XG>W=O= MUHU!Z[2?#+:>H?;]?1]N3CM?VDH!U(K?$]'0IK+NHUNX&SY9WK@O=<_+W??. M7X"982J%P6(.6^/^V:CGFJ_VAU4U?;>;*6M529=+P<&=N ">SY6R[0\\('S( MO?XO4$L#!!0 ( #: EDXX]2GB08 &,2 9 >&PO=V]R:W-H965T M7GXS$B7>VT^VE)*1Y_J MJK%7H]*YW<5D8O-2UL*.]4XV6-EH4PN'H=E.[,Y(47BANIJD<9Q-:J&:T?6E MG[LSUY>Z=95JY)TAV]:U,(^WLM+[JU$RZB?>JVWI>&)R?;D36WDOW8?=G<%H M,F@I5"T;JW1#1FZN1C?)Q>V,]_L-/RNYMP?/Q)ZLM?[(@W\65Z.8#9*5S!UK M$/A[D&]D5;$BF/%KIW,T',F"A\^]]A^\[_!E+:Q\HZM?5.'*J]%R1(7D9'1C_JQI66OF\*61S+3V#/8%3:&W6;/JOP7VTSIFD< M41JGLV?T30;AB?3B4I5Q4 M>5L))PL2EE23ZUJ2>!"J$NM*DM.$F1H7"9C,/Y:Z*J2Q$17J02'KM'XD5TK: M^VO .AZDP:VFIJW7.$9O!G$^T!((PCK1%#"$BM;P'\O#)*6+,?WTI^DB,)\@9Y$\;T5E4M MG_[WX@+YHYUV,%Z)ZFL2')':X#CX 'X?T]T9'6![+@7T(GE);9\MGV(^^?W] M!POJ=27Q?5:Y/!'KB%ZD+^ENV'DB&WBT<-MP+HU>^PC!19&72CY(%#/G3WLQ M?4EZ%T00P%UK\A*EY2B2P$U5L?"^5'D9(!B@UWA\%IQBCD)Q/GU][AA&K>W# MYE"];6L>PSE42U?V5PX TDVN*A5D-D;7W46!F?U!3W)Y(DL #M"RT16JOKV M;B,EU:%,2"X3=*\^'4\PV?//].#IER\XZKMOEFF2O.[(+4FR:)6DT72:XGD9 M9?,DFL5IF)_.HT6\I"2-L3Z/9LDL@!_ (;G9,#P0\ $=QP Z#9-#>'AHG(% M#Q;6(D >-=9#_ ,00#O2Y,IV!^5,*,9ZA"S2-%K-%Y1$:;:*IK.8LG@5S=G! M:+;*HGFZ_*I ]?<]2191AC"DRQ6>5]$*85G,4C\_GV$>)R5I$BVG2;3"? @P M6]&+&2:>WLM%HF(+D_Q]'?T4"#OP?0MX7]2>I^);B<;SP?SX\&"W#*!X,^"HA MY@?GX;SF7IY\[\.EQI.01(&J;%??Z UJK6@>O<.+U_8I97W%#783B M=9+E)9@3I&1WTG?O?4GW17DO/Q?K(E"5+_,'G*DKQJ>!:#,OQ@U M8 +=H#EPPFPE8M)HU[-^$?*>OG[ROUKA_L[I_H &_A2]23R-5DCC#>K@J[XR M!N[BV^MI:C9E7"TH6\Z![8QF2]#+,J$,?7>6+7\C:X],G&:+*(ECFC->04S] M.(L7T6(Y_5Q5[1=X=J**^LRRIR=+'2?V(,E#?W6HN0^7KYJLR5?.(7 -6D)_ MR-DB/2 9*.@?G^#0^J)I90_@$RY+3X@PJ<*Q,/Q'@5)/BR@ Z84%_MZA8:%D MV75E-I04O/;Z M187:G"D^D&9(;:C,8&M\1Y.ZUO;D41 H<5U83W=(Q>CNE- MUS8>VW38K>,.^IG&H^^YGX8,F1;C0,+3YX:9*VX.0CD^]6DX.7OQ1);?^\P:W M(&WCPC> 87;X@G(3/AQ\WAX^OP"86X4 57(#T7B\F(_"ZT(_<'KG/R.LM7.Z M]H^E%&AT> /6-QHX[@9\P/!=Z?J_4$L#!!0 ( #: EG\KD_WM0, !$( M 9 >&PO=V]R:W-H965TT>A=JNHC3:"S[SNK%.$*^7':OQ M">UOW:.F77Q *7F+TG E06.UBN[2Q?W$Z7N%WSENS;*:3CG9V?53WW4"*C"!+LLD9O/P0=.[Q\O\6]-L@,_#GW<9830WSUTO!!^S)R]CN M$BU,QPI<171+#.IGC-9O7J6SY/8,\\F!^>0<^O\LUWG,+!G#O^,NX-<&H5*" MY%S68-E&(/@07^@#9V"KE-\>=U/ M'BATC)=0]MJ[(\,.-5>EPUD0LT*U2"QV:$8@:7JIR@V)7I8&7D,Z&TWR.2WF MH_ET2MH6B:F%B_02\GR4DBR=C_)Y"A^5O/)\N7PF#>?+3PINB>$#Z[@+"'P*AXZ\]UT37#Y5"]=+"IK?02T^8&4?EA"]9PO7-!&;)].BMXI+)XGMO M=T6A>\+%7<&-C\VY, W32*%UO2X:FC\&+CXJBS"]A#>O;K(TNX59GH ?IU>J MNNK)E!F#5!2UL326"9%+!]HP6:,O@Z1I*9# 0'"VX8);[G#EP.YR 9^(///9 M\'H&,DKD-Q:#$I-L4HB\)V&7* MIT1C@32A*:\Z %/P)_WB@[V^-4<8(NA,.V"UQN'J$B*O)1WX0AP;L<&R)F?[ M'@RE,?O^)>T+@P@^L6D&5CDM2D^AJ#&EH7-:&25XZ:&'ZE%G&$N"X-IAET@9 M%^9R_-)=CT_&=(NZ]H\1D70=%";V07IX[^["F#^JA\?R ],UEX:*4Y%I,KZ> M1J## Q0V5G5^Z&^4I2?$+QMZLU$[!3JO%(4Z;)R#P[^ ]3]02P,$% @ M-H "69>-9GOD @ /08 !D !X;"]W;W)K&UL MC97?;]HP$,?_E5,V[0F1$&C7,4 JK--6M2IJM>UAVH-)+L2K8Z<^!\K^^IT= MH%3K4!](_./NX^]=?,=H;>P]E8@.'BNE:1R5SM7#.*:LQ$I0U]2H>:3D6F6Y[%>THN*]0DC0:+Q3@Z[PVG V\?#+Y+7-/!&'PD M"V/N_>1K/HX2+P@59LX3!+]6.$.E/(AE/&R9T?Y([W@XWM$_A]@YEH4@G!GU M0^:N'$=G$>18B$:Y6[/^@MMX3CPO,XK"$]:M;?HA@JPA9ZJM,RNHI&[?XG&; MAP.'L^0_#NG6(0VZVX."RD_"BY M:Q:$#PUJ!QTWI3M,T M/0J\;'07^DD'TB0='.'U]S'V Z__VACAY_F"G.4;\>NE<%O:X&6:KY(AU2+# M<<1E0&A7&$W>O>F=)A^/:!WLM0Z.T5_W/8XCTEX7_L$,X4;#9:,VD [:Q'; ME0@S4]5";R#CMT*'.0@-["G=!J1>(;G*0Z2&N?@MK'0&YF:=HX6KJUG'&TNM MS4KXVN)[Z=!*H0@HDZ@S#%B/=Z5P4!B^T$C Q4A-71O+7T+H'#*^N&I#/+/^ M9,LBN-L$>9703<'?J;$83+D961'*V1002ML:M?F#MB45#2K(N,2I$Q!O!YV3 M)($NW##,$UFOQXJ%6>'S!)2" %="-<(G@9[RA^V5(>GC\1X+H80?MTTS9_MP M=L[9LURA[!VB]2?R#O^T 9'GTLL6"J3#BH#SF$O*E"'LOG1MXH.2KM N0^,B MSF>C75O=^]5];SQO6\*3>=M8KX5=2DV@LI/O^) +;-JMVXDP=&L3".&XW M85AR?T?K#7B_,,;M)OZ _3_&Y"]02P,$% @ -H "60(P1Y^Q @ >PD M !D !X;"]W;W)K&ULK99M;YLP$,>_BL6J:9/6 M\DS:C" US<,VJ5/4KMMK%RX!%6QFFZ3]]K,-H4E#HJC+FV";^_W/QUU\#E>4 M/?$40*#G(B=\8*1"E'W3Y'$*!>87M 0BW\PI*["04[8P>1T-3!L8[UPERU2H1;,*"SQ NY!/)0S M)F=FJY)D!1">48(8S ?&M=V?>LI>&_S.8,4WQDA%\DCIDYI\3P:&I38$.<1" M*6#Y6,(-Y+D2DMOXVV@:K4L%;H[7ZA,=NXSE$7.XH?F?+!'IP+@T4 )S7.7B MCJZ^01./K_1BFG/]BU:UK>\;**ZXH$4#RQT4&:F?^+GY#AN O0]P&L!Y"WA[ M +CI9]=?5J1EA@:.0T15BREJJJ8'. MKZ9E1C*B*O%>,/DVDYR(9O@%+3F: =-536) HXS'.>45 W2.'NY'Z-/99W2& M,H)^I;3BF"0\-(7TK13,N/$SK/TX>_RXZ)82D7(T)@DD'?SD,!\82=S>BX^.]^YVX./CO7?AD_^+??KN MS6^EPFUKT-5Z[GMJL*O4:CFO6TZ=W7U>XA@&ACR<.; E&-''#W9@?>W*\RG% M1J<4&Y]2;')*L>F)Q+:JQ6NKQ3ND'OV4[3DC,2TZ2Z-F \VJ+KR,+ITK/S27 MFRG?-;(=Q]XV&NT:.8$TV[8:[UJ=VU[OC=9DU^K*MX-MHVF'0R_P7Z7JKV5N MG/4%L(5NXQS%M"*B_LNUJ^U-X5HWR#?K0[L_MCO6)_)F45\$7N7K:XD\=189 MX2B'N71E7?1D3V-UJZ\G@I:ZTSQ2(?N6'J;R=@1,&J(MZ!]0 M2P,$% @ -H "61#"[$!$ @ B@8 !D !X;"]W;W)K&ULG95=;YLP%$#_BL6D/;6!0#ZV#)"2;M-2J5.4=MNS@R]@U=C, M-DG[[V<;PK(IH5)>P#;W'I]KQ"4^"/FL2@"-7BK&5>*56M<+WU=9"156(U$# M-T]R(2NLS506OJHE8.*2*N:'03#S*TRYE\9N;2/36#2:40X;B51355B^KH") M0^*-O>/"EA:EM@M^&M>X@$?0/^J--#._IQ!: 5=4<"0A3[SE>+&:VW@7\)/" M09V,D:UD)\2SG:Q)X@56"!ADVA*PN>WA#ABS(*/QNV-Z_98V\71\I']UM9M: M=EC!G6"_*-%EXGWP$($<-TQOQ>$;=/5,+2\33+DK.K2QT47O'+]TYG"08SOF$L$L(G7>[D;/\C#5.8RD.2-IH0[,#5ZK+-G*4VY?RJ*5Y M2DV>3M?F> E(]"0QH;Q 2RDQ+\ -WR$HN &A4$X&>!%?;F1XT47>.?*O$&[5[3FA.XI M:3 [5W4+G9R'VN]FH6J<0>*9#T.!W(.7OG\WG@6?!I0GO?)DB)YN&P9H'.RF MM^-3;;0DHM;_'W*K.PS,,5,P(#;MQ::#G.^"WUXA-PQ]2V[6R\VN.K4GD.8K MPA??](<*9.&ZH$*9:+AN6T6_VC?:9=M?_H:W M7?H!RX)RA1CD)C48S'Y02FU& M5Q?\W:V[NK!U*+11MT[XNBRE6U^KPJXN1T>CYHN/>KX(],7!U44EY^I.A5^J M6X=/!ZV47)?*>&V-<&IV.9HM5K[W+,B2J;7W].&'_')T2 JI M0F6!)$C\6:H;510D"&I\3C)'[9&TL?_<2'_+ML.6J?3JQA:_Z3PL+D\Y(7F8+S_^*55I[.!)9[8,MTV9H4&H3_\J'A,,?V7"<-ARS MWO$@UO*U#/+JPMF5<+0:TNB!3>7=4$X;FK#PXHW) M53[;?7%R.!;'A\>G.^2=M BV M="QNK/$P-H^&$R0#)(#,6VVDR;0LQ!V^5 C0X,6_)U,?'$+L/YL0B@J<;E: MTNZEKV2F+D<5G>66:G3U[3='YX>O=IAWVIIWNDOZU4:/;E+R3X@1/R^4R"P< M:[S*Z2EAAP^S%B;?P:1-5M0( [%03FG@ZY2HC:QSC2W[XD:Y ![!LL@VC0MF MU@9C@Q*Y]EEA?0T=A*$E1;'NA)) 8VHBX6]!RJP-&25F4CL83J=T:%;6Z]8K< *HCZ6C1KBD<&=VXY=]#I/-JRD MX-E6 '%L!_$*\FZB3I3X!Q]]\J+ M28SAC^QM@5.I_(BCP[T?6[O)9*&(4,5K(%=.E1,G1TR))_L[2..L)8VSG=D^ MZ=(!(6YRZ7(O?H*?_H4V89);2H5-'/*_2Z7(_LDNHTEDSI@-[DAWHY!KBS]M M&KZ=W%VW::B]KR%V7NN8[@AP758.1[#@/J,T;L*2JIZBXHEI[6&#]\ Z(/!Y M#7E%3@LEO)JSBRGVP(T&'4A[BE.?:TTRVXTD%*?J7 WH#;D.UO'0GFD@&8N"@OKU9,E^%H&SJ=('Y2\4=EHT:9(RQ9:M>D(%7(< MP=U6*>\!_[-->VYXSYL'4 BGZ(<9=%;N^9C([>;#Z_:C>PKO9BN-SAD7]QN\]Y*$S.21DQ3P:;M MD3%CWO4C0D[1Q[:.)@?.-&GC!%8\ ITMS$FER=V-.'YQ*)@G6_:>4@4=I^PG MM,G@74YG #98'0$>A!O"3\UFBCM<)HD9C)"1&H&2FFMCZ$@Y@RX=91R=C5.. MT5&-H@@';7//9 >*^BI1I^/(D8KC3U).4SQ!9"Q[4?<.XN@1L"URLF#&!(32 M=W"V3-]IL87X3J/L%*\$"14Y2(0B:BF+.L8X"<-A:-5B=<&Z!D8NJZW8" QQ MR2X.V<(?\+(M*3[D@]I-$%N9)N:&G,^)(L*0-6RL')W/<8YPM JEW8(H"]UU M3U&7J(JHI,[[7 3IDAR)YM5X:H],MOY2 DU[X=X3)?.EC^Y"#GVJG/?H(;C-24,YJQ]G4@Y5D M&Z6X&L]:ME$/&;X39W]K&I!@@RS^\KP[_3]FP]E?DPT?LF"_G P2JN9":4:W M&LQ+KF]>LB.2:<__,PO/4,OHZVE 3YOYIC?B$S>6_!N;,W'&L:WEX<[*).'N MS0U:J::A%G=[_R2E!M_\N,&S*\">+-54I7V%.%)-(870MB"B;R?-(*EGJ2-BG1+0V*V% M@4-[$T*QV]F"D_]S4?[(U^3J0*K0\.D;'V\(2L9PQ0-"$D<+6Y8D4HH=!C!8 M#Q% ?!!?F.1'3JY)/2?0>EWNIOP: ,,:E'19QXY5&#ET+&BZ66$U> MQ#Z) <6AP:$ &/PXYK0E+]!D"#"FS7S?FX3K*M697N&)\ UD;MKHQ\J0B MV*I4DGS6!"OX/3@]K7DP@D$2#56:E\#Z4U _6PQ[:105Y$TEGBA$L3WF:C'O MD)A;F[,C&KX$5H(W&-:F.%D3UJQ:IVELFIYVBUT?&^\N MVLEE&(%<<&46Z6$[@+T@BJF5]0K[X^I#7>S @EZ#2I#1#01S%"/)6*.0!X6*9.="H.,B%GR.!N'&=U+I]!G&XI>_$P; M'QF<%(H6/B7.7=/Q>3L=G^^<8U^C05[&"PH.8GC1;YJ&OUZ*Z'VY)1\P*A#- MHD592#-7>]B8QYNEYFFIW!X,W^,\IC$NC<4??KYIIN(AR-TU%^>"?R(\;[7R M@LAN+DJ;JR*% #H1/66*@5=*Z>Z)G;KHCB:H0I?(!%I$#_->2OI!3E(VI6NX MK'#I,<.B2TM\W00XS=?0NR1E M(G^FT0 )H_T]M7UT,TR3KAFGXM$XDLKT2A$=Q+(BEU(7,2_6C6W1]8/9@Y9& M@+<%?4VS-AHVW5KF.].:[P$X^MZ%(+#'UO/QQD0 MFT'*)8*HT- ^3ZK@*-XN?:="0T_X:26KE!M5"M08"RG4B9TZ9*>*5;-3[D!X M+K-3>L'!89E,!RM+^J5G!-^3Q]Q3TJ1*&\_I8C*W_!* 0@5X+(=W*=UM.";! M/%T+31B<=[51[?LC"C+1!<5"IFL0A;Z,*2T39#"](4#GIUR_9VC8XQ^47N*X M!1R=73,*C_O7;JDU]M2589A#R[ELXZB[K8^5 MS#+8GA:FMY'12PAWF\@SL-QF 'A\HTGG<7J=3UL8%YOX?L>2[BKD/#N-R%M54A(IG2\G@3,=:DVNJW?%'";^S5'5&C,FN;XL>#8>&QLE YZ+YI+Y>;\ M.MU'9\=WSNVW[1O[27Q1W2V/K_O?2S>G::M0,VP]W/_N;(1 YU?H\0-F+GYM M/;4AV)(?%PJ,Y6@!?J>7@LT'.J#]_QBN_@M02P,$% @ -H "6;KHQ^<; M!@ DA$ !D !X;"]W;W)K&ULO5AM;^,V#/XK M0G8XM("7V(Z3.'T)T/8Z[&ZXH6A[';!A'Q2;B;7*ED^2F^;?CY1?DE[;+.V' M 4$LR21%\B$IRB]-!F#98RX+<]K+K"V/!@.39)!STU B6(2+>:. MGEGL$4%$L5!+HRK!@GAA+GRD>?E M,5,H3S-2.AP?HP,6HA#%DF7K5*L$8;NG68+9(=<&1;:$ES]*>TYRT:Q@S2K) M%X;LBH0??E,]#XB^8.H\:UE/]/. ME;::HGUW)BNL%E6.HI19ZK0B#%7!"-V*:Y4G(--EM+U-[#*)!K M5P9J=T.QQ- !C5J7DALKDN&Q9/%$03\Q#D6QM>(,NJ+1(T)>"9&QQ/J.]?2[F[0ENLC5(\$[&"\3%0'QUD;#%]1;_)0&[N; M^#P(#]FMPMD;2LP'%GOC(,*GLS\\[E;>E3 D((R]>!RVCWTB]B X9-.1-QR/ M.B'-=)\@C*;>=#+M.)MI[8@608-BA_8,!IZP]%D-R!O3([W C+T@O'3Y&B6W@_( MU NP6#2/O0&)QUX\C#=.;>;[ ((>COU@N\[1]'4X8I_2HE&0X(B\*6)/:IR9 MISWH[PI/M(!A[^I:#_(B=2KX$D?8"(G4=;?82R(\=,9B.V:!=D3?;YV$#!Y+ MQ T*LM< -ZH@8N:T6D@\7"OG(D-;)=V-JNF"7VXTFE.9+;6JRKX+@,O'1%9H MP(N',-)3=XHR7*>74<--+62M UULB.M/4"Z>/F/OK@NW)6I*R+5O+OIW??:/ MPHZ>X27"5IH@Q!NF;(_AVG+78OC'+=<7QW!7,[AWP?$A=C6)J@KG0FP!*N.: M"F2&[Q5U@SE&H$K9@<%CQ$$Q?1<4=7M8:1?THJ@_4J!AA_V7+E>#K7LRHK!T M7P,,*KYS:*\,D+)#5[T]&/:;K+P#UQ*K2W;KG MRB+D;I@!QRZ,"/#]0J'5S80VZ#[#S/X%4$L#!!0 ( #: EEZ,$)B* , M ,D' 9 >&PO=V]R:W-H965T/DATO&;(,N(=[ MB26*_(A?1:1F:V,_NPJ1X&NMM)M'%5%S'LC:*-X5ZN*O*& M>#%KQ H?D/YJ[BS/XH%2R!JUDT:#Q7(>78[.EQ/O'QP^25R[K3%X)9DQG_WD MIIA'B4\(%>;D"8(_CWB%2GD0I_&E9T;#ECYP>[RAOP[:64LF'%X9];SXGGY4:Y\ OKSG=\%D'>.C)U'\P9U%)W7_&U/X>M@-/D M%P%I'Y"&O+N-0I;7@L1B9LT:K/=FFA\$J2&:DY/:_RD/9'E5.\)RX[8OH+XA1NC:;*P9^ZP&(W/N;L MAA3338K+]"#P;:N/89P<09JDDP.\\2!Y''CCWTN^EBY7QJMV\,]EYLCR+?EW MG^8..=F/])5S[AJ1XSSBTG!H'S%:O'@VFB87!Q*># E/#M'W_$<%\(6^Q[RU M5NH5+(63;E_6![G[L_Y8(91&<;%Z,H5; &%9$TC=M8%03QG7.!"[7YFZ$?KI MQ;/3=/3JPH%P#OD*"5V DB*32I)D"%6"8(T6H=ZH8$/IQ3T&<1[*A;Y1E7E5 M# -3 M\!'.Y (%]CCG6&%L:C8!T?!;/4AUP&UY)M,+FU9/'^35O[I00 MYI667]H^J)<#+7'FWSA+,ESGA);+#[E[Y=46]_A':A]:0^Q]9V7.)*GA0:ZT M+#D=/KGW3+8[EFNT\E'XGM0?V#G<:-X%'8%E!9"+ANOP'4-AE+Z$YS Z.SJ; MGO @G'1ZL<^T1=TZ^]^B)\EXA[L[WSGK_T-FDHY^EKEK^H\RTZ/)V72'_+-E M7[G&6^VU1KL*CXB#W+2:NDX[6(=WZK)KSS_&ULS5C; MV:3S-9>IL9.\I#* T5"$FM(0@M 8SM?OZ>; MI$S/2+)WDX<\2 0@H-%]R+.R#OKI0.]O4G?R@A=FU M;:$?;V2C[B]G_FP<^%BO-Y8&%E<7VV(M;Z7]^_:#1F^QMU+5K>Q,K3JAY>IR M=NV?W\0TGR?\HY;W9M(6%,E2J4_4>5]=SCQR2#:RM&2AP..S?"N;A@S!C5\' MF[/]EK1PVAZM_X5C1RS+PLBWJOEG7=G-Y2R;B4JNBEUC/ZK[O\DA'G:P5(WA M;W'?STV]F2AWQJIV6 P/VKKKG\7#@,-D079L03 L"-CO?B/V\EUABZL+K>Z% MIMFP1@T.E5?#N;JC0[FU&K_66&>O;JTJ/VU44TEM_B2^_W57VT?AW!7+1IKY MQ<)B"YJX* =S-[VYX(BY1/RD.KLQXONNDM7S]0NXMO^$^WI#MA4?L#1'^ZWIIK 8E_GTHQMY$=-@$I*A!)VEK+EH#8-D5GSL7/D-,U)%&\$:D?X=OQTVR.9QPF^$YB MG\>2@,:B+.<%6UT#(2)474H@::QPTKGPA9/,A1/ZU MJ9?2'I@>AYY( @^].)Z+*(G9]G $[--*JU9L9+6FHV99K&V-XW9\-PK#N0CC MC-I>BO6IZ\4Y]9+$@VTWS',!.838=9 GK657/@ID4F>:@F762=)\+K[])@O\ MX+NAEP79?H3:O[Q(E3?LC!=3R\]ZL-R 8G\C,C=&L#R2^3PC<9,\$+>GR?3_ MQ8GP&2=BYH3WC!/944Y0T!$>((1#L_U8.%%ZD!9)3D>9 K<8$,09]6AJ%/E/ M_HSI>806H9OZH$ >@@"!FX*L3N@&$6RF0-0)W#B )Z=)$;AA$DYH,?1#UP,2 MXVC?.T&.-]C?B_MTZ M>1R+:TX%,UF!")A(+Z%*&\+%.3&>>.SFV50WH#N4_01"SRC06B(77G%$3/6! MJ(.S1)+GIP"<7)^UV(>H<0+"$38 M^(//2+HIPJQO2" M9ID#\)WMD4*N; L*A"92MZ(Y$F:6-?ZYG"C.XGUQ%I^LDCY^=7;D&-3@>G(D MQZNS0V79Z0T/Z-@H8X9A^YI-@T>_CR3_L]+LW;,C>QTLT^KV..M?LO4C"TIO ML6?]-9>KF$ZHBMK*5MQCG3Q4/WY5/#S5#$\M.*=M_9_^3@/&U6LK -I[J !8 M]Y E!@YE0+4&$LB1S[@W[:!_^/Q!/.C94"I955;+@JI-J0J@*J!$Y;\D!^0 M,B=$ZO M%"^2$8"5A=F(%:C,188$'N\[E%02L6A*T[+8$C*0UH3O,0AT1NCD;NAG_4"6 MQ4^+QL#V[E%1D-!E$KB9Y_$S)+_PS$FC*9AA,I4,;I0G7$Z&O W?0-R'3DYC MZ6'Z.M'&G!E4DRS&WFB1+A2^P[@/I9U:9'*^2K2$53A[104H 7G&F-^Q$/Z^ M!"^?4@R[3;OPB4J:/HJZ%-OAC\B2HBMKH&@L!EK>E^ K*C 8F^&70>OG!V5Z,7G!T4J]YM&PO=V]R:W-H965T3-W7];TF MSV]14EZ@-%Q)T+B:>K/N>-YS\67 -XY;LV>#4[)4ZMDYM^G4"UQ!*#"Q#H'1 MZP47*(0#HC)^U9A>2^D2]^T&_6.IG;0LF<&%$M]Y:O.I-_(@Q17;"/N@MI^Q MUM-W>(D2IGS"MHKM1QXD&V-542=3!067U9OMZG/82Q@%[R2$=4)8UET1E55> M,\OBB59;T"Z:T)Q12BVSJ3@NW:4\6DV[G/)L_$FI=,N%@+,GMA1HSB>^)5BW MZ2D.@JLC&GJMAMXQ]'B14]4(7,*":?W*90:S0FVD M!;6"1N"AHH_"'B[Z*4=(6C[KO(:3M9Q988+%$#5&WI(O@ T3AH-,?79(U''9&HRX9O:#7Z0T#H'ZF M;I6 NT9F06=@X?1D%';#*SCK7O;/Z^=;HK>:_B$9C 8U23CLPZ%+]_<:M4"= ME>/(0.(.M>K9=K6=>+.JT?^&5^/RCNF,2P,"5Y0:7 S['NAJ!%6.5>NR[9?* MTA IS9RF-FH70/LKI6SC.(+V/Q#_ 5!+ P04 " V@ )9!8UHF506=O>1!$5%3:"KG2+BK]LM6F$Y:791=0:%*5W:NHH MC>-IU BI@M7"[]V9U4)WMI8*[PQ0US3"_'>+M=XO@R0X;-S+767=1K1:M&*' M#VC_:N\,KZ(1I90-*I):@<'M,E@G-[>Y.^\/_"UQ3T=S<$HV6G]WBT_E,H@= M(:RQL Y!L'G"MUC7#HAI_!@P@S&D'] _>.VL92,(W^KZ'UG::AG, BAQ M*[K:WNO]1QST3!Q>H6OR(^S[LWD<0-&1U20#@ZI MY]T'\BS?"2M6"Z/W8-QI1G,3+]5[,SFI7%(>K.&ODOWLZJNMT,#7%HVP4NW@ M_3.GFS"$+_P@+A[%ID:Z7$260SF'J!A@;WO8] 78*7S6RE8$[U6)Y>_^$5,< M>:8'GK?I6< _.W4%61Q"&J?Y&;QLU)UYO.RL[D^JT V"4.5!.,&_ZPU9PZ_E MVRG9/6I^&M55T VUHL!EP"5":)XP6+UYE4SC/\YPSD?.^3GTU4-?.*"W<"YM MIVB?!3Y->WTH5!=/^WAZC(>'>(J?B200!%M=J,%: M6 Y3:+($21Y#$B9S'N7SF":L.0P M8P2?Q_X6DSG#SAEPQ@?RA!5F'&3&=AJFT]3;ZVMW$TD:SEGZJ1<5'76"!LW. M]SMBXIVR?5,8=\>6NNX[R?_'^W[\69B=5 0U;MDUOKJ>!&#Z'M&ULA91M;],P$,>_RBD@ M!%*T/'>EM)76C8HA!M,&XP7BA9M<6FN.'6RGW?CTG),V=*(K;Y*S<_?S_W*^ M&V^4OC:S!-53'].$.A-A,O\G8;-WRYLFXCF(YKML1; MM-_J:TVKH*<4O$)IN)*@L9QX9]%HECK_UN&.X\;LV> R62AU[Q:7Q<0+G2 4 MF%M'8/1:XSD*X4 DX]>6Z?5'NL!]>T>?M[E3+@MF\%R)[[RPJXDW]*# DC7" MWJC-!]SFDSE>KH1IG[#I?)/8@[PQ5E7;8%)0<=F]VRP*+I_$!R>JUQ3MML_@H\&,C M3R )?8C#.#W"2_IAC#M@>ACH&F9D M:I;CQ*..,*C7Z$U?O8@&X;LC;GJ,_D]I#ND[2CBL[PE64L49_85<,&-X MR;$ )@M8,]$XTT"I!/6M&0$5 ]MB7&".U0(U))$/F#7>- M"%RZS1R-@9>0#OTL&3@C\@?9$&[8AFZQ1'):>:![@9/M["J;IM]H2R-CM9< MT:Q&[1SH>ZF4W2W< ?WTG_X!4$L#!!0 ( #: EEGB #ZF , )@' 9 M >&PO=V]R:W-H965TX]UQ M<9#JNZX0#3PVM=!+KS*FG0>!SBMLF![)%@7ME%(US-!4[0+=*F2%EE[DG1:^\%UE[$*P6K1LAQLT MW]H[1;-@0"EX@T)S*4!AN?36T?PZL?;.X)[C09^-P2K92OG=3CX62R^TA+#& MW%@$1K\'O,&ZMD!$XT>/Z0U'6L?S\0G]@]-.6K9,XXVL_^2%J9;>U(,"2[:O MS1=Y^!U[/:G%RV6MW1<.G6V:>9#OM9%-[TP,&BZZ/WOLXW#F, U?<(A[A]CQ M[@YR+']EAJT62AY 66M"LP,GU7D3.2[LI6R,HEU.?F;U43R@-A1EHX$+6)U%@\;-_ M0$P'NO&)[G5\$?#37HQ@'/H0AW%R 6\\R!\[O/$+>.]_[+DYPBV:2A9P'@PF M"O@DN3!P3_.]HCC\O=YJHRB/_GDN$MU!R?,'V=J:ZY;EN/2H>#2J!_16;UY% M67AU048RR$@NH:\^'P0J7?$6[E#EQ)?JR2G8N%KC_Z(5E\L&86/H=JW$YS1< M/N4L.?(A.5B>R[VP:]0A@.K,5 C8A97*A9.%!ED"W1P.-P=,H5TO94U=0<_[ M9#O2G[#4\20#_D)9'[4A\@:58+:060W?-FM(P]?#[LWH?@1_T!VBJDFU=IL? M'#87.R .^BD.7'2MS/8$XF7IDIHM:;5[3PGP-GH'<_A:*41HNBQ&F\6PX8\_ M+SA%]!F?C3:,*@9^@4GH9TE"@]G,CZ93&D3QQ$_#U([2U ^G*?RFI-;0*EER M U'F3]((QHF?9/0;^[-X!DGBIY,(/K>HB+B5U%UFZD_&,XA3/PK'!.RG4^)@ MX6,;CI-5XF=9:JUF<6:MPBB$>$:(8R=R\_]CPRU=RF)W[XQ(A^'K*V?>7^2; M5],XFEQ1X"M[U3V6($Y,:^S+2SQ1) -VRBX'G[,ZW], MURWFO.2.H3,QMEL!V\H''#U76\%9MVQ0[=R;0"?:U.L:Y[ Z/#OKKML^F7=O MUBU3.RXTU%B2:SB:I!ZH[AWH)D:VKO=NI:%.[H85/9VHK 'MEU*:T\0>,#S& MJ_\ 4$L#!!0 ( #: EF.?6[JV@( $(& 9 >&PO=V]R:W-H965T MJ"EL4U$(A626B?_OD/*5C> UX=>K!ERYLU[)&>\.&KSU1X0'7QO&V67T<&Y M;A['MCI@*^R=[E#1SDZ;5CARS3ZVG4%1AZ2VB1/.B[@54D6K15C;F-5"]ZZ1 M"C<&;-^VPOQ88Z./RV@2G1<^R?W!^85XM>C$'I_0_=5M#'GQB%++%I656H'! MW3*ZG\S7F8\/ 9\E'NT+&[R2K=9?O?-[O8RX)X0-5LXC"/H\XP,VC0^M,_HOP7MI&4K+#[HYHNLW6$9E1'4N!-]XS[IXP<\Z2-(#=E$3BI_*4_.T*ZD/+?:&+I?XWXPV#1".1"JAO??>MG1P3NX^5-L&[2W MB]A1+9\15R?<]8";O();P*-6[F#AO:JQ_CD_)HXCT>1,=)U0<@8) M3[(K>.DH/ UXZ?\2_O?]UCI#3^:?2]('Y.PRLF^CN>U$A<9H]>:7 M2<'?7N&=C;RS:^BKIZ%[0._@JH1+O*\B7^9]?VY77[ ;"W9C03P79" <5-IZ M@]8--L)A36U7]6T_V#42<"5%Z$=I05C8Z8;F@IT#W2^&^WV'%;9;-)!.&'ST M4+_"K& EGYZ,-(5U+YM:JKT-I61+Q)[1D[ P2Q@ON M4.83-N4%E EG.9_!@U9TW_TP*:3R2O=T!A;2G!4)AXQ0.8<)X].")9/26UG& MZ"W"1PJ;OR[S)N<)*_+9+=QDQ90EL_*6=.33E.7Y+%@%F_$,+CV-^$5?MVCV M87I9.N1>N:'%Q]5Q0-X/<^&_\&&Z/@JSE\I"@SM*Y7?3/ (S3*S!<;H+4V*K M'9 M;)1^-"M$"\^ED&8:K*Q=CZ/(9"LLF3E5:Y1T4BA=,DM+O8S,6B/+/:@441+' M_:AD7 :SB=^[U;.)JJS@$F\UF*HLF7Z9HU";:= )FHT[OEQ9MQ'-)FNVQ'NT M/]:WFE91RY+S$J7A2H+&8AJ<=\;SU-E[@Y\<-V9G#BZ2A5*/;O$UGP:Q$X0" M,^L8& U/>(%"."*2\7?+&;0N'7!WWK!?^=@IE@4S>*'$+Y[;U308!I!CP2IA M[]3F"V[CZ3F^3 GCO["I;9-! %EEK"JW8%)08>H#S=*VI6!SS+'_"T^(E&MLJ11-D\.$GZKY"ET MXQ"2.$D/\'7;2+N>K_L.GX_ODIM,*%-IA-_G"V,UO8H_^X*MN=+]7*Y2QF;- M,IP&5 H&]1,&LZ,/G7Y\=D!IVBI-#['/[NL" 56 3\]#DYY]0@]2[1?ZL,*F M")T/T3Z!W%T1-\ ,%$I0O9HQ4!K0I^$2,RP7J*';J7,"7M>U8A*N6,8%MR_P M$8:#;AC'L9\-PA[-SN?7KP9''X9))SEKQP=EF:@=-\@&]UWS)9=TRHVI$')* MG:HDO=%!V$\Z)W#<#SO]Y(2$%:@UYE"0M6>^S\\76"O%PY[ S\;>D_['E>T4_PEZJ5O<09\''4? M:'?;+GI>-X]7\[H%WS!-MV% 8$'0^'30"T#7;:U>6+7VK62A+#4F/UW1GP"U M,Z#S0BG;+)R#]M\R^P=02P,$% @ -H "6>YQF8MD!0 2Q$ !D !X M;"]W;W)K&UL[5C?;]LV$/Y7#FY0)(!62[(M_VAB MP'&:Q<.Z!DW6/0Q[H*6S1502/9*.T_WUNZ-L18EM+<#ZL(>])!3%^_C=W7 MM4/?C]JYD$5K?.[F;O7X7*UM)@N\U6#6>2[TMTO,U.:B%;1V$Y_E,K4\T1Z? MK\02[]#^NKK5]-2N4!*98V&D*D#CXJ(U"4:7?5[O%GR1N#&U,; G9V/2B M-6A!@@NQSNQGM;G!K3\]QHM59MQ?V&S7^BV(U\:J?&M,#')9E/_%XS8.KS$( MMP:AXUUNY%A>"2O&YUIM0/-J0N.!<]59$SE9<%+NK*:WDNSL^%H6HHBER&!6 M&*O7%&]KX/1>S#,T9^=M2WOPRG:\Q;LL\<(C>!%\5(5-#7PH$DR>V[>)6T4P MW!&\#!L!?UH7[Z#C>Q#Z8;Q*&M0"+*V@-P1U$PP)H*B(CB")PG* M*B'PRSJ?HV9 6_,"%G,)?K_/C:V9X/7>C "40]W_-]GT9AUQL$?6A(:*]*:*\QH==" M:O@BLC4Z+X](]@:SY%!Z&[$;TLN;/E2;)D^;U@.2TJ8'@\\%=(4QNK1U C?; M\:AOFQ6ZSIM] T%E9%*U*6#.7X,17(J,4L^3_/W)5"Q9$?PKVRI,9DCS_!#KUAU"L' M?AC4?7]J@\ZC2>=2H\P]E:1V7 M^-4S7V^X_H85[T/=[DCE-.>- MO9I\FLYH5^U0;4H=TDG3R$?(RX\J\D?U0.'MU]H([AU @R$;P<^[FB-GEG2& M@U/ZW)DSPHHS4JE<2+);:)67[*B3*_K#D89)U5U?&*IEX7HJ3;(-@2(3Z'AA.*3_IUTOBL(SKNF!%W8C'@1>,.C#77,B M_\_'=\T'=6R_T^>$#+U.,."$#+RH&Y3Y& QZ31VL7W6P?F,'FW(97W,9N^8$ M,VH%W!F*;3N".TMDN0$<:DR-V-^_,;WH.70CBCD5#$2$V2)6I$L*8\(CHS*9 MN'YE=DZ8\GSD//MNC:J2/"\0KQ#5E@!9//>('=&8.3"32M+'@1ZX5X1/M?ZS\QPJS3@=(&DN!APZ2ELR8YC4@6L9DNO-JF,TUJB'/3>EX!/2>RP M3G;N'A?Y*1U0!L/>62GS('(R/PTCK^-WW9#/%;Y_!O=-FU+@1O!C+=[_'-K: M.8.DXNY%-+>M[5<4LVN2N\;H"K2I*MNU"VZ.>NFN\21HWJV\ZU:SU2\%D_*" M_+2\_)GAH]#DC8$,%V3JO^O3<5F75_?RP:J5NR[/E:7+MQNF**B#\0)ZOU#* M[AYX@^KWD_'?4$L#!!0 ( #: EFE,>1^" , -8& 9 >&PO=V]R M:W-H965TQ".)LT;(UW:+XT"T6SL$(U" M#C>H[]SN5,N2Z;Q6E;?>&'*J3?VH, 5VU3F5F[?8Y?/T.+E MLM+.PK;=FPX]R#?:R+H+)@8U%ZUGNTZ'@X!Q]$Q T@4DCG=[D&/YAADVFRBY M!65W$YH=N%1=-)'CPA;ESBCZRBG.S.8H<,4-+"HF-/CW;%FA#B:A(6R[(\P[ MG'F+DSR#D\&-%*;4\%846#R.#XE33RS9$YLG)P$_;L0%#*)S2*(D/8$WZ!,= M.+S!,WBW:+A"NDX&NIPU?+]::J/H8OPXEG"+EQ['LX_E4C M[.6+.(M>GV";]FS34^BS:UDW4A!9#7(%G^AQ+E!Q6? Y+A0AU6TZTY80[OGN\8(MBS>!@]$$8)"4,Y)+,&8RC ML;6CF&Q\GL69\Z,T<2GDAF 4FHT20$$'?JG'2I>(Z0*RR(@6_E M&,16"V+O9TGP)$Y0XE85>/EBG,3)Z][[+BQXK$PGC-4@#AY4\9T>_C .CEWD M\*#7U*C6KJ-J2FPC3-MV^M6^:5^UO>IA>]OQ;YA:<[IP%:XH-+H848]4;1=M M)T8VKG,MI:$^Z(8E_?&@LAOH^TI*LY_8 _J_LMD_4$L#!!0 ( #: EF7 M\;"(>P< /85 9 >&PO=V]R:W-H965TEQQQ?B2MA?ND\:GJ:#E$HVHC52M42+^]4_2]9V>7)*!^12LSYJK:?U?H'T=OC%"Q5;=PO6?NY M23HBY6GQYKM28:9X,T M'#A3W6I03K;HE"NKX:N$=?;TL^B4MGQ6"W(E%H"V-61\C<]F@3^NVD,2!92$01COD1<- MYD9.7O2,O-Y&XLV6[8+\YVQFK 9R_'>7N5Y:O%L:!LR1Z7@I3D80$4;H&S$Z M??,=2X.W>W2-!UWC?=)/KWR4TN6Q^%2.?9'7GJNUTF?,DF\D]1 MD?FPC]S:!T;$+@5YIYJ.MW=OOLM#EKTU$)##YF9#'&F(6:IU"P+@1 M93?QB%POM1"D\1P1R!%R)6\?OD!/XT^T-;KBP,0?A4M\9Y#N;D#"G M>1J2,*5!G) XHUF1D;B@+"O(M8*9N$T>TCP,W"BFC.$HBB,:)9D;Q;3(8]CP M-PA;V/#B_/+Z_=D1&8>31YJ#W"PH8) &E$4I# I&PR#"04J+,/XBK:,)83'- M6$;"A$89P[\\3DF4@T;%8SW(7*MFI]= C9C&(:J1 WH!&L-8!D"@BBQ*:)A' M#J2+V[)>56#"+D)T6KF84BVH##S@6A U)P9=YS?'5?\6"M4G/RH)8?@K*+"" M>;PLU:I%99%N*^,H [/%'RMI[T@C[%)59&R /#\ID%X0JW""$:14P)K6P%(8 M&57+BML'9#867GA+4?A\I6&AWN;XY!"(*?8;(+SI%7+\("PH4I.W%3E(0H L M&<+$.H;C%_.8V)#+Q)#+*+C"=,*=2?7=:Q4 JJ5YX15(4YJET6L5B!XK@"R] MOG4LI9][L):X!"X MW<*Y[_*QN.'U"JSVU.J$=LZ!"$ )+AN8"M:QB&ME&XVV*!6&J,*C^:*@' C M;H0&O\\AIRMM*$I8+V6Y]**U=$FU$=P@\^03"P^?F PY;557:!%H[F@F*Z'A M.T=U0!L(47 9 (FT;*&2DFVI&M%_EVTE05L "339%3E086GN#J,MPY^J =*\ M4RI,_EN"H!ZXN]<.7FD7X&MIEYNUL/E^<%U:CQ;R5\^+P9+>F@2$M>HT"+PI3W--F^B/('EWM50 M:W984E/'0$BO>9$0:(72'/NC*(@)@P(X",C[+>KXPFR;/4AU9S(MTH) GY1 MGQ0SD).27]I-#8=UNP93D*[]OH9D-(E" @DHB;#'25F$R@9YT$?C*[E+_.GG MTXI/VCX8SEX91W@"^]3F#PX?D._%##'#"FXES=(MAWX/'!*[9M35-N';1T]( M_?$":N8)J94Q6+IR8^!E)4VG#&:2<11#CT=9F).4 9* ?8K)3VUYJWAY0"EKP^UJ'N7H77,H<$*^"V &L[;%RY[?>^K<2PG82>;O\NZG^QO1CUPO9&M(+>:P-#C,(.EI?\OH'ZSJW,W>3%FK&C=< M"@Z]"4Z [W,%35C_@!L,5[VG_P-02P,$% @ -H "670=S<$(! R L M !D !X;"]W;W)K&UL[5;;;N,V$/V5@39=)(#6 MNEF*E=@&G.SV!FQA.)=]*/I 6V.;C21Z27*4QN)++-& M1>Z%OI]X!>.E,QY:V52.AZ+2.2]Q*D%51<'D_@9SL1LY@7,0S/AJK8W &P\W M;(5WJ!\V4TD[KT7)>(&EXJ($B.>[4T1I,)G,AGLSFEVSD M^"8@S'&A#0*CORW>8IX;( KC:X/IM"Z-X?'Z@/ZCS9URF3.%MR+_PC.]'CD# M!S)GQG1:+IP\W ME%<&MZ*@7BMFRW5^S^8YJHNAI\F-4?86#>1-#1F^ 9G 9U'JM8)/98;9:WN/ MPFMC# \QWH2=@+]690\BWX70#_L=>%&;*:9A(R

;\+ M??S(\JINST31-=J8I3H59#?,_1IMLUFYA\I4@=F6D9#)7(#B1977;K0 5)H3 M^Q$T69T%02_IP\Z2W1AN4=+=A27C$K84'8)86DVV8S)3L**R&D55S?^DBV@ MS>G]W0Q6@N6059*7*RM3_!F*FCEHF /4=VS[[M+%T&NKN!0YO27&[)LXV$M9 MKN#3\X9=/9J8Y\HXI'K. M*##)K3=[7^&AY/IDW[LQ[U\53YL+WKS&_"]4==L.;NF]MX*&)[9FE]<*9G+ >7!A M9$%OT(>?&MX';A F;I D=#(P!W$4NTF8UL8$]UA[.T_3U+T<#!J$P&]9>M:N MZ#.T1&ZUP\"-T\N+&B5(R35YZ3<28F#Z32*O&@*AZR>7;N*;.-)>E%"<43)P MHW[ZD@7%8-;U.VG> B97J'L=W$Y:;B?_FMMO4. 4N;M!OY/[.[G_%W)[1]-5 M@:1F9D@%"U&5NAZT6FD[ID[JZ>Q%O9YQ/Y,77BK(<4FF?N^2WFM9SXWU1HN- MG=7F0M/D9Y=K&K51&@4Z7PJA#QOCH!W>QW\#4$L#!!0 ( #: EDR7=^1 MH@0 (@, 9 >&PO=V]R:W-H965T3G510&* MWU;&+DP7LPV[A268+YM+A;/IJ*7D#0C-I2 *UO/):7!\EMCS[L!O'+9Z9TRL M)RLI[^SDYW(^\2T@J*$P5@/#SSV<0UU;10CC:Z]S,IJT@KOC0?M'YSOZLF(: MSF5]PTM3S2?9A)2P9FUMKN3V)^C]B:V^0M;:_2?;[FP:3DC1:B.;7A@1-%QT M7_;0QV%'(/-?$:"] '6X.T,.Y04S;#%3X3Z-#J@+QR]#9V^\.^\O1R]_?UTI8U" M!(E_<@!L-(*-#FE?7$$A1<%K MSAQ_UTHVY(QI7A CR06O6P,EN7&TP\'I/2C,HLXK37YMC39,E.CM/K\.6M[O MUW4%F(4O(:T&2&4/:3M 8CTDW4&23Y (UX1ILI8U%@5]3*XK!4":CCQ@R4.6 M_.'Y@J6 _1?NC&[^@:EW;S(:!"=]Z((@\?* >F%(<9QY21QXD4^[]3#V4C\C M ?5Q/_:B(.KBC'6#P'J-A83(-6G%/6AKM) -(AQLHCERM?RB,8%-16S0> %X M!E'88&F/7-I=7-"\!(7R&R57-M6L4JO2HK5:F,82B?N8_,4=D1L7:W@ 57#= M&T(MZ+&MC)JDE'IYG)+ HTGNA9%/$C_W8NN@%^6)%]/LFP(U4"L(4B_!,- L MQW'NY1B6-*)N/8YP'2T%-/"R,/!R7#] ^7BD?'R0\N>L+MJZ(Q<&I;LRZ^^ MZ66YVL?N@T;VL_O)U$!C+O!^P1ERP2+VK^@!VDA^!_Y^QGM6S$AU3#[C ]R; M?$LRC^8Q?FGB!93B .\S2.Q"9!E++D!(? PZR?\^"?X/]NSX/X;\N,?[XBK> M$O_(3]W'A0=G63?S1P#?)'2 N\G(W>0@=T^%X>_+H5QT97@?.0]J>;WT&E%KR\WC>]O*X.*6J?+Y M19:MLA]@187U7F_ ]4TVCER6:((9U(GAA(>B;BVQW2M@31?/LW=()-C-V?Y> M_VW"7"U/^P*+REQ+*K#(2E$_8H#4+6!,A#38ZU4<[E&'"P,]>?'-*X.K;9IUUW M^72\Z]$_82PXPJAAC:+^48J55G5];S&ULE55M;]LV$/XK!W4H8L")WFPG=FP#B=MB'= N MJ+OMP[ /-'6RB%*D2E*QNU^_(R6_!$@-[(M-4G?//<_=\3C?:?/-5H@.]K54 M=A%5SC6S.+:\PIK9&]V@HB^E-C5SM#7;V#8&61&<:AEG23*):R94M)R'LR>S MG.O62:'PR8!MZYJ9'X\H]6X1I='AX(O85LX?Q,MYP[:X1O='\V1H%Q]1"E&C MLD(K,%@NHH=T]CCR]L'@3X$[>[8&KV2C]3>_^5@LHL030HG<>01&?\^X0BD] M$-'XWF-&QY#>\7Q]0/\0M).6#;.XTO(O4;AJ$=U%4&#)6NF^Z-VOV.L9>SRN MI0V_L.ML1V3,6^MTW3L3@UJH[I_M^SR<.=PE/W'(>H1$XH7Y2U,_15D)];KMNFD4A9=DS"BMD*/E"=X*/JZNT3=_65 M;23:P3QV%-"[Q;P'?^S LY^ 3^"35JZR\%X56+STCXGHD6UV8/N8703\K54W MD"=#R))L= $O/ZK/ U[^_]2_[\XL_/VPL_0ZMK]-,]LPCHN( MKHM%\XS1\NV;=)+<7V ^.C(?74)?KNEV%JU$T.6)^!!>"'HG+)?:MA3]-?J7 M WRM$$HM"56H+3C? A!T^+S8\S#)P9M2/7-1*+/=HA*)I5))NN;ZL*"[] M.AF.\BDMIL/I>$S6#HFI@ZMT 'D^3.DLG0[S:0J?M;H.?(5Z)@L?*\P%X8CA MBC7""\(]C;Q".)\X^OR]%8;HAA'"=:L<;%H'K0J$F?54SOB2)]S>C6"2C$_1 M2J&8XB^C/7!N6L+%/1PF1(Y0E9/%7( XI#@@6U0J5WZE 2WF50_!M8]$9,^0V7 M;4' /E,A)08YTCRFO)H.F,2?]4L0>WMO3S!$T+LVP+8&^_M)B&*KZ$,HQ*D1 MZ6YL*=BA![O2V$/_DO651820V#0#I[T5I8=K:DQEZ3NMK):B"-!]]:@SK*.# M+K3'+I R+NW@YK4+'9\-Y1K--CP]1-)W4#>?CZ?'U^VA&^HG\^YI_,3,5BA+ MQ2G)-;FY'4=@NN>FVSC=A!&_T8X>C+"LZ(5&XPWH>ZE):K_Q 8YO_O(_4$L# M!!0 ( #: EE[NIR<2@( .,$ 9 >&PO=V]R:W-H965TNUT=*D M).YV\.MQTJ[LI&T?UL:.W_.S9S?9:[.U)0"RITHJ.PU*Q'H2AC8KH>+V6M>@ MZ&:C3<613%.$MC; #7>FG("GN67%2@K-"*&=A,@]E@,A^Y>!_P3<#> M'IV9JV2M]=89]_DTB)P@D)"A8^#TVL$"I'1$).-WQQGT*1WP^'Q@O_.U4RUK M;F&AY7>18SD-W@8LAPUO)#[J_4?HZKEQ?)F6UC_9OHN- I8U%G75@4E!)53[ MYD]='XX \;LS@+@#Q%YWF\BKO.7(T\3H/3,NFMCGK-#0K2 < MIG.>;0NC&Y4S3K\YM\(RO6%+ Q84 7$C[.@F1<'P0/(\O$GYJU#4;1E:.^O-$E]O1S M4ZW!..%]YYCKG#TEM*6Z\51NN7=IG(2[X^SAT>!58 J_7I9E-$_8SF#O[3=X MU@[N__!V_1^X*82R3,*&H-'U&\IKVI5J#=2U'^.U1EH*?RSI*P3&!=#]1FL\ M&"Y!_UU+_P%02P,$% @ -H "68!97BMG!P T$0 !D !X;"]W;W)K M&ULO5QK;]LV%/TKA%<4'9#5DBC)7DS MW^-2W.3IW\FL6EP.H@&9B;MXG5:?\X<_1'=#0,5'%25K^2GXCW[XP\N[-K^0-23+R=9&ORSB; ME1?#2EY-S3F<=I&OV\C>GLB4?)+A%B7AV4S,#.V9O7UH:3^46=BDPGM.Q;5G M)?QSG;TGU#DCGN/YANNY.;XY-=W.ST7G+XZN)8-N^@5M^.@>/I:4\7Q>B'E< MB1GI>HFIR"V-;Z:I9>Z\7,53<3F0.E:*XEX,)F]_<4/G@RG#2#*&).,@,JT6 M_J86OHW=_(SJC^@9X8_3=#U+LCFY*DLA_\W(U_C15+$V6-@$J_^.W$_$I%)L[(2AXUPYU6.$0VEW!1R!RLTKBLDJEQE&.- M<&K719(Q)!D'D6EE&F_*-,;(R!A9"R090Y)Q$)E6"]=1CL%Y32'IHFT_V5X4 MA5Y/2DRPT/&#GI@88/YH-.X/1TRPL3L:F^7$W7)3[H'C.@ST.:!CTU<0 B_RQWU>379@[BL+([\N) 2=A--JC)\KYN7;K M]S&;R20429R>U;,_=0;:P4F\EJG)ZTDV8Q:LK"?W7B0;@[)Q%)M>'^4_W0"D M)U"W"65C4#:.8M,KHARG:S51<#T)#0.%\=9 H2O(+BQPW=W1R2[,=9QHU#<[ M!MPXB!QWCYPH"^C:/2"?YM9AB+7UR9T4R<:@;!S%IM=!V4XW LD&U%U"V1B4 MC:/8](HHA^E:31-<-L:[#WI Y3/4@_Y*?FG>U1SJU3T/9&)2-H]CTFBDSZKD8E?&@]A/*QJ!L',6F M5T393\]JIM JTT4[, EK0NW.PAI0IFE8$VS_/*RG;*!GMX&ZOB#F9>T!3^[4 MT*5)*!M'L>FE4Q[5\T$R W6E4#8&9>,H-KTBRI5Z]F51M,P$.\]\?['X,(0= MAG K1,^%\H.>W0_JPO+"^5E[C)-[+G2!$LK&46QZM91!]48@+8%:52@;@[)Q M%)M>$655/?L2*5I+HJ/F9TTPP_RL 6:XR3 M^S)TW1+*QE%L^I8V96*I@U$7"K6H4#8&9>,H-KTBRJ+20^NE4'7IHAV:K37 M3+.U!IAQMM: L\S64N46J=TM7LWNXVPJ[_:3[*^UJCP[H)NXBM.GLC*.5>RD M)_==Z,HEE(VCV/3R;.V016V1Q>Z1Q6Z2Q>Z2_3^<*%5.E+[J1MDNVJ&=*2:8 M86>* 6;:F6*"[=^90I4GI'9/>%A,?G9>UWX!)W=SZ!(GE(VCV/12*DM+0;MJ M*=2V0MD8E(VCV/2**-M*7W5O+=W=[-J?<#D,88%\\#VT*=V<"@;@[)Q%)M>1&5]?= ^ M71_J=J%L#,K&46QZ193;]5]UGZZ_NV-VYPN(!R'L,(1;(7HNMKZ/:?>91TG, M"R>#[:%/[M#015(H&T>QZ454AM@';=WUH;X6RL:@;!S%IE=$^5K_5;?N=M%" MF\0&ULK5AM;],P$/XK5D"( M2;#$25_6T49BFQ!#(,;&X+.;7EMKCAULIX5_CYV$I(8T#.0OB9WBU(QRN)%(E7E.Y(\+8&*_"'#PZ\(MW6RUO1"F\X)L MX [T?7$CS2QL458T!ZZHX$C">A&\QN>7<60=*HLO%/;J8(PLE:40#W9RO5H$ MD8T(&&3:0A!SVL$E,&:13!S?&M"@7=,Z'HY_H;^IR!LR2Z+@4K"O=*6WB^ L M0"M8DY+I6[%_"PVAL<7+!%/5$>UKVZE9,2N5%GGC;.8YY?69?&\2<>" 1T<< MXL8A?JQ#TC@D%=$ZLHK6%=$DG4NQ1]):&S0[J')3>1LVE-LRWFEI[E+CI],W MA$KTA; 2T <@JI1@:J05>GX%FE"F3M!+= M9*27E&S.^O[M"SY^>H*>()+NB'VB$%$*M#KOHU1CC/HQ[ MWK@J2P2(P;Y0"N8,@ M??8$3Z)7?00]@3ETDY9N,H2>7G,-!E4C232@C!2]%:PQ)A6&;0>[%,]FD_$\ MW!WRZ+.*8MQ:.0&.V@!'CZT'HV1)&=44^HLR\ED43V .YW'+>3Q8E /.[QO. M/_H(URCC@X2/HN2WHOQI$X]FD_Z:3-KX)O_._E,I-*SJ'-Q(FH&JQZ8[O*XZ M-/I Y /8CO(>=L 0/CF:_8O_6/]X*3V!.:F:MJF:>F@G4Y]T/8$Y=,]:NF<> MVLG9'\]D]-M3.V3A!#9K YOY:B,SG\7P!.9PQE'W28^\-)(&9J@B@R9N> >* M P^&=TV*OT\(7F4N[$!_:A/AJ0\5_D1Z_94?V!.P&"O2D0[%6"^$)S>7#W'-QK'LD_=W#J\KPA>9FHM,9V(?0P%Z5AB\T MEW*G-; /L8'_KC8&3=S@.KV!O0D.[%5Q^$)S_YX[R1'[D1P-S&2@+(,F=7CA MP7Z'W6PROQ@;RA5BL#8^T>G4U%36^S?U1(NBV@)9"JU%7@VW0%8@K8&YOQ;F M+Z:9V%V5=A&ULM5M=G36;J-1)?=IIX9A,0 MWRWRL\D!91DE+,TBGB+!5A>C=_@L,,N LL3?$;O/GARCHBFWG'\M M3MXO+T9&42,6LX4L(,+\ZXY=L3@ND/)Z?*M 1P?.(O#I\2,Z+1N?-^8VS-@5 MC_^)EG)S,9J.T)*MPETL/_'[WUG5(+O 6_ X*S_1?576&*'%+I,\J8+S&B11 MNO\.'ZJ.>!*0X^@#2!5 U "K(\"L LR7!EA5@/72 +L*L%_:!J<*<%[*X%8! M;BG6OG=+:;Q0AO-SP>^1*$KG:,5!J6\9G2L2I44JWDB1_QKE<7)^(_GBZX;' M2R:R7Y#_;1?)[VB,K@4;R_ !A>D2O5M))LJS*YYL>,?0^7?"$H9,//,M.T8G'9!C%^=$8?;GQT,F;4_0&12GZO.&[+,?.SB@'_ MV*5OD6G\BHA!+$U]KOK#/X8B#\>=X=[+V4U-N/]R=ETX?5W;@Q^N?$,*\Y#, M9HEG=N ]GY'_?LA#T'O)DNP_7>[M\2T]?C$MG&7;<,$N1CE#QL0=&\U__@D[ MQF\ZX2'!/$@P'Q*,0H(%0&"-]+$.Z6/UH<\/@U["=ZG4I<<^WBGCBTG^;C[& MEF&?3^Z>ZM[+,E3W-N74-MPFHP_)2-N,Q+"M)F/0+F3:=:T:W6\?NM_N[?[/ M>=??LI2M(CE!)^PA7VUE[%0GPQ['?D*.IU@1H9=KJ AMPG'.J.CN0U)2'24V M5!G:I6S7T]8L1=M0,]M0^E%3QC3U_>@>^M$=KK>79W?*EGO9 MJV0O%UG[_M[R3 HF(\'RU;Y$VSA,L\X4N?P!_N[)"A+,@P3S(<$H)%@ !-9( MK^DAO:9'7NM,(=,'$LR#!/,AP2@D6 $UDB?V2%]9J]CF& MJMXF=(@R3ON0A%1#.)LJ$T.[C#V=ZB<&;-3_N0V@E4X%U)Q2756&?KJA.F@Y M;76Q \I)]>U45SO:4E;'LA,_L4#PL58\%7(C/TQ#E:>7?K \;4K+::D#24EU MK527=8&N7A;NT(;4VI!>;?YD$JW#*-5V?F_HT!D,%,T#1?-!T2@H6@"%UDR0 MVO+!Q_9\,*CI XKF@:+YH&@4%"V 0FNF46W]X-=Z/Q5 8T&$U?^V_2R#U6]3 M.C96AWI0\T?;2E,=ZG7U,CJ&^MK^P5#^#]:9(^Y4U0+4 M)R.JHC 6H;2!\-!\(M^T4VW14>7KI!\O3IK2F,U4=2$JJ;:6MBJ.K5]$ M0(M"V2L;HLZF-XLJ$0K/"*T$ M3]"&+==1NMZ_]!;)B&E?.NI''CK!@:)YH&@^*!H%10N@T)KY4WM)Y-A>$@'U MDD#1/% T'Q2-@J(%4&C--*J])/):+XFT#90QMDQ3G0M W20-J6NH;TOXH)Q4 MPVFZ>*;.!IKN,(EE=+. MU#D U%[2<$[)5)T"0.TE73.)Z:C/X#3%3 -W3-)F[3"94 Z3V397U!=?^KD& M[X!XEM '):3/$P:]19H2U :3>32#J4)V^F^1?O[!LK0YV[<(*"75-5-SBVB* M:6Z1R9/-':X>]EZ^*W<<*M1V*_=W)_(OFVW+IWRZ7D27FX8>&2B:) _ON* M<_EX4A <=K#._P=02P,$% @ -H "66Z8V> *" ]T !D !X;"]W M;W)K&ULO5QM;]LV$/XKA%=L+=#4(O5F9XF!Q'I9 M!W0-FG;[,.R#8M.V4$ET)3II_OTH2[$LBJ;EY-HOL27?/4?R3N3=(S(7#RS_ M6JPHY>A[FF3%Y6#%^?I\."QF*YI&Q3NVIIGX9<'R-.+B,E\.BW5.H_E6*4V& MQ#"<81K%V6!RL;UWDT\NV(8G<49OA:94*6XF_8_I0['U'95?N M&/M:7KR?7PZ,LD4TH3->0D3BXYY.:9*42*(=WVK0P=.8N M*NB4)?_$<[ZZ'(P&:$X7T2;AG]C#'[3ND%WBS5A2;/^BATK6%<*S3<%96BN+ M%J1Q5GU&W^N!V%,0.&H%4BL06<$ZH"F9?!:M6L/HJV+6"W;T13EJY91C..7GN41W%2O!&_?[GUT.M7 M;] K%&?H\XIMBBB;%Q=#+II4 @]GM?GKRCPY8-Y$'UC&5P7RLSF=*_0#O;ZC MT1^*H=B-!WD:CVNB!?QSD[U#IO$6$8-8BO9,]>H?HERHXX/J7G_KID+=[V]= MI1Z\K._ALQO?P+OZ.'V/KCC/X[L-C^X2BCA#-U$N8O$M^DO, MTFR!/D??T;^?6)(@,3$]1/G\/U4,5G8LM9URLC\OUM&,7@[$;%[0_)X.)K_^ M@AWC=U4 0()YD& ^)%@ "18"@;7"R-J%D:5#GUS399QE<;842U8293.JBI * MPME"E*OW_<3%V+2=B^']ON\58H9M.59;S.N*.:Z%;=P6\U5H+B'CMEC0SVAX M%*TU>O9N]&SMZ'WD*YJCF5@$!:5289R,=#:.O5!A 3S(,%\2+"@ K/W_3JV;#N0L#5AL!GQJ-$Z>+ZX3_L:;?;'DR(-&E-NU($N_)T MVA5RG#&1)E.%/=NUY;FT*S6V#6DD%3*FJ1['T6X<1]IQ%-GID05HU'W*L4M& MIC1>*K'N.N5UQ1S'=>4EPU>(*=:IH%_;PJ-&6T,WW@W=^/2'91N7!Y^8ZV<@ M'IYE(,$\2# ?$BR ! N!P%H!@XVFI#5^4N%0&P**)% T#Q3-!T4+0-%"*+1V M..TQ)/CE!42-L3_[88+E^D$A=3:V1]+LK9 BIC3;^@HA>RROBD$O@^$QK/; MD6;@R(_*'FKD8^F#0DR1/RBD% F$RJ0B@]#W^>30!D)K>ZAA6+"V\NZ1E]0 M[;Q2]D)7IAO[GD)*.,&6O="5ZL1^T*-1X3%S[1%KR 2L91/4'O'H0HC-*\?< MT4Q<OY%%@V56_L9(=!HGF@:#XH6H"[#(]M MR2R00LC"AU+BA@?">B+H1W"J>I,GAP$DF@>*YH.B!;A+6)W)66NH$#KT2@4W ME!;6$B O*HS&W=@U#3DA!^6L%"8MIY.W@Y)1JE[*Q5^H:I>%U;XA#7E$M&Q" MCY*H!FB5.]B42WV]F5-]H+!YYKB2#T!-!KVZ&1YI6-L)#>5"])1+&,79T[/ M,C2+BA5:) )E1>?+TCTY3:IU<16OBW.EE[063IT50=$\4#0?%"T 10NAT-IQ MU#!0A/RD,HI TCY34#0/%,T'10M T4(HM'8X-709T=-EOV\"A:VQL-%4?T&WM@BRF]L9/=!DJ[@:+YH&A!C=9Z M7>ZZ,ANKD'+,0V\82$.3$?WNI!]13NE-GAP(H(09*)H/BA:0[AZD,V<\&LN1 MH! ;C?&!#1:DH;B(GN)Z04U%%&0/-EQ;SNA!]QLIC-KF>"RG]* [B10VB=OU MD&(XB$T.558-^47TY%>/RJK+N6#;-#N. &6J%$8)Z6[6!#4:].MI>+1M;5![MT"1?- T7Q0M 4+81":Y_[:#@X4\_!]:JS]!@GG^JH MT)Q6#F#ASBX&4*N^TNH(=RHM4\&R*5H7*N5:>&V/-(2/*+;T)D^.!%!:#13-!T4+ MS.YF-?D%IE:D'0)[)_+T!-@+BBQ3L6?+<:7:8ZJW?[('NS9'1*(F?%"3@:J; MJD>T*Z9Y1!M*S-138L=+K!J@O>(X5M<1H 26TJJ-YQXGZ S\/J#'X#7_U+ M@ ]1+E*B B5T(4P9[UP1.7EURKZZX&R]/>1]QSAGZ?;KBD9SFI<"XO<%8_SI MHC2P^U\'D_\!4$L#!!0 ( #: EG#_SI#]P8 "8V 9 >&PO=V]R M:W-H965TU9\ MX2M*!7K(TIQ?#%9"K,^&0SY?T2SF;]F:YO*7)2NR6,C3XG;(UP6-%Y51E@Z) M9;G#+$[RP?2\NO:AF)ZSC4B3G'XH$-]D65Q\>T=3=G\QP(/'"Q^3VY4H+PRG MY^OXEEY3\7G]H9!GPRW*(LEHSA.6HX(N+P:7^"PBX]*@:O%[0N_YSC$JNW+# MV)?RY&IQ,;!*CVA*YZ*$B.6_.SJC:5HB23^^-J"#+6=IN'O\B!Y6G9>=N8DY MG;'TCV0A5A<#;X 6=!EO4O&1W?]$FPZ-2KPY2WGU%]TW;:T!FF^X8%EC+#W( MDKS^'S\T@=@QD#AZ ](8$-7 V6-@-P;VH09.8^ <:C!J#$:']L%M#-Q#&<:- M097]81W=*C5^+.+I><'N45&VEFCE097?REIF),G+4KP6A?PUD79B>BW8_,N* MI0M:\!]0\'63B&_H%'VD\S3F/%DF\[@L&8YD&2.V1)?S^2;;I+&@"_2;6-$" MS5@F;X)569UW%%WE&\ MY&^1;;U!Q"*.QI^9V?Q]7$ASO-?C&0 MT)P6=W0P_?X[[%H_Z@H$$LR'! L@P4)(L @(K%-FSK;,'!/ZM*Z;U_1!K@0X M/9$#6EDSNC*I<=P*IUP.W$U/'6R=#^]VTV\D.S;]&D9790P@&4,=(QEW&2-- M(^R1;:-.&D;;-(R,:?C$1)RB&RI78A2)^$&7@!IAM,.+L3T>*1DP\AR;@3ZE M[4RLB9("2,I0TTM[K/8RTCEF>R-]$MQM$EQC$JYR0:6' C5WPQN44Z'+A-MC M/\7$FZBI,+(=FPH-YP2[GI(*2,I00TE-OZ> M,?Z_RDWC_LG ZU%ZI%?_7F^@Q(3@;B._CT1[AJO22DD9ZCA'%N6NOK4>>9Y>R9<3-H4$&,*?+J4 M5Q:U=SK>7C,N"BJ2@E9CP#J-/2Y HOF@ M: $H6@B*%D&A=8NRE:'P2]&A,*@0!8KF@Z(%H&@A*%H$A=8MMU:.PF8]ZA A MI('H:@3J5 2J1&D83]4M"BACJ&%4-T61SJM]VS[<*E'X"2G*O/'&?>GEM!=\ M4!%*PZB*@*"$H:Z+ZBY2TV:/^H1;^0F;]:PW0[I#:V]J# M"H@:0J(^50)E##6,ZG,]G5.>?EXAK8I'C+)--:^LBX05J'0QF5,TE]OX9YIE MS+X<>]N#HOF@: $H6@B*%D&A=2NN%?((?B&S#(&4WF:@:#XH6@"*%H*B15!H MW7)K14MB%BT/GV4:(,,0/#-S'5T#?<)36WEF&(!2AAI*K*K'.K?^/D%:G M(T9A9AJ5FY?7*>/\!,F;?A[S%5JF$F5%%[=)?HL*FM8O/JZ2-3][KAD(5,,# M1?-!T0)0M! 4+8)"ZY9BJ^$1YZ7,0)":VPP4S0=%"T#10E"T" JM6VZM8$G, M@N7!KVV1OF;GN"Y1YR!0\5+#B3'NO34$2AIJ2":M^\E.M+*F,0L M8SXA(!/=^V+853><9I*CTZ 3#3U+U9%!24,MJ:UN="-ML\EXWXJ@E33)TY*F M8356&^^^4F4[DUX60)5&#:=G]^\%4 51P^E.O%X.-)Y-=AXJU2D8[GR5DM'B MMOK@B,L=O5Q'U6_V;Z]N/VJZK#[E4:Z_PV&ULM9IK<^(V%(;_BH;NM)N9%-^P,2DPD\07MM-T,LFF_=#I M!P4+[(EML9* I+^^\B7&!N/ ]I0/P9;U/D>VWDCR0>,M92\\)$2@UR1.^:07 M"K&Z4A0^#TF">9^N2"JO+"A+L)"G;*GP%2,XR$5)K.BJ:BD)CM+>=)R7W;/I MF*Y%'*7DGB&^3A+,WFY(3+>3GM9[+WB(EJ'("I3I>(67Y)&(I]4]DV=*10FB MA*0\HBEB9#'I76M7,\W,!'F-/R*RY;5CE-W*,Z4OV M$1BEP#@UPJ 4#$X5F*7 /%5@E0+KU'L8EH+AJ1'L4F#GO5MT1]Z7#A9X.F9T MBUA66]*R@]P0N5IV891FWGT43%Z-I$Y,'P6=OX0T#@CC/R'WVSH2;^AG]#MF M#&>N0I\=(G 4\PM9^O3HH,^?+M GI" >8D8XBE+TE$:"7\I">?PUI&N.TX"/ M%2%;E\50YF5+;HN6Z$=:8J [FHJ0(S<-2-"B][OU5H=>D4^E>C3Z^Z.YT3N! MURO61_KP$NFJKK?=3[?\UW7:1X::RP4VQ_]]9L4H"^" M)/SOEM;>%/1!.SV;7:[X"L_)I">G#T[8AO2F/_Z@6>HO;:Z!A#F0,!<2YD'" M?$C8# C6<.*@XUS(=LV P(UO" 67G [/3 M8S%S;B,1AB0.D%R (H%?BP(Y$T?I$M'G.%KB?'7W.7HWR$6;0SICG>L02)@# M"7,A81XDS"]@9LV]FF[;JM:T[^RPVLC4K5%5JV$EJ[*2U6DE#T<,;7"\)MEH MPH\8:X7?Y-N&:!U@.OGGV@<2YE@'HX*F:W;SJ;J0$;W#B+9E[8U"I[1JU@UJ M]/2PZNEA]Z"1+U1VTP>Z9W3)<')L<7K3B3NW8R%A#B3,A81YD# ?$C8#@C6L M9U?6L__7U;,-Z41(F ,)'JU%3E9_FZ'W;V89S+08)\'.*YG'09"3YZ^^NFG3NY@M(<4)H+2O- :7Y)J[_*,TO:<-ZEJ"OFFKM<^"I0XFF]@?V$4?M4N9:9Q[T[$QE-^YL X%F MR4%I+BC- Z7Y):VQQAV-]O,3+;6&AC$TCGAFE]S6/LIN9[^69_G+VGJ\MI(Z MOC3O!I_MGI:,LCXR1WN)9PZ[Z+"*9>RO<93:IH6$L&6^@87+ MB48.$<5/NU5IM4GF.M\:LE=^JUUY6DNYGVVJR3=)[/#%CIP[S)91RE%,%C*4 MVA_*]K)BDTMQ(N@JWS+Q3(6@27X8$AP0EE60UQ>4BO>3+$"UU6CZ+U!+ P04 M " V@ )9.*@1;Q,# R"P &0 'AL+W=OYWSGRPU70MZI%$"C^XQQ-7)2K>:6*#@7[ =-=#IR0@SM]1T4+Y06 M66EL%&24%V]R7QY$S<#WMQCXI8&?ZRZ(\] M\CV_BVXF%^A@[[ %MU,=22?'[3QW)#^OA7F:X*^(3'XU>5P =9N![(4Z47,2 MP\@Q-T:!7((3[;_#@7?:(K-;R>RVH4=CF%'.*9^9K&2$Q] DL( (<@A[09=1 MU^MV^][07390]RKJ7BNU.1*3[1S!?9P2/@-$,^.F;A)0 /5J H[PH-=,'U3T M02N]2:!GW Z>L!JW_?X6WG[%VV_GC84-(HVA,?U;C5^8#&$E+=Q5SH9O('-0 MR1R\/F<'3X+7\8->.&@.'O8VE<[;5=:62'4-6ZX,KA5:_,JL+0'^V7-_0^VW M4I\E2\N9H$NB05+"%-HGV?P4G9M?!GM0NKF^!V'P%[-;:V,R MD+.\65,H%@NNBXZF6JT:PK.B#=IL+[K)2R)-3!1B,#6FWG'?."V+!JV8:#'/ MFZ);H4V+E0]3T]2"M!O,]ZD0>CVQ!%6;'/T!4$L#!!0 ( #: EGP]54E M& ( #L$ 9 >&PO=V]R:W-H965TN:F\<-2MVMV)2=''>BK,@[HG39\!+O MD;XW.^.L:&3)18W*"JW 8+%BZ^EB,_/Q(>"'P,Z>[<%7LM?ZP1LW^8K%7A!* MS,@S<+<<\!JE]$1.QI^!DXTI/?!\?V+_%&IWM>RYQ6LM?XJN M_8]"E]UH?( [+[2FD^$G;OQ?I'\!4$L#!!0 ( #: M EFZ"UBSJ@, *,, 9 >&PO=V]R:W-H965TU@%=@Z1=/PS[0$MG6ZA$:B059_OU.U&R M9DN,$*SY8HO4<\_QN3N2I\6!B^]R#Z#(4Y$SN;3V2I77MBV3/1147O$2&+[9 M(^V^U5/6%'BY+NX '4U_).X,CN6-*L "8SSHB [=*Z<:_7\QJO ;]G M<) GSZ16LN'\>SWXF"XMIUX0Y)"HFH'BWR.L(,]K(ES&7RVGU;FL#4^?C^P_ M:^VH94,EK'C^+4O5?FG-+)+"EE:YNN>'7Z#5,ZGY$IY+_4L.#38,+))44O&B M-<85%!EK_NE3&X<3 ^0Q&WBM@=,Z#WQKX+_40M ;!2SU,6@,MW6ZTZ\#% M5-%H(?B!B!J-;/6#CKZVQGAEK*Z3!R7P;89V*OJL]B#(YQ($51G;D?435J"$ M2_(;UNB[&!3-E8O M-_=-S\+AM^5@Z_Y_-%R^,@27@#!!!_K09(_;C92"=S7?YIRWK & M9M;ZK+N6)4U@:>%A)D$\@A6]_&&!I/9Z&V CRST'Q$#3Q9O-ST-H(!I2"JJPX MEL*SX0B'*B:][*T,&-<)>^$8@OS9I!>.(<9SO;DY'-,N'-/1<.@K:(>]S@7) M>2T;PR E3J:9++FDN5'V=+"2]WZ__(<8U_5Z&8Z'H-#M$:V'&,\_B=^9[%DG M>S8J6Y_!EX2!,LF;&6JSGU43II>P>(CQ9OT:'V+"P#6+FW?BYN-;FRN:MQN: M=UT''+N.9T3/!X>,[SJ]U:Z&H!"W9$^V 32=]K,Z!&$M#PXU^Z3K*D#L=+LK M<3]63#4W;C?;==0WNI'LS=^ZURO7,!]C!]XTS/_1-^W[)RIV&9,DARVZ&PO=V]R:W-H965TGV1ST37P4\,EBJ MM38Q2B9"/)G.33JT'$,(."3:9*#XMX 1<&X2(8U?JYQ6,Z4!KK=?LU]7VE'+ MA"H8"?Z=I7H^M+H626%*2Z[OQ/(#K/2$)E\BN*I^R;*.#3V+)*72(EN!D4'& M\OJ?/J_680W@!GL W@K@_2O 7P'\2FC-K)(UIIK& RF61)IHS&8:U=I4:%3# MTP$>'X6-($.Y6<'\3;J/< M1K/7:/:J?/Y?-+^0,5,)%ZJ40'Y<3I266%4_V_35"8/VA&:G]55!$QA:N)44 MR 58\=LW;N2\;U-[I&0;VOU&NW\H>WS-[$NK27*C<)N$[7!.6@X!PE%# M+SI8Z(^4EV@UU00/:Y!$3$DBE"9"XGK*)]#]-L+1,6O]2,DVY'<:^9V#[GRZ MN?YJSGC66C2=W7IP',??\F4WR@NZ^WSI-L2Z_^6+V8I817@[4LY^TPD'LC"A MK39UCVG3D9)MK$:O68W>X2/)V(0E21<@\>%0+\5>VWH[)XQ7WRH;MK5$.6CO MEFWVVKUIWBR?J9RQ7!$.4\0Y%QWT7=;O@+JC15%=I1.A\6*NFG-\.H$T ?A] M*H1^[9C;N7F,Q7\ 4$L#!!0 ( #: EG_.D2\6P( +8& 9 >&PO M=V]R:W-H965TVPGC8K45A-H?$G\N.?< M"R[TU,L1RTO?UTD.!=4]68(P.YE4!44S51M?EPIHZD %]\,@&/L%9<*+([>V M5'$D*^1,P%(1714%5;L9<%E/O;ZW7[AEFQSM@A]')=W "O!;N51FYGSXG4>22J,L6K!14##1O.EC>PX'@/[P!"!L :'3W21R*J\ITCA2LB;* M1ALV.W!6'=J(8\(6987*[#*#PW@AMJ#1G#)JP@2YRC+&&45(R5P6)14,-'E+ MOM8"E,Y929:@$A-LZD5>70-2QO7KR$>CQ/+Y29MUUF0-3V3]7(D>&01O2!B$ MPS_AOC'0N0@[%Z'C&Y[@^P&2[S22A4!0@MIZ4WY,UED:>P$N=4D3F'KF"]>@ MMN#%+U_TQ\'[,R('G@W5&V8T(1# M9E!!;V+JI)HNV4Q0EJXSK26:/N>&N?FQ@+(!9C^3$O<3V^RZ7U7\&U!+ P04 M " V@ )9KY9 L M=I+=?GUM8)@$')1T4%\2,/><8^ZYL9T[VK/B"U]3*L"W+,WYV%@+L;DV3;Y8 MTXSP*[:AN7RR9$5&A+PM5B;?%)3$)2A+3619V,Q(DAN343GV6$Q&;"O2)*>/ M!>#;+"/%]UN:LOW8@,;SP*=DM19JP)R,-F1%YU1\WCP6\LYL6.(DHSE/6 X* MNAP;-_!Z!I$"E!%_)'3/#ZZ!>I4GQKZHF_MX;%AJ1C2E"Z$HB/S:T3N:IHI) MSN-K36HTF@IX>/W,'I4O+U_FB7!ZQ](_DUBLQX9O@)@NR385G]C^9UJ_D*OX M%BSEY2?8U[&6 19;+EA6@^4,LB2OOLFW.A$' ,FC!Z :@-H YP3 K@'VN0"G M!CCG MP:X)[[#K@&X',5O!K@E695V2VMF1)!)J."[4&AHB6;NBC]+='2D217 MI3@7A7R:2)R8W.<[RH6L+<%!DH.;Y3))$R)H#.Y8MB%Y0CGX .9EH2;_R.'[ M?,$R"N9"!BD8>#NE@B0I?R?C/L^GX.V;=^"-XOI]S;:"!Y6+-09C'--;@HWX\[L&;,D--FM!SFFY1+^$OV_P*V-9[@"SD M:.9SUP]_((6$PY/PZ?GJM@8>GJ^N@T>O>_?9?Y[\D15V4[%VR6>?X)O+U3C> MIA2P)0B_;A/Q'3Q0L6:J-%]J^:]?)0S W[;T(*()%_)?4)M)SH3*@;W0!AYON.W3.C5N=2$KJ1M MV[#E>SBD9-25=*!OH98)NJC#ZC@R 3@X], M)C'G+$WB\N!4/:/:K/9J7+KM#$DV'9(L')(L&I)L-A#940GY30GY_\/)Q1^R MA(8DFPY)%@Y)%@U)-AN([*B$@J:$@MY5:$Y2JOT_%736/,_"CM-:KWO)+[6[ M*QD$T&]MT.&0DE%7$B+/M5K;TDP3YKJ6[^IW &B]_%>V7G5NK.%'PMAS6YO8 M7;_*I39H1&W'P2W1<%#12"=J!RAH&:$)]$K=+$774WD0JM]@AQ4--*(0N3Z=ML+S=SD;P>=\ *]>(%><8RLP8?G.@?C M]CFR7^)B%[J:R T0;KLPI&BD$87(@E;;!1HM5V:SE8,&V MN:A:)!U"S7BD&LAE!_&%ONH^/Y!BE>0&UL MK5EM?%C6FR:(TSQ*Y)@7/Q M9$EHAKBXI2N3%12CN )EJ6E;ULC,4)(;BUDU]D 7,U+R-,GQ P6LS#)$7^YP M2K9S QJ[@<=DM>9RP%S,"K3"3YA_+QZHN#-;ECC)<,X2D@.*EW/C%MZ$T). MRN*O!&_9P360H3P3\D/>?(GGAB5GA%,<<4F!Q,\&W^,TE4QB'O\VI$;K4P(/ MKW?L816\".89,7Q/TK^3F*_GQL0 ,5ZB,N6/9/L[;@*J)AB1E%5_P;:QM0P0 ME8R3K &+&61)7O^BGXT0!P#!HP;8#<#N MP3 *ZX'KP%XYP)& M#6!4:5^+52GM(XX6,TJV@$IKP28OJG15:"%PDLN5]<2I>)H('%]\R3>8<;%4 M. -)#FZ7RR1-$,R=*'?V(.$?97X-'.LSL"W;5)JZEHS6_D**]MS.U:!PLJQNUSA M8-QO5-5K5?6&58TB4LI:7* 7])QBE6PU@W<0A>/"J=?1;=#/I?\"9[D,=+H, MO5ZN7.O0Y9&\HU;>T:"\CSBM]K8'1/F+2MM!^*552">9KY,LT$D6:B([2NBX M3>A8R^XRUIE7G62^3K) )UFHB>PHKY,VKY/SZB#%$4XVLA1^%IL*QQ2@5'1# M*(\P$'T5B"B.$PY2PI0OGI->X?(L..F4RL&I7)K/W[MB3?M:#OHYE)MS_$8Z/08]CU"QSNA+;3V/9>-Z"RJ0&7E=KG"X7#>6 K@08L*!^5Z*&FT1DQTHDM*,E$2 MZDV\.+6)-W2'0?4D?-7$?]TD>-TD' [MK=+9>^GL0>G.W1^':2[=(+6R^5K9 M JULH2ZVX_3N>VNHI[F&6KMKK6R^5K9 *UNHB^TXO?L6&P[WV-\P!T53_ "J MM^0D7X$E2BC8H+04H_$_97-^ITR\VZ_OMFV-G6X]U-3T-BD]SVN@U6L(^^V] M;;LCZ)[8KO<].7RE*7__40?LM[/]HPZ%D>*H0V&E..I06"F..H8#OW1]FP?' MT!FFJ^J# 0/5LJT/#-O1]J/$;744WQF_@S?W4#'NPYN@_N2PIZ^_@'Q%=)7D M#*1X*5Q9UV,1&*T_*M0WG!35(?@SX9QDU>4:HQA3:2">+PGANQOIH/VTL_@? M4$L#!!0 ( #: EGR.^Q#E@, $41 9 >&PO=V]R:W-H965T#,')+3"LGG;?W5CR=LT86M"(K M#D13EIC_N"$%VR\N*.;K=0WW'1>XPVY)_)SO>)JY XH.2U))2BK "?K MA?,.72]1K!/:B"^4[,71-=!2'AC[J@?_Y@L':D:D()G4$%A][4*CQ,E:( M]A/L^UCH@*P1DI5]LF)0TJK[QM_[0APEH.")!*]/\'XVP>\3_%9HQZR5=8LE M3N><[0'7T0I-7[2U:;.5&EKI:;R77#VE*D^F*ZX

6/2[ J<"4!KG+PU[>& MUFJJ)'@+[KOI!6P-ID-?WQ*):2'>J*3/][?@]<4;< %H!3YM62-4K)B[4A'6 M/^MF/;F;CISW!+GW374%?'@)/.@%AO3E=/HMR50Z:M/]<;JKRC34RAMJY;5X M_DMJ95+7P05F.+U KT6-,[)PU H4A.^(D[[Z T7P3Y-62V CY?Z@W)]"/U)> M#\K)H_)+L.%,&*>W0XU:5+VA[%($X\A#R=S='6LSQ06!FK8A;D0[&&@'D[0_ M$"&NU4Z1-6538$ERM3(H3W[+JD_.C#:+$AB?V-$8Y?MF-\X&RK-)RC<-+7):;41+ MEI8U9SNBZ1J)3F(]=Z8L@8UD(WAXC4.[+NWQ+(FWA396?]3$H-_BU!YV9$(/ M)N&)50UA29!$T.Q5=.@GT.1+._V(LZVZI=JK$6$C4ZN]A"VTL>Y#-X%\RV:= M;$^>K=X2VEC]H2E!TUW)B\UZWG0D(8IA=.I60YP'0SA[PJZ'Y@1-=R=+5@G) MF^[\I3I[M;EN5(',9">AGCUCEM#&P@\M#HHL^]5J]V,+;:S^T/^@R2;CY7Z- MS[IZ/XP\>&K7\S#5^!4KB_#NS-X-)*O; M8^\#D^H0W5YN"A=MN;B5.8!"]V7!Y,3)E:K&&,LTAY+(,UX!TRIE#P[<3QG)WABJYS90PX MCBJRAFM0-]5"Z!WN5#): I.4,R1@-7$NO/$\-'@+^$%A*_?6R$2RY/S6;+YD M$\Y:3:=S:8C[ZYWZ)QN[CF5)),QX\9-F*I\X MYP[*8$7J0EWQ[6=HXQD8O907TOZB;8,=C1R4UE+QLB7K&Y24-5]RW^9ACZ!U M^@E^2_"?$L)G"$%+"%[J(6P)X4L]#%J"#1TWL=O$)421.!)\BX1!:S6SL-FW M;)TORDR=7"NA3ZGFJ7@A=,D)]7"*%@5A"A&6H?E=32M="PI]0-^($,2\)3I. M0!%:R!-MO;E.T/'1"3I"E*'O.:^EYLD(*WTCHXO3UONT\>X_XSU EYRI7*(Y MRR#KX2>'^<,#?*PST:7#WZ5CZA\4_%JS,Q2XI\AW_;#G/K.7TX.^3(#;@Q._? M>4/W8U_2WU(L>4NQ^1N)/7J>L'N>\)!ZG( 632DQ#;?O"1KVT++-N-C$WKGG MGD=XLY_;'M0H' P>HY)_4<%P8(IL'S7O085>..I039AXKUN5(-9V3$B4\IJI MIC@[:S>)+FP#?F*?>N.9UV-/].1J!LU?^6;L71*QIDRB E;:E7LVTLU4-*.D MV2A>V5ZYY$IW7KO,]?0%80#Z?,6YVFV,@VZ>QW\ 4$L#!!0 ( #: EFU M";F[; , ( - 9 >&PO=V]R:W-H965T*&5!'%? M;%&\Y_"ZHK)B;-4:G7NNK)8DAK+,[XB#'KF7-1805,L M7+D2!)<&5%=NX'F)6V/*G'QLWEV+?,P;55%&K@6235UC\?N"5'P]<7SG\<4- M72R5?N'FXQ5>D%NBOJ^N!;3S,RP M))>\^DE+M9PXF8-*,L=-I6[X^E_2&8HU7\$K:7[1NHU-(;AHI.)U!P8%-67M M/W[H$K$! *-V0- !@I<"P@X0&J.M,F-KBA7.QX*OD=#1P*8?3&X,&MQ0IJ?Q M5@GHI8!3^15GBU-%1(VF9*;0*;IMYQ/Q.3)]=WW?NRE1F%;R/41]OYVB=R?O MT0FB#-TM>2,Q*^7852!)$[M%-_Q%.WQP8/@O#3M#H?"7P_ I*0#N M&WBX#7$+#_*!S\],*M' 4E4V/RU!9"?0F^Y M;QJPA:7Q1MB6M*B7%@U*^R;H@C)01Z5L""JI+'ACGXZ6*-X0<)HF@;\CTQ*5 M^$E@5QGW*N-!E5,R)T*0$LU!*RLH6Z""2V7=!?&^@&"41CLR+5%A.#H@,^EE M)B^+ DB+]ZQ90M+1U%B]Y7VOM)!7U=$ MRG,X(D$L2%]QHOVC0?WZ5$:F EQQS- G7-"*JM\VG8-$KST7 MCT2VY=GWGDJB]]8JT#$ZQV+;];EP!_#=4@@XOO<&Z_FJ_1V+;]OM4Z?WA4O_,VHOV[A=[ MRVXHI!7E;ER/];?)5RR@_$E4D3E@O+,4UJQHK_MM0_&5N3'/N(+[MWE&OH3W'UWY_U!+ P04 " V@ )9*UZB9-4' "Z4P &0 M 'AL+W=OE8FR5E$AVGPW[\=(MIVC)CQB?KA\:6^3Z4>,B7U#&M MLU6:_97/A9#D(5XD^7EG+N7=:;>;3^8B#O.3]$XDQ2>S-(M#6;S-;KOY72;" M:144+[J>X_2[<1@EG?%9=>Q+-CY+EW(1)>)+1O)E'(?9CPNQ2%?G';?S>. J MNIW+\D!W?'87WHIK(;_=?77QQ,3=A+B[3Q1_15,[/.\,.F8I9N%S(JW3UJV@NJ#K!2;K(J__)JBGK M=,ADF)&DG?D]S#+PE)M\IH*&4:+_$UQ]-LU):]?O2&O2)20K_-T MF8?)-#_KRN(42E!WTE1W45?G[:G.)9_21,YSPI*IF+;$7YKC_:?BJ3F^;XCO M%DVW;C_OL?TN/"/PMV5R0GSG+?$<+VB[GN/"Z7'A[/!POR6RDDF:R];48439 MBHN$T1K6KV#E7'T_'CEGW?M-R7:+;)7@H#/2=.BM=>@9=2A&J$N^EFG^8QHF MA(>3:!')'VTJ&$&V*B!A% EC2!@'P31I^VMI^\=FS3Y24B2,(F$,">,@F";I M8"WIP#A:OR5AG&8R^D=,RU6RR++BQ2Q*PF12)-+]"=1(M=5YL)/0_*V,1NLB M/4,1ACPE#H)IF@S7F@P/UR3*)^DRD6_)*HND(.ELUB:'$6@KQW"GK7NC+3F> M+L*0I\1!,$V.T5J.T7,F-/(ON1:393E>/M^++"GO*PE?CYRKL%#K]?5G?O6F M*/D]S*+P9B'JPY=I?)D*V<2!A%PA@2QD$PK8NXCKJW=8Z= M&AL"2%4HC4)I#$KC*)JN[(9KX1J'_WKH9N7031-2^VJM"M>DT>;*_,3QO)Z> M&B_--5IKAZ0Q*(VC:+IVGM+.>_'4_2E*HG@9&Y+XUU7:VAN,YV8]WI$T"J4Q M*(VC:'J?4[0UY$*](2B-0FD,2N,HFJZL,HA1(^XA":0Q*XRB:KITR MMURSN_7_9/)]:W*H40:E42B-06D<1=/[C'+@W-'1F1SJF4%I%$IC4!I'T?0M M#->_;SUP^)U=:YM# M'1HHC4)I#$KC*)K>%Y1#XPV.7CE ]Q!!:11*8U :1]%T995_XYG]F\MB($>R MN4\CX?3/92[W2CQLNV5SW.U\"?51H#0&I7$43==.^2B>>2L3F\U$]?L:$B7% MK"=R6=UWMTHW:I-NL+W-Z_+ 24-[8HIFT$HYBJ9KM_'C+[/Y83$--J2MYAD.@M'FOZTY\3E!]#E! MS'RAUK*\A/_A*__#-_L?SYLMU1:]5OV0;L4EE$:A- :E<11-[PK*E_%[1\^; MT$TY4!J%TAB4QE$T75EE$OEFD\CB"S\SR5IAJ/73T)[:(,B@M7(43==.F3J^ M>=O-\Q-TO5^C562H"P2E42B-06D<1=.[@G*!_.'1"1JZUP9*HU :@](XBJ8K MJSPBW^P1V21HZ)X;*(WZK7[3SFX1!JV5HVCZ$Q"4WQ18^4T78=YLC#.ND>NCZP=0OJ\>N[AUG+JGK'Z,I,+43[7\%&:W M49*3A9@52.=D4%Q 5C\HLGXCT[OJP88WJ91I7+V<%]U!9&6!XO-9FLK'-V4% MZ\=UCO\#4$L#!!0 ( #: EEP>@ITSP( .\' 9 >&PO=V]R:W-H M965T,Y):[(MB\00_=#X[+OGGO.=[Z8[(>]4"J#)?9YQ-7-2 MK8M3UU51"CE5)Z( CB>)D#G5*,J-JPH)-*Z,\LSU/2]P<\JX$TZKO4L93D6I M,\;A4A)5YCF5/Q:0B=W,Z3F'C2NV2;79<,-I03=P#?JFN)0HN18E9CEPQ00G M$I*9,^^=+B9&OU+XRF"G&FMB(ED+<6>$\WCF>(809!!I@T#QLX4E9)D!0AK? M]YB.=6D,F^L#^ED5.\:RI@J6(OO&8IW.G+%#8DAHF>DKL?L(^WB&!B\2F:K^ MR:[6':%R5"HM\KTQ,L@9K[_T?G\/#8/ >\; WQOX%>_:4<5R134-IU+LB#3: MB&865:B5-9)CW"3E6DL\96BGPS/&*8\8S<@Y5UJ6>-]:D7D.."./D2RI*17FLIJY&2@;8C?;N%[5[_QGW ;D07*>* M?. QQ _M70S%QN,?XEGXG8"?2GY"^MY;XGO^@-QWZDJ: 0S!Y^7 KD%)WS]JA=X M[SN8#2RS01=Z^+G,UR")2 AKY/E7XSK:&->8PPK3/.]M.)BZVQ8:0TMCV$EC MSGG)-/L),<$@:D&+HFKI:Z%Q0%3+%"&PO=V]R:W-H965TM&%J@C439EIW, M%I X*YH!;8.DW1X+6CI90B72(RD[ _;C1TJRI"(RX=K+BTU2O+OO[CO>X>8[ M+K[+%%'!4Y$SN7!2I397KBNC% LJ+_@&F?Z2<%%0I;=B[//#'>RMP;CRHKS[V9S%R\:W]?.:^=65&)2Y[_E<4J73@S!V), M:)FK![[[@(U#$Z,OXKFL?F%7WPU\!Z)2*EXTPAI!D;'ZGSXU@>@)C"\/"/B- M@%_AK@U5*&^IHN%<\!T(51"?TUTW(J?)\QRJ*,YG#' MI!*E#KB2\ X^42&H"1B\OD5%LUR^@5>0,?B2\E)2%LNYJ[1]H\6-&ELWM2W_ M@*T /G*F4@F_LQCC'^5=C;L%[^_!W_A6A7^4[ )&WEOP/7\,7Q]OX?6K-YH3 MD6TK[-^RUJ=O*>8VDZ,V7J/*Y.B R=M6^9#_M>QX6-8\L"NYH1$N'/V")(HM M.N&OOY# ^\V";-PB&]NTA]<%+YD"GO0" #F7$O!IH]\ QJ XK!"4H$PF*(0^ M200OX//R;LB9VEQ0F3./>QO.IIXW=[<#(")VQ]9!A MJXH3HQBT (,S^ U> -FT13:UANY36:Q0&'ZSWDO5+Q*31-,+_QZ=^+4OM;5) MC][1,+>S%N#,#I";.JLK":TR<!<>&09!O*Z2>C^7VYJ2NSV4!PT%EAK<9S8(R:[[Q-0B MO2Y SDC[1OA_!N=WX/QS$ZO1T,\LWY)9I"OWQ%JSCR3URXX/HGJ)?D"ZAD#& MYY!J;2>G@NL: ;%W@F-(G3PK4592NQI/K(7Z6%)3@<.1>XDV0+H^0*;GT&KM M(J>"ZWH .;L)-!KZM!(;K5T;(/8^\!.TPKT.(H\//ERKH1.#Z'>=Q/?.8-A_ MB5;A=ZW"MU;[8QAN-/2K,9E.GC/L]N:6 L6ZFLXD1$9O/<*TI^T$>%W//=WU M>GS\2(5F7$*.B1;U+J8ZO40]D=4;Q3?5%+3B2L]4U3+54RP*&ULM5A=C]HX%/TK5K9:M=)T\@5AF 6D%CIJ5]LNZFR[ M#ZM],,F%6'5LUC8PE?KC]SH)@0PA9=3T98B3>T_..;Z.KV>TD^J+3@$,>"3I509-3A4*U>O%= D3\JX&WA>Y&:4"6"8A*!."2Q/",B',A1;, M2=T$9M<(:, M)B_)'66*?*9\ YK()9F!8EMJ':_%O06>D.EW0"L[0^GTCKDGH79' "WH-Z=/V]!G$F.[GZ6$] MW46#*I>"RJ4@QPO/XE7RJ=9@&A45$+UF"+L<;_6:QC!V<+UI4%MP)K_^XD?> M;TWZ.@*KJ0TKM6$;^HG:*RQ$I7#"FU074%$.9;\9VXD?! -OY&Z/Y31$A3U_ M6$75>/8JGKU+>;XJ>$X+GE?DWE #MD9M\1YJ?"XUR[\>_[QY,/9;M.! W@BL M9D7M_7^;%+:3F"M84Y80K',B30IJ;];Y2IEVB5ASKE\YUW^B>T\ M_LSE<2E6+PVHK,6R'\>I&1551D67+GS.Z()Q= :5W_4Y>KO"*PF>5!)'EQ: M&W^4DK_^O/IHY_)X7MOG8-H16,VVF\JVFPMMT]A&:+82:!(N8DU22%9,K'!' MW&^-ON+,B+]"&H%] 8KIN++16&D\MM([ :HX-*\>&/[ZI M#KM4VQ%83:WO'3HMK[MMM<3ZWK[:%'9^8_6/ND+_B5Q%]0%HI%O ]8]X#*)A M_S';TZA^Y 5GR!Z:,[^U&YIK-'Y_=4X8:@"8)A?IGB"!V4#\/E22K,?V#-B]3^!R?]02P,$% @ -H "6; +(H-A P MV@P !D !X;"]W;W)K&ULQ5?;;MLX$/T50BV* M!&BCJV4WM0TDEHNF0-&@:7>?&6DD$95(EZ3M=+]^AY2B^J)XTUT!^V*+U)PS MG#FCT6BZ%?*[*@$T>:@KKF9.J?7JTG556D)-U858 <<[N9 UU;B4A:M6$FAF M077E!IX7NS5EW)E/[=ZMG$_%6E>,PZTD:EW75/Z\ADIL9X[O/&Y\846IS88[ MGZYH 7>@OZUN):[&OS!8*MVKHF)Y%Z([V9Q MD\T%S/40M('JNAU$+L*&[3>PV<0G5=#Z58DNDL48V.4IXQ6Y(8K+==8 EJ1-V29YR@E$3E)0+(--7+N MF22@6,&IAHQ013Y 5H BJ/QG78(D"U%CV9:FGBPN%360LP0T994Z1_X;KD&" MTD0B!4GIRCC]=I>0LY?GY"5AG'PMQ5I1GJFIJS%0LZS>#X\[ OG MOWE?_FOO>\D(NY(++5_X!-]5+=;7&#):$%_IA*ZJN(QF?4[]-TVTNUHBG,'*Q+!7(#SKPA[Y-C2+)D M2++E0&1[PD6=<-$I]G\03A2<_059L\;;1C/L!UG7/GH?Y,9C;#V:=]IF'@;! MVZF[V97CV,B?!%&\;Y7T6(5>.-ZW6AY;3>+([XSV$C/J$C,ZF9BNF9W! [[ M%9R?*-235+];J$.2)4.2+0_[DX.FD?1PO0W]R4%KZ>.:3$8'O<7= M&=9JD(6=DA5)3>3-2[3;[0;Q*SM_'NQ?^Y<+OV<_P<&]F;-_T3=3_REOCQ =(8X/U<"/VX, ZZSYGYWU!+ M P04 " V@ )9:'(SMD@# C# &0 'AL+W=OCFT;95D4%!U M)I; \T"\JX%8W*M1L9C<1*YXS#C21J5114 M_KR$7&S&EFL]+=RR1:;-@AV-EG0!=Z"_+F\DSNR&)64%<,4$)Q+F8^O"'4[[ MQKXT^,9@H[;&Q$1R+\2#F68#4$.B38,%!]KF$">&R+'J&+Q&Y*G_)IK9U+)*L ME!9%#<8=%(Q73_I8YV$+@#SM *\&>/N X 6 7P/\UWH(:D#P6@^]&E"&;E>Q MEXF+J:;12(H-D<8:V,4YXPFI,95UJN\ AH M1=Z1"549N<)31*XA70"9%4NL*<'2SG@B"B!WFFHPUN0X!DU9KDX0]O4N)L=' M)^2(,$Z^9&*E*$_5R-:X5>/03NIM75;;\E[8ED\^":XS1:8\A;0%'Q_&AP?P M-J:HR9/WE*=+[R#AQQ4_([YS2CS'"UKV,WD]W&\+Y_^\3__9^TXR_.;0^"6? M_P)?#)*MJ?G"VRI;88-VK-&]H<*S!&,+A4V!7(,5O7WCAL[[MK1V219W23;M MB&RG $%3@. 0>S3C&I!5$WC$"T/!*>&@VVI1T80EC;DRUM$[UQN<]T;V>CO+ M+6;G;CC8M8I;K+S0=X)=LVF;SW/'<1JSG9![33)#M=$"?TIE^D4^X/U(CG.A4)-0L1*C97.C91EJ&>,+9,FIN:=4 MQI9JV):X@YOYVT/<)5G<)=FT([*=BH9-1ZGH*D(NR MW50D,3I1W67-:M/17I2-W-[ZI3N)#& -_/A=!/$^.@^5\0_0902P,$% M @ -H "68/!2<)Z @ J@< !D !X;"]W;W)K&ULK95M;YLP$,>_BL6D:9.FF !]R@A2$C*MDRI5[1Y>3'OAP!&L&IO9)NF^ M_6Q#6%+1K-KR)MCF_K_SW9&[>"OD@RH!-'JL&%=3K]2ZGF"LLA(JHD:B!F[> M%$)61)NM7&-52R"Y$U4,![Y_CBM"N9?$[NQ6)K%H-*,<;B523541^6L.3&RG MWMC;'=S1=:GM 4[BFJSA'O27^E::'>XI.:V *RHXDE!,O=EXLHRLO3/X2F&K M]M;(1K(2XL%NKO.IY]L+ 8-,6P(QCPTL@#$+,M?XV3&]WJ45[J]W] \N=A/+ MBBA8"/:-YKJ<>I<>RJ$@#=-W8OL1NGC.+"\33+E?M&UMP]!#6:.TJ#JQN4%% M>?LDCUT>]@2&,RP(.D'P5! ](P@[0?A2#U$GB%[JX:P3N-!Q&[M+7$HT26(I MMDA::T.S"Y=]IS;YHMQ^)_=:FK?4Z'1RS3-1 ?I,'D&A-REH0IEZ&V-MV-8" M9QUGWG*"9S@ANA%0[Y@#X]KC\_HL^-J8_*9 ;\)+7K\;G_ONA9)\2EIX2MCP1[* L45^6Z!@] M618%N$:):%L@;0HDB8:A>K2H*X>RW7^3^*/@8ASCS7ZB!ZW.@D.K=,@J]*\. MK9:#K,NPMVICQGO-IP*Y=EU?H4PT7+=?:'_:#Y:9ZZ=/SN?CR6(\<)Z:0=3. MC3_X=HK=$+FF7"$&A7'ECRY,;Y3M9&@W6M2N]:V$-HW4+4LS3$%: _.^$$+O M-M9!/YZ3WU!+ P04 " V@ )9JGEJ,AT$ L$P &0 'AL+W=OJ#L*]\!"/18WM 0BWVPH*["0MVQK\Y(!3BM2D=N>XT1V@3-BS:?5LS6; M3^E>Y!F!-4-\7Q28_;V G!YFEFL='WS.MCNA'MCS:8FW\ #B2[EF\LYN5=*L M ,(S2A"#S*/# [\[!HI*X^4?E4W'].9Y:@600Z)4!)8_CW! M$O)<*RYHT9!E"XJ,U/_XN>F(,X+4,1.\AN#IA. %@M\0 M_+=&"!I"\-8(84.HK-NU]ZKC8BSP?,KH 3&%EFKJHNK]BBW[*R-JH#P()M]F MDB?F"R"PR01:YYAP-(I!X"SG5^@:?7F(T>C=%7J',H)^W]$]QR3E4UO(J(IK M)TV$11W!>R&"CSY1(G8W"#?>8\\ MQPL,[5F^G>Z;['Q?]-4W1^]TAM_FWZ_T@A?T8IE] BEJQT%3 ZKQ8$IVKYPJ M:W>\Q G,+%FW.+ GL.8__N!&SD^FGAY2+!Y2;#606"N%9*ZXGWECS; +Y&B@V@-PH M##371M0X,-L>M[;'O;;E"DGD(%=$ HVV]=G\3.V!H+;]4.98S5F>W*:"\JK(FR[V:_[6*#BD6#RFV&DBL MDQC7.:U"G?]ERFO"#)2M0=7B0=560ZEU$W:V;7"_;^)K^)TRH!6*UR&Q >)Z M6J'HQW3]>2=_7J^_^X(RD?V#J]TLW:!2CD*YOY;]F"6 $@9I9K;M798V?>XS M87Q]PC>!W%"W;@!%+WD_;0G<_CV![IW(SU#-@4:__D4+'-WNJY#8 +EV=:^] MF*[5TTK;[5T=?L,,V A&/4U=FC#Z-!F;0/H<:,*$NFG[;/=? -M6QRYX I\ 40+[?4"J.-RI >T V_Q=02P,$% @ M-H "66HR-SLZ!@ OC( !D !X;"]W;W)K&UL MM9MM;]LV$,>_"N$50PMTM419LITY!AJ+PEJT6)"TW8MA+QB9CH5*HD?220/L MPX]ZB&4]F+;2\YO$EN]^)]Y)1_)O:_;(Q7>Y9DRA'TFNQ7S&MRJ.4G8M MD-PF"15/5RSFCY<#>_!\X":Z7ZOLP' ^V]![=LO4U\VUT.^&.\HR2E@J(YXB MP5:7@_?V18"GF4-N\2UBCW+O-._HJ5:7PXF [1D*[J-U0U__(.5 M W(S7LACF?]%CX7M>#1 X58JGI3.^@R2*"W^TQ]E(O8<-*?; 9<.N.EP*()3 M.CBG1AB5#J-3([BE@WNJ@U'GNBV3EF?:IHO.9X(](9-::EKW(RY5[ZP1' M:79EW2JA/XVTGYK?L)@JMD375*@G]$705-*\YA*]]IFB42S?H-_0UUL?O7[U M!KU"48J^K/E6TG0I9T.E3R$##<,RW%41#A\(YZ#//%5KB4BZ9,L.?]_L[QG\ MAWKHN_'CY_%?82/PXS9]AQSK+<(6'G6F2BS]^'(=^F2J(-?:)W,7NK)YFB M]AM=^XAU=H8"Z>7(;,)[F#LC>^K.A@_[U3,&[EN]DT(2R)!!.^3(V@]9R[>[ MR[=KS'?MSNK*K=&][PT$"?,A8002%@#!:@7U=@7USM0J/;N-0ILVU:C&XY;W63LCNLV_BD@T@;A49,4&$?R MPCQ-=GF:&/-TO17A6F\1)%H)GM3FD\Z.-VF-NIF[HQ;^40MRU"(PCNJ%.9ON M6JJU@G9DWDOO.GJ T'Y1& M0&D!%*U><5Q5')]IM52"H0H.2?-!:024%D#1Z@6OA 3;N'L%F]C*,/5YQFK. M;.:3Z5W64V(2T)A!1TS']D8'.FVUR[?/L,TOF::5F3EL[X0?#4A P9V>X]O M'4AUM<&W>^SP]:3VYX;I*2U*[]$GIE?%Z$9/:C36'S\E+*M(OVD/5!X I?F@ M- )*"Z!H]6NBT@CLH%KZ0"^X5:@=W>XX];LUC; MQG8;4J=_ HB< @K,(WEIIBJQP#:K!N4 ZR0RD3\22)H/2B.@M "*5J]])7K8TW.U14A%80%*\T%I!)060-'JW]!6(@LV MBRQ]I4'\$I!P68% MY>!2$K>E L]R6_VQ2\3 DV:+;%O9EC49-=MDE]G$FS9;Y3E^T8 KL0.;Q8[6 MDE)'B$+6MS]"*@T+4)H/2B.@M "*5B]^);]@]US]$51; :7YH#0"2@N@:/6" M5]H*-F[E#?W1:S6KD6>U^F/;RO&:7V#Z'5:3:9-%.JS&V,7-[G@.:0)7T@0V M2Q/-[G@M^'(;*N2SA*=295JEOEE>LJ $$A+*ND#2?% : :4%4+3Z]5 ),'AR MKH8)JKJ TGQ0&@&E!5"T>L$KU06;?VMRN&%.6]^&8*I:CPQ9,=GZFXCU*)8K;2H:QW8SU+B.)AB>*-XIO\Q_UW7"F>Y"_7 MC"Z9R STYRO.U?.;+,#ND97Y_U!+ P04 " V@ )9<5]?_.4% "W'P M&0 'AL+W=OD@_) MX]UQ?N3YMV++F$ _TB0K+F9;(7;GAE$LMRR-BC.^8YG\9/;PX5.\ MV8KR@[&8[Z(-NV7BR^XFEV]&R[**4Y85,<]0SM87LTM\'A):&E2(KS$[%B?/ MJ!S*'>??RI?WJXN96?:()6PI2HI(_CNP:Y8D)9/LQ_>&=-:V61J>/C^POZL& M+P=S%Q7LFB=_QBNQO9AY,[1BZVB?B$_\^ =K!F27?$N>%-5?=&RPY@PM]X7@ M:6,L>Y#&6?T_^M$(<6(@>6 #TA@0U8".&%B-@?78%FAC0!_;@MT85$,WZK%7 MP@61B!;SG!]17J(E6_E0J5]92[WBK%PHMR*7O\;23BP^L1W/1727,'3+-G(% MB *]0;?ULD'OXBS*EG&4H/=9O2C+R;V[1T,S]"I@(HJ3XG=I_^4V0*]>_(Y> MH#A#G[=\7T39JI@;0O:X;-=8-KV[JGM'1GIGH8\\$]L"A=F*K0#[8-K>F; W MI%*M7.1!KBLR2?AAGYTARWR-B$DHT)_KQYM;T'">UWKXRZWWQ+#:M6-5?-8( MW\/,UXLASC;0!-<4%*8HW>!YL8N6[&(F_5S!\@.;+5[^AAWS+:2N3K) )UFH MB:PW#[2=!SK%OKB-$@9NKMK,JJ0C"*L0(+AC"+6I;M M]F$A!*.^1UM8;XQV.T9[[/?03JX@W[Y5-T6 M0XS*X(W*<(''LOQ'N2@]SF3H9'T*_*@+B5Y MC:)3@>3)*V413/H= 4GA 9TCRK*_AD!863?!$.103]4" 'ED1 N_U<*?WA=+ M7OK4> DO^DGCIQY!.LD"G62A)K+>#&"SBR/-YP<##8>FJ=#*%FAE"W6Q]6?C M)*K'OQ82-'8]KV9;ONTI&Q[$>:9C*WL>P!'?MAW%F88PSC-M>.=CTHV4_&^! M04-]VBGJNZ:O:C&$R8/ -X,L:40AQDKB:% M^"C/OESF; 5Z&:6[M^A:YH7)?3$B@=;X7"M;H)4MU,76GYXN1L=4@W^<#/2? M/!LZV0*M;*$NMOYL=-D$GDXGQOWC,'(GGN>H(3($XS?2"V,PE57<401JGC^:JK&,)L8INVZBJ& M,,=QG9$*"^GR&#(9F3_+9S;4I[4OV[;5<+)!]0L+V%?K*P 9)M1372; 1K!C MF2,Z=!D$F/V8L+[8Q6$9I.+R3QLTS6QWO9$-/W5*/:3+4U61? MNRXG(=,YR?/K=$T#O7D)_D)<^O MUC4M3)?K !!0KP-00,$.0(U7[$B7 Y#I0KVVFAT!BNS#HAV(&E3M !10MH-0 MP[J=<7(1F;)\4]T %W*I[S-1WRNU7]M;YLOJ;E7Y?H7/KS'P/<#G87V'W-'7 M5]H?HWP39P5*V%HV99ZY%H];EFT8GD)D+^O.1&ULK5AM;]LV$/XKA%<,"9#$(JG7S#&0Q"Z:8EV+ MI-D^#/M R[2M51)=D4[2_?H=95F625H-MO9#(]'/'>\YDG>/.'H6U1>YXERA MER(OY=5@I=3Z%XX+%A6 M#L:C>NQ3-1Z)CC-5OR!ZX> MUY\J>!NV7N99P4N9B1)5?'$UN,:74QQK@QKQ>\:?9><9:2HS(;[HE[OYU<#3 M$?&>((ZOC=-!.Z)FS#%QJ-*/*-*H\&;?JBS M7UM#OK)2;Y0'5<&O&=BI\3U?BTJQ6<[1 U_"#E 2G:-[GHHRS?*,U:LI%N@W MV+-W92H*CI380='U_&\(D<_1].;N\^0:G4RX8EDN3\''X\,$G;PY16]05J+/ M*[&1K)S+T5!!U'KN8=I$>+.-D!R)D*(/HE0KB:;EG,\=]I-^^[#'?@C9:E-& M=BF[(;T.WV_*"T2],T0\XCOBN7V].771^7^S3__S[ ?)H.W^H;4_>L3?;B=L M]U%6+M&?US.I*B@ ?[G6>NO-=WO35?%2KEG*KP90]B2OGOA@_/-/./1^<27Z M1SJ;_$AGTQ_D[&!)_'9)_#[OX^:8SCBT$0Z';WMHV0MW'KZMK[#VI;O*TQAC M&@6CX5,WTS:*^HF7'*(F#E\T,GU-7;YHO$<=D Y:TL%W2"L.J52(OT /E?P, ME5RY^&[=!-T829R8?&U4@L/8H&N#2$@]WZ#KF##Q/,]--VSIAKUT)QPV3MJ4 M9ZBKB!7Z^/U3#[AHAW:L."1&K+<.E)>$YC+;*)\&063P=J P#D,W[ZCE'?7R M?BQ9GHN4Z9Z3B@IJ#CSNUMRYOR,KC"B@Q.!M@T(<4(.V#<)^B W4U(&B7GQD MN>.6=MQ+^[W(H,8^0:'=P)&>=Q;_[&#EZZV0-4?!E8W8BHX28JSX.Y?RL[N#+:M_19QL)!KKHK556['I?G^K!MOK"@54 '"#< M*59-8FQ45ZTW>7'I2Y([>%^N?=1[WTG/UMFG>.(F@1M% TL?@Y7<6(5 M=H>NZ^RT0WY[68?[=9UY?[*H1 %'O;V2DQ<216\6M9W@1).]*94V]N%=K2];[RN;]F,\1M\ M>8L=XQ-]/UE?@>W=;R\W/[!JF942Y7P!4WD7$2Q:M;TOW+XHL:XOQ&9"*5'4 MCRO.YKS2 /A](83:O>@)VEO;\;]02P,$% @ -H "66&2\>X< @ 1P0 M !D !X;"]W;W)K&UL?511;YLP$/XKEB=-G;0& M FG79("4I)K62:NB1ML>ICT8.,"*P%%+5S*"K2D^W"ECN0+7P M^_]6K& M&YI$[FRGDDAV1O &=HKHKJZ9>MF D'U,Y_1T\,3+RM@#+XE:5L(>S(]VI]#S M)I:K[:A#;>!?SDT.LSF]A*4BD/UGG(8^I;02 @,Y:!X><( M6Q#"$J&,OR,GG5):X+E]8O_B:L=:4J9A*\4OGILJIG>4Y%"P3I@GV7^%L9X; MRY=)H=TOZ8?8Q9*2K--&UB,8%=2\&;[L>>S#&2"8OP((1D#@= ^)G,I[9E@2 M*=D39:.1S1JN5(=&<;RQC[(W"F\YXDRR-S([7&^PKIQL98UOK9EKUS5Y9$HQ MVS-R=0^&<:$_1)[!G!;I92/_9N /7N'_UC4S$OH?2> '"Z(KID#_S^*AXDEV M,,D.'&WXFFQ+-,K>L1><$D/6*+4AY/R\"WVY+&K4U!$%F,S"#MB:UDJ@."*D1)K,.2* M-^/UQ98/&6Y,ZL<--!V0"\+Z0T)\=.W_3?D?P#4$L#!!0 ( #: EDB MB4SZ.@8 /0K 9 >&PO=V]R:W-H965T.)GL&+\3*T(DN$^33)SV5E*N3X) S%Q:,IUBJ3;X,Q)H3'.>-TB1 83@*4DRSWG22?W?-IQ.VD0G-R#4'8I.FF._/ M2<)VISW8>_CBABY74G\13"=KO"2W1'Y>7W.U%50J,4U))BC+ ">+T]X9/+D8 MY WR([Y0LA.UST!;F3%VIS?^B$][H>X12GO7$/Q&2!-XF\8;O?26EHJ/7F+!'Y7[ K MCPU[8+X1DJ5E8]6#E&;%?WQ?!E%KH'3L#5#9 'W7($(M#:*R090;+7J6V_J M)9Y..-L!KH]6:OI#GDW>6KFAF?X9;R57>ZEJ)Z>WDLWO#L]5$#&X8*D:'0+G M^1Z"&R(DIW.I]N1'@<\9E0+@+ ;7A.$EF?8".#P * MT<#6'W?S/S=9'T1AT1S\# (@5I@34?YS=#"J?KHH/\.@Y0SVW\>6O%-'3Q0G M8HWGY+2G9@)!^);TIK_\!$?AKS;;GL0:E@>5Y4&N'K6-5IW=X>SQ:#WC'&=+ MHN87"69[4#_N&N_SK\]VF-O&U?G 9SJ>Q!KI#*MTALX!\9O*0(^&=S0K1]E[ M\,TZW@KC3K6NQ@NQ82ZFKQW;*81H!$>C2;"U>!I5GD;/\70 =OF$K-SA+>'J M @.6>@^(L21@@2D'6YQL2.X]9DF"N0!KP@OW.@93@;8HG)WH&D4A=E2+8MP? M#^PY'%4Y'+V@V)6OQ1@[C*H?QCY\!QC[3 M\2362.>X2N?8.4IRAXJNOFZHH*HPM#Y5UVA5"905$\.>J-*P7I^=TEU3'6[IR$NZ=1T1&7:X.'T,V'+9!N]>B5$'VI-7T;1H1O (G0*R7Z4FLF M9#@1^@5%MUQG\X]1<1@-1^C83DC0H"+\7["BNQ>=TWA,BS#LHZ@E#,.+T V, M;;?HWXH;TCPKNSVOK.A+K9F"H47X!K@(O?*B+[5F0H88H1O%.L\%7C&Q5'ON M7( ,%B(W%GY_R5_7RJ&X[-O,N46[FGNBBT]?ZY%A0.0DJ!\U];E[T3D?^'CJ M@_U1RYTR,KB'T.L6_0&XU%%]R:,Z$V*3KG7[8NWSBL@54]FQY1[\?393=Q]X M+O^QIN65''VI-4,U-(G<-/GQ?DWRNZR8;FE,5!![2A)[%7FER5)M7!LE8%LWW@,O$.A+K1FJ@4#T+ @\T"PP5TEI<& +(#%?$FEU[Y4"2S6]CE:;2%IF MD<@P8.0&K.>6TR ;>?;J]LGW8?1K+#5&AB.C-UAJC+P2IR^U9D*&2R,WEQ;WX5M%V#1;UHK!:MPKG)9J MXV=5@"'3R V SZX ?-]: 5Z!U9=:,P^#K-'1&U2 5V#UI=9,R !KY&2W;A7@ M%2I+M7H%H);Q;T@QS-4]JS;>0#%D.PC=X#\DK5/I2:R9D MH'+@7I#\3X]OF!8;DJWSMS1G3$J6YA]7!*N;$7V MVK]@3#YLZ!-4+_I._P502P,$% @ -H "61:&?P*S! WA8 !D !X M;"]W;W)K&ULO9AK;^,H%(;_"O*N5C/2-#;@2]Q- M(K6=O4HSJAIUYC.-26+5ABR09"KMCU^P7>,T,9LFT^F'^A)SSL.!PWM@M.7B M42XI5>!;63 Y]I9*K2Y]7\Z6M"1RP%>4Z5_F7)1$Z4>Q\.5*4))5C]NQ63$UZK(&;T50*[+DHBG:UKP[=B#WO.+NWRQ5.:%/QFMR(). MJ;I?W0K]Y+=6LKRD3.:< 4'G8^\*7EYC;!I47WS)Z59V[H'IR@/GC^;AKVSL M!8:(%G2FC FB+QMZ0XO"6-(<_S1&O=:G:=B]?[;^>]5YW9D'(ND-+[[FF5J. MO:$',CHGZT+=\>V?M.E09.S->"&K_V!;?YL$'IBMI>)ETU@3E#FKK^1;$XA. M XQZ&J"F :JX:T<5Y4>BR&0D^!8(\[6V9FZJKE:M-5S.S*A,E="_YKJ=FDP5 MGSU>7.M^9>"&EWJP):G"=0&F>@9DZX("/@=WTWM 6 9N]?7*!#)73^#=1ZI( M7LCW(U]I%&/0GS5NKVNWJ,=M##YQII82_,8RFNVV]W47VGZ@YWY<(Z?!O]=L M '#P : A>!GX .Y)(+*YN+P@-M(XEP]4F"%;]^&%;X 7 MM7B1,XB?.=OH.-+L WB@BYRQG"UT5A6$S2AXE[-FN-Z#?P\.7-V!VD54N3"K MSF8"TQ@-T7#D;PZPQ2U;[&3[0Q!F1O=8C'@? Z(8QO%AC*3%2)P87ZKX'$V1 M[%%3-:?X:D.$^"()1FASF2%N.]-@)0UEVRFQ)][A0 M$"=QD!X&@X%=.0-GJGVM5GP=(;*A0BL86)@)!#*B*)B37( -*=::6%1V=H*=@ MU=9-P%NNX6 8]F!978!N8>@D["E4>)\*P@'LH;(Z )WK^(L$/@4L/ 6#&!? MWE@)@$=KP(&4/H4TVIMOZ0!':?>O!]IJ W2+PRT550EL,/]'_MV63LUH*Q\P M.;<"@$X%.I702@MT:\MW*0+@OMZD48I@C]Y *SC0K3BO+0/@OL!$.(I1SY1# M5E^0<^E_;2'06.MR!#T(5AV06QU>7P4T!G?* %T5A7UU +*K/W*O_N=7 HV# MG8H-QT,<]@V5E0"$?T I@-YBXX"L8B"W8KQ%*="X3';%K4]SD=40Y-:0,TN! MQOI+;4.XA\O*!'++Q'FU -K?4O2EL)4#Y-Y.G%T'-/9W8X4&?9**K R@HV7@ M^]0!C;_DJ$H*64% ;D&XFUY)L,W5TK"T10!GQ1-01"RHDH!Q!S2*]2WJ917[GR+&D.@O,P:H$,[YFJCY];-^VA[=7 M]9&E_;P^^?VDDRAG$A1TKIL&@T2/JJ@/4^L'Q5?5 >8#5XJ7U>V2DHP*\X'^ M?GXP#MHC[&PO M=V]R:W-H965T@>S*BI!7^?);-#$LF1%*4,@E M!!1_;VB.DD0BB3S^SD&-(J9T+#^?T+^JSHO.K"!#!<[J"Z;F9]5\3YD,/IF)(#H-):H,D'Q;[R%GS% M6 Z4):?B:RS\^'3)2?AZ/Q-41V!.4C'^&%0*WH.+GX)W^8S C8\XC!-V*XQ? MECZX^7(+OH 8@S^V9,\@CMC8Y")'&7>WK3O?%SWXS]$K9+C% M:'$5GGMIM&PA1?>KYI!XHA3B#1(5A(/5$93M%O"HFI\.D+8).LM">NTA9:%\ M9#L8HHDA*B%#] T9TY]_LOO6+VUJZ 3S=8(%FL JNGF%;EX7>C;+05A6#&63 MN$V0#*NOL.1"\S9UA\Y@;+Z5B6X:]2S+J1KY3:-!SZHA!4VCD36P"J-*AWM% MAWL?=S@?@&W=O@,.2EW5*.@UTC$:,TSCD@H%,_A<<\]:*W(ES[034">;K! LT@57$&!1B M#'Y\X1SHU$TGF*\3+- $5M%M6.@V[)Q$8C.Z1K&80W=@AZC:E^/P)! ]SS F M=6/@1FQ^LL?;-L$Z8UTKF$XP?]@H=Z( C>J56E/(BA*C0HE1IQ(OF**0;'#\ MCZ3[@_+>1OZHT47;U2CSO3.):5D?-VM\,&6@*66'5ML[[?TL?KVH6Q"0" M8B: W$]^;]WG=\:]=K1K1?,_X,0&1P0IL"V09H<)!T3PV+9V!KKRJJI7.KW9 MG9DNSD6IO,J#F\7RI;T&=0->+8M.-%\K6J +K2J-^_[E)L>O'&N\@5=;;KJSN%J!S\0,=,6L,GL^BMK=9]'_ M;\'IC'OUW-")YG_ B:,6' ;L;,$!]N#R@J,IKTP]LW1SF"*Z45>V3$BQQSR[ M%BI:BVOA)W496FN?V8]SNZ7=E]?(ZJ;R#)_=07^#=!-C!A*T%J&LAX'8FM'L M6C=[X62G[BU7A'.2JL&PO=V]R:W-H965TF_[Y&2 M-4=1G6#-%ULD[WGN^-R1O.E!JGN] S#DH2R$GGD[8ZI+W]?9#DJF+V0% E9 M%WK'B5N^W1D[X<^G%=O"'9B_JAN%([]CR7D)0G,IB(+-S+L*+U>IM7<&?W,X MZ)-O8G>REO+>#O[(9UY@ X(",F,9&/[MX1J*PA)A&/^VG%[GT@)/OX_LO[F] MXU[63,.U++[RW.QFWM@C.6Q879A;>?@=VOTDEB^3A7:_Y-#:!A[):FUDV8(Q M@I*+YI\]M#J< )!G&$!; .T#XI\ HA80O=1#W +BEWI(6H#;NM_LW0FW9(;- MITH>B++6R&8_G/H.C7IQ8>ODSBAIR@!]7>U!84@U:DS]KHPT3.;*2=TLPC!?Z M/9)JMSSU#49M??M9&^&BB9#^),*(?)'"[#19B1SR ?SR/#X]@_=1K4XR>I1L M0<\2?J[%!8F"#X0&-!Z(Y_KE\&AH.[_F??6_O3\2(^KJ)W)\T7/U<]/5SS]7 M:VT4W@#?AI+=T,7#=/96O-05RV#FX;6G0>W!F[]]$Z;!IR&E7Y-L^9IDJUY23N,M)?(Y]WIU,UI[,YN@1>7(RW[X9TS#\U![K=URT1N^'6JP%+&D11$H=Q9_E(IZ33 M*3FKD[O)\)DBL-G@NT7DAM1B#]I*E\FRE$=1"(J&CR)6-<_L(M[*V3W:FH44$Q('O<0]M4N# M2=*OA-4 73Q)$SH>SEG:Y2Q]M=H^OE3/Z),.5.(HC3#424^B(&PO=V]R:W-H965T?#X#CWG'OM'+ MY#O=(L3 CSPKZ%3;,K8;ZSJ-MRB'] 'O4,'?K#')(>./9*/3'4$P$: \TRW# M\/0":!EGD/RWQQE^##53.W8\37=;%G5H<\F.[A! M3X@][QX)?]);EB3-44%37 ""UE/MDSE>F48%$!;_I.A 3]J@&LH+QM^KAS^3 MJ694$:$,Q:RB@/QGCQ8HRRHF'L>_#:G6^JR I^TC>R0&SP?S BE:X.Q;FK#M M5 LTD* U+#/V%1_^0,V W(HOQAD5_\&AL34T$)>4X;P!\PCRM*A_X8]F(DX MG$<.L!J U0 W N]:#WP!\(58]NT*:$#(X MFQ!\ *2RYFQ50^@KT%R1M*A2\8D1_C;E.#9;0E*DQ8:"'2+@:0L) A_ F9Q MF4&1*W@-YI"F,8!% L(T*QE*@ 1U%R(&TXS><_SS4PCNWMZ#MT 'M'I+05J MYR)E]#WOY.V_M[BDG)%.=,9'4<6BQTW$\SIBZT+$-OB,"[:E8%DD*)'@HV&\ M-X#7^>RU4V@=IW!N#1+^518/P#;> \NP'$D\BV'X9T@XW+P(#Z_W;DO@R^N] MR^#1[XU]]]+F2,"&29C65[56$>.K=;\,=W!&$TUOJA3 M1/9(F[U[8WK&1YFH*LE"E61+E6212K*5(K).:CAM:CA#[+,O?%M/BQCG2)8: M-=83V&KWWL\":^1.]/VIY.=&IF697:/PW,CRN%G7:GEN]<%T_!Y7=&XUQ-8IOFQ.3O<\2V_-KJ7 M95/MSCTM+-,;F99M]^IF,1C8K:DB#-_H_/7. M+8O!D&Y-$ED 9^JKI)[B=N;5_KZYH]_C6_2@H(,K;DKX\'G^P:I+]/J!X9WXB[G!3.& M<]'<(I@@4AGP]VN,V?&A:<[^!U!+ P04 " V@ )9G_QT6^@# #. M%@ &0 'AL+W=O7UKFBS-4079#:D1%M]L"*T@%Z]T:[*:(I@I MIZHT',M C2A8YY B\!G<85Y\SHIR)XO8 MC#+P6XPX+$KV21@P-30UN9B!Y)AI&VW11'->B.:"KP3SG($$9R@;\(_'_8,1 M?U-DWJ7O'--?.*/ OW?X!KC6[\"Q'&]@/LO7N[M#Z;PO>O+#T7N+X79[P54\ M[P7>_?J.B>W'<[D9E ;A% &"R^^ 0[I%G %,N#C;>8'V@^5;C :0HG?+:IBB MF2%4C2&Z1\;\UU_LP/IC:.UUPF*=L$03K%TT= :EDFH; %;I7UTU!U&K"OP/+W?S^WIN;^?,FO6L17+9+G M%I.)-_$[JU[609=U,)KUNI?G^R1F--);-ZE.6*P3EFB"]]:*N>M'/DICHJL1:T=N>"$J W9!Y =^<"$M0[S(=B+[0F"&>*X5!-&PPMC. M:2V<'UV+P?Q':6_>HSIIL59:HHO6K\OIXFJ['Z8S6J^T6FFQ5EJBB]:OX>E: M:X_>N]ZE,]ZS\^X&H6U=_O,R8.<[5NB'ESKS.EXR8!=881BY%SICGO7G*B2N M.;(QRD!*=I@W[9ENM&N^WJF6X\7XPKY=V@/CL6S6JG[@"=]T>K^*6U4A5K!$ M&Q'*N@G%9&G3/&U>.*E5=_"!<$XJ]9@CF"$J#<3W&T+X\44&Z%K8\_\!4$L# M!!0 ( #: EE[B^_0I , *,+ 9 >&PO=V]R:W-H965T ']M7J6N'([E(R5P!43G$A8S9U[_V[A M6P=K\2^#K>H]$T-E*<0WLWC*YHYG(H("4FT@*/YM8 %%89 PCN\MJ-/M:1S[ MSZ_H[RQY)+.D"A:B^(]E.I\[4X=DL*)UH3^+[7MH"8T-7BH*97_)MK&=Q Y) M:Z5%V3IC!"7CS3_=M8GH.2#.L$/0.@2'#J,3#F'K$%JB3626UB/5-)E)L272 M6".:>;"YL=[(AG$CXXN6^)6AGTY>ZJHJ '71M" +JG+R#I4E3[RI$)/IJT?0 ME!7JFMR0KR^/Y.K--7E#&"=? 2O/!Z"LX#_U/R6A-Y;$GC!:"">Q>^[AV?"";NTAA8O/(%G M,UE1EI&LEHROB5P5R T[RYQ]^ MY/TU1/="8'OD1QWYT3GTY(FGH@2BZ0[46\*Q%XF5.?+UB5)IT"*+9MK.)O&C M41C/W$V?T;%5'(_'G=%>I.,NTO$O(M6 _/505(WGN+=?&/J]#9NHCJW\.(S] MX;"B+JSH;/5\%/PF-17$^ :C,_5CVQW3/P8K)[IDY5P(;(_XI",^.:O'@E;, M-"+8X365,5WC%DC]>\TD9,1V_5347)-EK4G-[0&CRI17[WRAYU"2)D=*3::C M S6/;2+O1(E-.TK3W]-RQ3CEZ2^UG%Y2RPN![1&/.^+Q62WOTU36J!KL4J9L M-S "JIQ*P&90U3+-\?I5Y.JCT$#&UT/)B(_T\ X4.[:(0F]8,=_[>2=Z9S6S MP\R-6-W4&#A5"C36V!(O08Y\\.)#2CGE:S"M'/O;EA2 5$C!Z)(53#/#BK>Z M7P^JW 9P(9DOA;:?KMX(X9]5^A,>/&J[E,W#\#C@'[7O(!Y/#M0&PO=V]R:W-H965TNYY.BV@9'HD:ZC, MRE:JDJ$)5>[I6@'+G*@47N#[,Z]DO*))Y.96*HED@X)7L%)$-V7)U,L"A.QB M.J:'B0>>%V@GO"2J60YKP,=ZI4SD#2X9+Z'27%9$P3:FG\?S16CS7<)/#IT^ M&A-;R4;*)QO<93'U+1 (2-$Z,/-JX0:$L$8&8[?WI,.65G@\/KA_<;6;6C9, MPXT4OWB&14P_4I+!EC4"'V3W%?;U3*U?*H5V3]+UN>&$DK31*,N]V!"4O.K? M['E_#D>"('A%$.P%@>/N-W*42X8LB93LB++9QLT.7*E.;>!X93_*&I59Y4:' MR;K9:-@U4"&Y;\=O.)] MWX@1"<)K$OA!2![72W)Y@D;3='A-6)XKR!D"2:4^>:2)@:V3^Z,.4$M7W3A^@K-U]W4@TM]\-"_.[ 643S/I62CP$M@6& M'UCR%U!+ P04 " V@ )9OD5XU"$# #L$0 #0 'AL+W-T>6QELAF1M3?8SC>CIG):W/ M5,6D10JE2VIL5\_BNM*,YC602A'W.ITT+BF79#20B_*Z-'4T50MIAN2\#47^ M]B4?DFYZ3B(O-U8Y&Y+[D_<_%\IC#T5'G_O1J/W[B@%,2!T4O7B!Z MUL%U+89)I[O2;OBQ%?+$8XQV&:#9+!LF=!PY;M9M-"B4W"Q?0GS JM.210]4 M#,F8"C[1'%@%+;E8^7 / E,EE(Z,W3>;K@N1^M'#7=^#+6UT2BZ5=KE]!O]W MT@S? ]8],,B%: WVB ^,!A4UAFEY;3MNL L^@:*F?;>JK,.9IJMN[X)L".YF MDTR4SIENTW3).C0:"%: 'QH[TLMO:M [LFVZ8UU#2]C.^ _K::U]Z6?9UN5/$'93XO['2DZT.!LAO- M"KYT_671&L#4N[@ZK2JQ^B3X3);,3_[%"4<#NN9%OZ[ZSQCDFDJMDW;VG_+J_QJQ\GEO[+L_JOL M&PYZ; ZQMV[RXA!,IH=@\@!J,LG>I,>X.1JWSM^=T[>-1O"6,R3?X9U);))& MDP47ALNF-^=YSN230]C*&SJQK[([^G9\S@JZ$.:N!8=DT_[&"R. 87DP M!QC'L[ \_]-\^NA\/(9YZP>1/LKIHQS/"B%C]\'RA#F9O<(SS;(D25-L1R/1G:XWO-EXAS]-V MD67AW<;R /;!:QV('\X#]14F),DL*N8-^P)QI$LPQ"HQ7"-IBFR.BE\PON# M/25)DF5A!+"P@R3!$'@:<01S !XP)$G<.;AW'L7K_+XS^@U02P,$% M @ -H "69>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8 M_1!2:5K5N %(MB6/:( M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1 MH2)8%II%R=.B':5_'FLO.QMKMYU[/I!M1_/_!#:"O3H]T+!_G EZ;>8_GRG@/(92>^@ 974AM;GU&WSX%Q M)^#D_59EU;7,K= 3;L4WK:JM+->N&?@6/>]KU/UP>-UWXF?]?[I1K58R%1.5 M5H4H[;X?M<@=8&DV;;/\%+9!YW:4_2SB@ M;[*:D9#G;C:9SA;3"8-WB[O;F\GH 386#_#R?3KS( ,$,C@CY#^!!SE ( =G M@;P:W8YFXRGS($,$,CPC9*,G(P0R.N?E'GB0,0(9GQ,R]" 3!#*AA;SBZ>,: MPEV9,0Y_5]Q(P]2*S;4P\$D/A*@UL,>Y)VP\:5#]F_P,+X!2WF-9>:_> YD'X7W%1: MN \T\%#+$&MF857ZN%%Y)K3Y@TU_5I <^&R87/K$=OFF5/8D\]SGP3S2)Q;) MG=U BG"W%9K7 V+Z#(T9\9'-A#]B^YA&^L0>N2EA5%A(X(0YXL+,T2=6A^,R MMK[UF2S9"#Z72V#)8.@66^YC8N[H$\L#TFBXO/;E(YOGO+1U<':#8ELTHW(? M?6!ZWJEQW(6B%"MIZSNM 87Y(* N.U11R-=QZFY^)U:(=;#-;B5? M^IAHW4&LAGNW$X+'G,-@90\:>I#7U6^C(S%9!,2RN!=;I:$6S@5;B/7;P1!@ MC@B('5$[OPLYYVOT!8G5)_E\F"L"8E=,N2[AGC,,0C%;;+CV2_( TT- K(=% MM=WF=0('86[,S89=Y^H) MZ^-1\3$T1 +(A%M33B9^4&[73W]L[#'!$0.V+. M7]C.L+G0]2:DGKUJ*^I:*3'-A,2::512K72874+R M6N6H$FAEQ-02OH=:6DJ"5U ?$WU(0BR7X\J@M2^9B8@2)B _U7-W39 IK+*M EQ*.69T 19J#HOO=9IZTC,/]%9BQW?/Q'FGXC8/SBFO^8APOP3D<^L89B1OWX$ M\T],[!^\=.SZF)A_8F+_H)B-3#/&_!,3^^=-A0OAO2H*KE]<=+]M/'2(,?_$ MQ/XYPFR&=Q\3\T],[)_V@KP+6\#>F*J,,0'%Q (ZA?G:J3XFNE2,6$"G,%_S M>1\3LU!,;*%3F-/52J36S]MCS$+Q.58 N,1]7P7[F)B%XG=<"]":<228?)+W M7!70CH=))R%_HG/JP?O;,)E@TDG.,.?VVSS7/B8FG>3]%PGL*T@%XRCWPV2" M22Z6-BTDFH%Q&*9X>?4QU^"O;U7U!+ P04 M" V@ )9-$X[?7H" ,0 &@ 'AL+U]R96QS+W=O/I5#NVX[T[#;G\>%A_'PVE85;MQ//^HZV&]*\=V>.C. MY70YLNGZ8SM>EOVV/K?K]W9;:EDNO>[O9U3/3_@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ MZBT$>@OJ+01Z*^JM!'HKZJT$>BOJK01ZZ^1E"8'>BGHK@=Z*>BN!WHIZ*X'> MBGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=XV>=E-H+>AWD:@ MMZ'>1J"WH=Y&H+>AWD:@MZ'>1J!W1KTS@=X9]F?4.Q/HG5'O3*!W1KTS M@=YY\K&20.^,>F<"O3/JG0GTSJAW)M [H]Z90&]'O9U ;T>]G4!O1[V=0&]' MO9U ;T>]G4!O1[V=0&^?_&Q"H+>CWDZ@MZ/>3J"WH]Y.H'>@WD&@=Z#>0:!W MH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=TQ^%B30.U#O(- [4.\@T+M!O1L" MO1O4NR'0NT&]&P*]&]2[^4Z]A_'S4(9;S]<:K_^=5(^7<\OM\M?EU\[)K7+% MN;ZO&)[_ E!+ P04 " V@ )9(' .V20" "I+P $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VDUNVS 0!>"K&-H&%LU_M8BS:;MML^@%6&D<"Y9$@F12 MY_:EY"1 B]1(X )]&PLVR7DC#O"M?/W],5!:'<=A2MMJGW/XR%AJ]S2Z5/M M4UG9^3BZ7+[&.Q9<>W!WQ,1F8UCKITQ37N>Y1G5S_9EV[G[(JR_'\G/J_;2M M(@VI6GTZ;9RSMI4+8>A;E\LZ>YBZ/U+63PEU.;GL2?L^I*NRH6*O)LPK?P]X M.O?M@6+L.UK=NIB_NK'L8L>!I?PX4*K/EWBE1[_;]2UUOKT?RY$ZA4BN2WNB M/ [UJ>C5^>1<;IA.G_SB_*7,N<"R\S;ZD,K$(KT_[GDD\^EU*(4HYO[\*[XD MEM(7OQ_-T^ZH>V-VN=Z?/AZ6>22V/"Z_X]]G_%+_G7T(D#XD2!\*I \-THL M/[P__./XY5F/KI^>\]GR#_V;7U!+ 0(4 Q0 ( #: ED'04UB@0 +$ M 0 " 0 !D;V-0&UL4$L! A0#% M @ -H "67YF>6KN *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ -H "69E&PO=V]R:W-H965T&UL4$L! A0#% @ -H "6?#T9O %!@ JQH !@ M ("!$ X 'AL+W=O)MX[]P, &$. 8 " @4L4 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ -H "6?DGOQTY P " L !@ ("!X!\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ -H "669+M)&T M!@ NP\ !@ ("!D#4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -H "63^.1ZJ^"@ 1AX !D ("!KE, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H "63'C$!C3!@ Y1 !D M ("!IW( 'AL+W=O0 >&PO=V]R M:W-H965TP, (,* M 9 " @:N# !X;"]W;W)K&UL M4$L! A0#% @ -H "69IL\G"= P 6 @ !D ("!78< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M-H "66\P,5A.!P .Q4 !D ("!II4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H "6?RN3_>U P M$0@ !D ("!2*X 'AL+W=O^0" ]!@ &0 @($T ML@ >&PO=V]R:W-H965T?L0( 'L) 9 " @4^U !X;"]W;W)K&UL4$L! A0#% @ -H "61#"[$!$ @ B@8 !D M ("!-[@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ -H "67HP0F(H P R0< !D ("!M,P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H " M606' 6?T @ = 8 !D ("!.]H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H "68Y];NK: @ 0@8 M !D ("!+>0 'AL+W=OH" !G!@ &0 @($^YP M>&PO=V]R:W-H965T&UL4$L! A0#% @ -H "6:4QY'X( P U@8 !D M ("!^N\ 'AL+W=O&PO=V]R:W-H965T MOZ !X;"]W;W)K&UL4$L! A0# M% @ -H "63)=WY&B! B P !D ("!*O\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ -H "68!9 M7BMG!P T$0 !D ("!A H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H "66Z8V> *" ]T !D M ("!5AT! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -H "63BH$6\3 P ,@L !D ("! M7C(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -H "6?=>B:\( P F D !D ("!V#L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H "6;4)N;ML P @ T !D M ("!RU$! 'AL+W=O&PO=V]R M:W-H965T@ITSP( .\' M 9 " @7I= 0!X;"]W;W)K&UL M4$L! A0#% @ -H "63L,&HB= P (P\ !D ("!@& ! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M-H "66AR,[9( P (PP !D ("!W&L! 'AL+W=O&UL4$L! A0#% @ -H "66HR-SLZ!@ MOC( !D ("!8'8! 'AL+W=O&PO=V]R:W-H965TV" 0!X;"]W;W)K&UL4$L! A0#% @ -H "66&2\>X< @ 1P0 !D M ("!QH@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ -H "6&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ -H " M69_\=%OH P SA8 !D ("!)J,! 'AL+W=OXOOT*0# "C"P &0 M @(%%IP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ -H "6;Y%>-0A P [!$ M T ( !6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ -H "631..WUZ @ #$ !H M ( !(+@! 'AL+U]R96QS+W=O XML 96 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 97 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 319 280 1 false 72 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.ecovyst.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 2 false false R3.htm 9952152 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 9952153 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 9952154 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 9952157 - Disclosure - Background and Basis of Presentation Sheet http://www.ecovyst.com/role/BackgroundandBasisofPresentation Background and Basis of Presentation Notes 8 false false R9.htm 9952158 - Disclosure - New Accounting Standards Sheet http://www.ecovyst.com/role/NewAccountingStandards New Accounting Standards Notes 9 false false R10.htm 9952159 - Disclosure - Revenue from Contracts with Customers Sheet http://www.ecovyst.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 10 false false R11.htm 9952160 - Disclosure - Fair Value Measurements Sheet http://www.ecovyst.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 9952161 - Disclosure - Stockholders' Equity Sheet http://www.ecovyst.com/role/StockholdersEquity Stockholders' Equity Notes 12 false false R13.htm 9952162 - Disclosure - Goodwill Sheet http://www.ecovyst.com/role/Goodwill Goodwill Notes 13 false false R14.htm 9952163 - Disclosure - Other Operating Expense, Net Sheet http://www.ecovyst.com/role/OtherOperatingExpenseNet Other Operating Expense, Net Notes 14 false false R15.htm 9952164 - Disclosure - Inventories, Net Sheet http://www.ecovyst.com/role/InventoriesNet Inventories, Net Notes 15 false false R16.htm 9952165 - Disclosure - Investments in Affiliated Companies Sheet http://www.ecovyst.com/role/InvestmentsinAffiliatedCompanies Investments in Affiliated Companies Notes 16 false false R17.htm 9952166 - Disclosure - Property, Plant and Equipment Sheet http://www.ecovyst.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 17 false false R18.htm 9952167 - Disclosure - Long-term Debt Sheet http://www.ecovyst.com/role/LongtermDebt Long-term Debt Notes 18 false false R19.htm 9952168 - Disclosure - Financial Instruments Sheet http://www.ecovyst.com/role/FinancialInstruments Financial Instruments Notes 19 false false R20.htm 9952169 - Disclosure - Income Taxes Sheet http://www.ecovyst.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 9952170 - Disclosure - Benefit Plans Sheet http://www.ecovyst.com/role/BenefitPlans Benefit Plans Notes 21 false false R22.htm 9952171 - Disclosure - Commitments and Contingent Liabilities Sheet http://www.ecovyst.com/role/CommitmentsandContingentLiabilities Commitments and Contingent Liabilities Notes 22 false false R23.htm 9952172 - Disclosure - Related Party Transactions Sheet http://www.ecovyst.com/role/RelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 9952173 - Disclosure - Reportable Segments Sheet http://www.ecovyst.com/role/ReportableSegments Reportable Segments Notes 24 false false R25.htm 9952174 - Disclosure - Stock-Based Compensation Sheet http://www.ecovyst.com/role/StockBasedCompensation Stock-Based Compensation Notes 25 false false R26.htm 9952175 - Disclosure - Earnings per Share Sheet http://www.ecovyst.com/role/EarningsperShare Earnings per Share Notes 26 false false R27.htm 9952176 - Disclosure - Supplemental Cash Flow Information Sheet http://www.ecovyst.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 27 false false R28.htm 9952177 - Disclosure - Subsequent Events Sheet http://www.ecovyst.com/role/SubsequentEvents Subsequent Events Notes 28 false false R29.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 29 false false R30.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 30 false false R31.htm 9954471 - Disclosure - Background and Basis of Presentation (Policies) Sheet http://www.ecovyst.com/role/BackgroundandBasisofPresentationPolicies Background and Basis of Presentation (Policies) Policies http://www.ecovyst.com/role/NewAccountingStandards 31 false false R32.htm 9954472 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.ecovyst.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.ecovyst.com/role/RevenuefromContractswithCustomers 32 false false R33.htm 9954473 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.ecovyst.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.ecovyst.com/role/FairValueMeasurements 33 false false R34.htm 9954474 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.ecovyst.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.ecovyst.com/role/StockholdersEquity 34 false false R35.htm 9954475 - Disclosure - Goodwill (Tables) Sheet http://www.ecovyst.com/role/GoodwillTables Goodwill (Tables) Tables http://www.ecovyst.com/role/Goodwill 35 false false R36.htm 9954476 - Disclosure - Other Operating Expense, Net (Tables) Sheet http://www.ecovyst.com/role/OtherOperatingExpenseNetTables Other Operating Expense, Net (Tables) Tables http://www.ecovyst.com/role/OtherOperatingExpenseNet 36 false false R37.htm 9954477 - Disclosure - Inventories, Net (Tables) Sheet http://www.ecovyst.com/role/InventoriesNetTables Inventories, Net (Tables) Tables http://www.ecovyst.com/role/InventoriesNet 37 false false R38.htm 9954478 - Disclosure - Investments in Affiliated Companies (Tables) Sheet http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesTables Investments in Affiliated Companies (Tables) Tables http://www.ecovyst.com/role/InvestmentsinAffiliatedCompanies 38 false false R39.htm 9954479 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.ecovyst.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.ecovyst.com/role/PropertyPlantandEquipment 39 false false R40.htm 9954480 - Disclosure - Long-term Debt (Tables) Sheet http://www.ecovyst.com/role/LongtermDebtTables Long-term Debt (Tables) Tables http://www.ecovyst.com/role/LongtermDebt 40 false false R41.htm 9954481 - Disclosure - Financial Instruments (Tables) Sheet http://www.ecovyst.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.ecovyst.com/role/FinancialInstruments 41 false false R42.htm 9954482 - Disclosure - Benefit Plans (Tables) Sheet http://www.ecovyst.com/role/BenefitPlansTables Benefit Plans (Tables) Tables http://www.ecovyst.com/role/BenefitPlans 42 false false R43.htm 9954483 - Disclosure - Reportable Segments (Tables) Sheet http://www.ecovyst.com/role/ReportableSegmentsTables Reportable Segments (Tables) Tables http://www.ecovyst.com/role/ReportableSegments 43 false false R44.htm 9954484 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.ecovyst.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.ecovyst.com/role/StockBasedCompensation 44 false false R45.htm 9954485 - Disclosure - Earnings per Share (Tables) Sheet http://www.ecovyst.com/role/EarningsperShareTables Earnings per Share (Tables) Tables http://www.ecovyst.com/role/EarningsperShare 45 false false R46.htm 9954486 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://www.ecovyst.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://www.ecovyst.com/role/SupplementalCashFlowInformation 46 false false R47.htm 9954487 - Disclosure - Background and Basis of Presentation (Details) Sheet http://www.ecovyst.com/role/BackgroundandBasisofPresentationDetails Background and Basis of Presentation (Details) Details http://www.ecovyst.com/role/BackgroundandBasisofPresentationPolicies 47 false false R48.htm 9954488 - Disclosure - Revenue from Contracts with Customers (Details) Sheet http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails Revenue from Contracts with Customers (Details) Details http://www.ecovyst.com/role/RevenuefromContractswithCustomersTables 48 false false R49.htm 9954489 - Disclosure - Fair Value Measurements (Details) Sheet http://www.ecovyst.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.ecovyst.com/role/FairValueMeasurementsTables 49 false false R50.htm 9954490 - Disclosure - Stockholders' Equity - Pre-tax and After-tax Components of Other Comprehensive Income (Loss) (Details) Sheet http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails Stockholders' Equity - Pre-tax and After-tax Components of Other Comprehensive Income (Loss) (Details) Details 50 false false R51.htm 9954491 - Disclosure - Stockholders' Equity - Change by Component (Details) Sheet http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails Stockholders' Equity - Change by Component (Details) Details 51 false false R52.htm 9954492 - Disclosure - Stockholders' Equity - Reclassifications out of Accumulated Other Comprehensive Income (Details) Sheet http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails Stockholders' Equity - Reclassifications out of Accumulated Other Comprehensive Income (Details) Details 52 false false R53.htm 9954493 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 53 false false R54.htm 9954494 - Disclosure - Goodwill - Schedule of Goodwill (Details) Sheet http://www.ecovyst.com/role/GoodwillScheduleofGoodwillDetails Goodwill - Schedule of Goodwill (Details) Details 54 false false R55.htm 9954495 - Disclosure - Goodwill - Narrative (Details) Sheet http://www.ecovyst.com/role/GoodwillNarrativeDetails Goodwill - Narrative (Details) Details 55 false false R56.htm 9954496 - Disclosure - Other Operating Expense, Net (Details) Sheet http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails Other Operating Expense, Net (Details) Details http://www.ecovyst.com/role/OtherOperatingExpenseNetTables 56 false false R57.htm 9954497 - Disclosure - Inventories, Net (Details) Sheet http://www.ecovyst.com/role/InventoriesNetDetails Inventories, Net (Details) Details http://www.ecovyst.com/role/InventoriesNetTables 57 false false R58.htm 9954498 - Disclosure - Investments in Affiliated Companies - Ownership Percentage (Details) Sheet http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesOwnershipPercentageDetails Investments in Affiliated Companies - Ownership Percentage (Details) Details 58 false false R59.htm 9954499 - Disclosure - Investments in Affiliated Companies - Summarized Income Statement (Details) Sheet http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesSummarizedIncomeStatementDetails Investments in Affiliated Companies - Summarized Income Statement (Details) Details 59 false false R60.htm 9954500 - Disclosure - Investments in Affiliated Companies - Narrative (Details) Sheet http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails Investments in Affiliated Companies - Narrative (Details) Details 60 false false R61.htm 9954501 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) Sheet http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) Details 61 false false R62.htm 9954502 - Disclosure - Property, Plant and Equipment - Narrative (Details) Sheet http://www.ecovyst.com/role/PropertyPlantandEquipmentNarrativeDetails Property, Plant and Equipment - Narrative (Details) Details 62 false false R63.htm 9954503 - Disclosure - Long-term Debt - Summary of Long-Term Debt (Details) Sheet http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails Long-term Debt - Summary of Long-Term Debt (Details) Details 63 false false R64.htm 9954504 - Disclosure - Long-term Debt - Narrative (Details) Sheet http://www.ecovyst.com/role/LongtermDebtNarrativeDetails Long-term Debt - Narrative (Details) Details 64 false false R65.htm 9954505 - Disclosure - Financial Instruments - Interest Rate Cap Agreements (Details) Sheet http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails Financial Instruments - Interest Rate Cap Agreements (Details) Details 65 false false R66.htm 9954506 - Disclosure - Financial Instruments - Narrative (Details) Sheet http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails Financial Instruments - Narrative (Details) Details 66 false false R67.htm 9954507 - Disclosure - Financial Instruments - Fair Values of Derivative Instruments Held (Details) Sheet http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails Financial Instruments - Fair Values of Derivative Instruments Held (Details) Details 67 false false R68.htm 9954508 - Disclosure - Financial Instruments - Effect of Derivative Instruments Designated as Hedges on Other Comprehensive Income (Details) Sheet http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails Financial Instruments - Effect of Derivative Instruments Designated as Hedges on Other Comprehensive Income (Details) Details 68 false false R69.htm 9954509 - Disclosure - Financial Instruments - Cash Flow Hedge Impact on Income Statement (Details) Sheet http://www.ecovyst.com/role/FinancialInstrumentsCashFlowHedgeImpactonIncomeStatementDetails Financial Instruments - Cash Flow Hedge Impact on Income Statement (Details) Details 69 false false R70.htm 9954510 - Disclosure - Income Taxes (Details) Sheet http://www.ecovyst.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.ecovyst.com/role/IncomeTaxes 70 false false R71.htm 9954511 - Disclosure - Benefit Plans (Details) Sheet http://www.ecovyst.com/role/BenefitPlansDetails Benefit Plans (Details) Details http://www.ecovyst.com/role/BenefitPlansTables 71 false false R72.htm 9954512 - Disclosure - Related Party Transactions (Details) Sheet http://www.ecovyst.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.ecovyst.com/role/RelatedPartyTransactions 72 false false R73.htm 9954513 - Disclosure - Reportable Segments - Summary Financial Information by Reportable Segment (Details) Sheet http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails Reportable Segments - Summary Financial Information by Reportable Segment (Details) Details 73 false false R74.htm 9954514 - Disclosure - Reportable Segments - Reconciliation of Net Income to Segment Adjusted EBITDA (Details) Sheet http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails Reportable Segments - Reconciliation of Net Income to Segment Adjusted EBITDA (Details) Details 74 false false R75.htm 9954515 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.ecovyst.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 75 false false R76.htm 9954516 - Disclosure - Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details) Sheet http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details) Details 76 false false R77.htm 9954517 - Disclosure - Stock-Based Compensation - Schedule of RSU and PSU Activity (Details) Sheet http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails Stock-Based Compensation - Schedule of RSU and PSU Activity (Details) Details 77 false false R78.htm 9954518 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 78 false false R79.htm 9954519 - Disclosure - Earnings per Share - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details) Sheet http://www.ecovyst.com/role/EarningsperShareReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails Earnings per Share - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details) Details 79 false false R80.htm 9954520 - Disclosure - Earnings per Share - Calculation of Basic and Diluted Earnings per Share (Details) Sheet http://www.ecovyst.com/role/EarningsperShareCalculationofBasicandDilutedEarningsperShareDetails Earnings per Share - Calculation of Basic and Diluted Earnings per Share (Details) Details 80 false false R81.htm 9954521 - Disclosure - Earnings per Share - Anti-dilutive Shares (Details) Sheet http://www.ecovyst.com/role/EarningsperShareAntidilutiveSharesDetails Earnings per Share - Anti-dilutive Shares (Details) Details 81 false false R82.htm 9954522 - Disclosure - Supplemental Cash Flow Information (Details) Sheet http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails Supplemental Cash Flow Information (Details) Details http://www.ecovyst.com/role/SupplementalCashFlowInformationTables 82 false false R83.htm 9954523 - Disclosure - Subsequent Events (Details) Sheet http://www.ecovyst.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.ecovyst.com/role/SubsequentEvents 83 false false All Reports Book All Reports ecvt-20240630.htm ecvt-20240630.xsd ecvt-20240630_cal.xml ecvt-20240630_def.xml ecvt-20240630_lab.xml ecvt-20240630_pre.xml http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 101 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ecvt-20240630.htm": { "nsprefix": "ecvt", "nsuri": "http://www.ecovyst.com/20240630", "dts": { "inline": { "local": [ "ecvt-20240630.htm" ] }, "schema": { "local": [ "ecvt-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "ecvt-20240630_cal.xml" ] }, "definitionLink": { "local": [ "ecvt-20240630_def.xml" ] }, "labelLink": { "local": [ "ecvt-20240630_lab.xml" ] }, "presentationLink": { "local": [ "ecvt-20240630_pre.xml" ] } }, "keyStandard": 259, "keyCustom": 21, "axisStandard": 27, "axisCustom": 2, "memberStandard": 39, "memberCustom": 31, "hidden": { "total": 11, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 6 }, "contextCount": 319, "entityCount": 1, "segmentCount": 72, "elementCount": 607, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 983, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.ecovyst.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "longName": "9952151 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R3": { "role": "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "9952152 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R4": { "role": "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "9952153 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952154 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-40", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-41", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R7": { "role": "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecvt:AdjustmentForAmortizationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R8": { "role": "http://www.ecovyst.com/role/BackgroundandBasisofPresentation", "longName": "9952157 - Disclosure - Background and Basis of Presentation", "shortName": "Background and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.ecovyst.com/role/NewAccountingStandards", "longName": "9952158 - Disclosure - New Accounting Standards", "shortName": "New Accounting Standards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.ecovyst.com/role/RevenuefromContractswithCustomers", "longName": "9952159 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.ecovyst.com/role/FairValueMeasurements", "longName": "9952160 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.ecovyst.com/role/StockholdersEquity", "longName": "9952161 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.ecovyst.com/role/Goodwill", "longName": "9952162 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.ecovyst.com/role/OtherOperatingExpenseNet", "longName": "9952163 - Disclosure - Other Operating Expense, Net", "shortName": "Other Operating Expense, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.ecovyst.com/role/InventoriesNet", "longName": "9952164 - Disclosure - Inventories, Net", "shortName": "Inventories, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompanies", "longName": "9952165 - Disclosure - Investments in Affiliated Companies", "shortName": "Investments in Affiliated Companies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.ecovyst.com/role/PropertyPlantandEquipment", "longName": "9952166 - Disclosure - Property, Plant and Equipment", "shortName": "Property, Plant and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.ecovyst.com/role/LongtermDebt", "longName": "9952167 - Disclosure - Long-term Debt", "shortName": "Long-term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.ecovyst.com/role/FinancialInstruments", "longName": "9952168 - Disclosure - Financial Instruments", "shortName": "Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.ecovyst.com/role/IncomeTaxes", "longName": "9952169 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.ecovyst.com/role/BenefitPlans", "longName": "9952170 - Disclosure - Benefit Plans", "shortName": "Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.ecovyst.com/role/CommitmentsandContingentLiabilities", "longName": "9952171 - Disclosure - Commitments and Contingent Liabilities", "shortName": "Commitments and Contingent Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.ecovyst.com/role/RelatedPartyTransactions", "longName": "9952172 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.ecovyst.com/role/ReportableSegments", "longName": "9952173 - Disclosure - Reportable Segments", "shortName": "Reportable Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.ecovyst.com/role/StockBasedCompensation", "longName": "9952174 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.ecovyst.com/role/EarningsperShare", "longName": "9952175 - Disclosure - Earnings per Share", "shortName": "Earnings per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.ecovyst.com/role/SupplementalCashFlowInformation", "longName": "9952176 - Disclosure - Supplemental Cash Flow Information", "shortName": "Supplemental Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.ecovyst.com/role/SubsequentEvents", "longName": "9952177 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": null }, "R30": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-3", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.ecovyst.com/role/BackgroundandBasisofPresentationPolicies", "longName": "9954471 - Disclosure - Background and Basis of Presentation (Policies)", "shortName": "Background and Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.ecovyst.com/role/RevenuefromContractswithCustomersTables", "longName": "9954472 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.ecovyst.com/role/FairValueMeasurementsTables", "longName": "9954473 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.ecovyst.com/role/StockholdersEquityTables", "longName": "9954474 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.ecovyst.com/role/GoodwillTables", "longName": "9954475 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.ecovyst.com/role/OtherOperatingExpenseNetTables", "longName": "9954476 - Disclosure - Other Operating Expense, Net (Tables)", "shortName": "Other Operating Expense, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.ecovyst.com/role/InventoriesNetTables", "longName": "9954477 - Disclosure - Inventories, Net (Tables)", "shortName": "Inventories, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesTables", "longName": "9954478 - Disclosure - Investments in Affiliated Companies (Tables)", "shortName": "Investments in Affiliated Companies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.ecovyst.com/role/PropertyPlantandEquipmentTables", "longName": "9954479 - Disclosure - Property, Plant and Equipment (Tables)", "shortName": "Property, Plant and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.ecovyst.com/role/LongtermDebtTables", "longName": "9954480 - Disclosure - Long-term Debt (Tables)", "shortName": "Long-term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.ecovyst.com/role/FinancialInstrumentsTables", "longName": "9954481 - Disclosure - Financial Instruments (Tables)", "shortName": "Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.ecovyst.com/role/BenefitPlansTables", "longName": "9954482 - Disclosure - Benefit Plans (Tables)", "shortName": "Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.ecovyst.com/role/ReportableSegmentsTables", "longName": "9954483 - Disclosure - Reportable Segments (Tables)", "shortName": "Reportable Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.ecovyst.com/role/StockBasedCompensationTables", "longName": "9954484 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.ecovyst.com/role/EarningsperShareTables", "longName": "9954485 - Disclosure - Earnings per Share (Tables)", "shortName": "Earnings per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.ecovyst.com/role/SupplementalCashFlowInformationTables", "longName": "9954486 - Disclosure - Supplemental Cash Flow Information (Tables)", "shortName": "Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.ecovyst.com/role/BackgroundandBasisofPresentationDetails", "longName": "9954487 - Disclosure - Background and Basis of Presentation (Details)", "shortName": "Background and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "reporting_unit", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "reporting_unit", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails", "longName": "9954488 - Disclosure - Revenue from Contracts with Customers (Details)", "shortName": "Revenue from Contracts with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-66", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R49": { "role": "http://www.ecovyst.com/role/FairValueMeasurementsDetails", "longName": "9954489 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-120", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-120", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "longName": "9954490 - Disclosure - Stockholders' Equity - Pre-tax and After-tax Components of Other Comprehensive Income (Loss) (Details)", "shortName": "Stockholders' Equity - Pre-tax and After-tax Components of Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails", "longName": "9954491 - Disclosure - Stockholders' Equity - Change by Component (Details)", "shortName": "Stockholders' Equity - Change by Component (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-24", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R52": { "role": "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails", "longName": "9954492 - Disclosure - Stockholders' Equity - Reclassifications out of Accumulated Other Comprehensive Income (Details)", "shortName": "Stockholders' Equity - Reclassifications out of Accumulated Other Comprehensive Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NonoperatingIncomeExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-176", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R53": { "role": "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails", "longName": "9954493 - Disclosure - Stockholders' Equity - Narrative (Details)", "shortName": "Stockholders' Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R54": { "role": "http://www.ecovyst.com/role/GoodwillScheduleofGoodwillDetails", "longName": "9954494 - Disclosure - Goodwill - Schedule of Goodwill (Details)", "shortName": "Goodwill - Schedule of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R55": { "role": "http://www.ecovyst.com/role/GoodwillNarrativeDetails", "longName": "9954495 - Disclosure - Goodwill - Narrative (Details)", "shortName": "Goodwill - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-189", "name": "us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-189", "name": "us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails", "longName": "9954496 - Disclosure - Other Operating Expense, Net (Details)", "shortName": "Other Operating Expense, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.ecovyst.com/role/InventoriesNetDetails", "longName": "9954497 - Disclosure - Inventories, Net (Details)", "shortName": "Inventories, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:InventoryFinishedGoodsAndWorkInProcessNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:InventoryFinishedGoodsAndWorkInProcessNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesOwnershipPercentageDetails", "longName": "9954498 - Disclosure - Investments in Affiliated Companies - Ownership Percentage (Details)", "shortName": "Investments in Affiliated Companies - Ownership Percentage (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-190", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-190", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesSummarizedIncomeStatementDetails", "longName": "9954499 - Disclosure - Investments in Affiliated Companies - Summarized Income Statement (Details)", "shortName": "Investments in Affiliated Companies - Summarized Income Statement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-192", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R60": { "role": "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails", "longName": "9954500 - Disclosure - Investments in Affiliated Companies - Narrative (Details)", "shortName": "Investments in Affiliated Companies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "ecvt:EquityMethodInvestmentsChargesRelatedtoPurchaseAccounting", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-197", "name": "us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R61": { "role": "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails", "longName": "9954501 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)", "shortName": "Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.ecovyst.com/role/PropertyPlantandEquipmentNarrativeDetails", "longName": "9954502 - Disclosure - Property, Plant and Equipment - Narrative (Details)", "shortName": "Property, Plant and Equipment - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": null }, "R63": { "role": "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails", "longName": "9954503 - Disclosure - Long-term Debt - Summary of Long-Term Debt (Details)", "shortName": "Long-term Debt - Summary of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "longName": "9954504 - Disclosure - Long-term Debt - Narrative (Details)", "shortName": "Long-term Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "ecvt:DebtExtinguishmentCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-227", "name": "us-gaap:WriteOffOfDeferredDebtIssuanceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R65": { "role": "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails", "longName": "9954505 - Disclosure - Financial Instruments - Interest Rate Cap Agreements (Details)", "shortName": "Financial Instruments - Interest Rate Cap Agreements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "unitRef": "derivative", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "unitRef": "derivative", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails", "longName": "9954506 - Disclosure - Financial Instruments - Narrative (Details)", "shortName": "Financial Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails", "longName": "9954507 - Disclosure - Financial Instruments - Fair Values of Derivative Instruments Held (Details)", "shortName": "Financial Instruments - Fair Values of Derivative Instruments Held (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DerivativeAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-241", "name": "us-gaap:DerivativeAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R68": { "role": "http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails", "longName": "9954508 - Disclosure - Financial Instruments - Effect of Derivative Instruments Designated as Hedges on Other Comprehensive Income (Details)", "shortName": "Financial Instruments - Effect of Derivative Instruments Designated as Hedges on Other Comprehensive Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-243", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-243", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.ecovyst.com/role/FinancialInstrumentsCashFlowHedgeImpactonIncomeStatementDetails", "longName": "9954509 - Disclosure - Financial Instruments - Cash Flow Hedge Impact on Income Statement (Details)", "shortName": "Financial Instruments - Cash Flow Hedge Impact on Income Statement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.ecovyst.com/role/IncomeTaxesDetails", "longName": "9954510 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.ecovyst.com/role/BenefitPlansDetails", "longName": "9954511 - Disclosure - Benefit Plans (Details)", "shortName": "Benefit Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-251", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-251", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails", "longName": "9954512 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-280", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R73": { "role": "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails", "longName": "9954513 - Disclosure - Reportable Segments - Summary Financial Information by Reportable Segment (Details)", "shortName": "Reportable Segments - Summary Financial Information by Reportable Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-76", "name": "ecvt:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R74": { "role": "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails", "longName": "9954514 - Disclosure - Reportable Segments - Reconciliation of Net Income to Segment Adjusted EBITDA (Details)", "shortName": "Reportable Segments - Reconciliation of Net Income to Segment Adjusted EBITDA (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R75": { "role": "http://www.ecovyst.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954515 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "longName": "9954516 - Disclosure - Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details)", "shortName": "Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-286", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-287", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R77": { "role": "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "longName": "9954517 - Disclosure - Stock-Based Compensation - Schedule of RSU and PSU Activity (Details)", "shortName": "Stock-Based Compensation - Schedule of RSU and PSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-295", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-295", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "longName": "9954518 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R79": { "role": "http://www.ecovyst.com/role/EarningsperShareReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails", "longName": "9954519 - Disclosure - Earnings per Share - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details)", "shortName": "Earnings per Share - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "unique": true } }, "R80": { "role": "http://www.ecovyst.com/role/EarningsperShareCalculationofBasicandDilutedEarningsperShareDetails", "longName": "9954520 - Disclosure - Earnings per Share - Calculation of Basic and Diluted Earnings per Share (Details)", "shortName": "Earnings per Share - Calculation of Basic and Diluted Earnings per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true }, "uniqueAnchor": null }, "R81": { "role": "http://www.ecovyst.com/role/EarningsperShareAntidilutiveSharesDetails", "longName": "9954521 - Disclosure - Earnings per Share - Anti-dilutive Shares (Details)", "shortName": "Earnings per Share - Anti-dilutive Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-303", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-303", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails", "longName": "9954522 - Disclosure - Supplemental Cash Flow Information (Details)", "shortName": "Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxesPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxesPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.ecovyst.com/role/SubsequentEventsDetails", "longName": "9954523 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-319", "name": "us-gaap:EquityMethodInvestmentAggregateCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-319", "name": "us-gaap:EquityMethodInvestmentAggregateCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ecvt-20240630.htm", "first": true, "unique": true } } }, "tag": { "ecvt_A2021GrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "A2021GrantsMember", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Grants", "label": "2021 Grants [Member]", "documentation": "2021 Grants" } } }, "auth_ref": [] }, "ecvt_A2021TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "A2021TermLoanFacilityMember", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Term Loan Facility", "label": "2021 Term Loan Facility [Member]", "documentation": "2021 Term Loan Facility" } } }, "auth_ref": [] }, "ecvt_A2024TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "A2024TermLoanFacilityMember", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Term Loan Facility", "label": "2024 Term Loan Facility [Member]", "documentation": "2024 Term Loan Facility" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails", "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "verboseLabel": "Accounts payable, related parties", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r74", "r864" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails", "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, after allowance for credit loss", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r737", "r799", "r886", "r1113", "r1114" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r1012" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r76" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails", "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined\u00a0benefit and other postretirement plans", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r3", "r4", "r11", "r19", "r95", "r990", "r991", "r992" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net prior service cost", "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r3", "r11", "r19", "r200", "r201", "r990" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r11", "r19", "r95", "r200", "r201", "r990" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r33", "r179", "r660" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsCashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails", "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net (loss) gain from hedging activities", "terseLabel": "Gain (loss) on cash flow hedging relationships:", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r192", "r200", "r201", "r543", "r813", "r990" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails", "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r199", "r200", "r591", "r592", "r593", "r594", "r595", "r596" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r18", "r19", "r96", "r185", "r656", "r696", "r699" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails", "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r199", "r200", "r591", "r592", "r593", "r594", "r595", "r596" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive income", "terseLabel": "Total", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r11", "r19", "r553", "r556", "r610", "r692", "r693", "r990", "r991", "r992", "r1001", "r1002", "r1003", "r1004" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails", "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "netLabel": "Foreign currency translation", "terseLabel": "Foreign currency translation", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r2", "r11", "r19", "r93", "r94", "r200", "r201", "r592", "r593", "r594", "r595", "r596", "r990" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r929" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r85", "r864", "r1148" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r709", "r1001", "r1002", "r1003", "r1004", "r1078", "r1150" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r942" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r942" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r942" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r942" ] }, "ecvt_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted EBITDA from reportable segments", "label": "Adjusted Earnings Before Interest Taxes Depreciation And Amortization", "documentation": "Adjusted Earnings Before Interest Taxes Depreciation And Amortization" } } }, "auth_ref": [] }, "ecvt_AdjustmentForAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "AdjustmentForAmortizationExpense", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Adjustment For Amortization Expense", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives, excluding the amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholdings on equity award vesting", "verboseLabel": "Fair value of shares withheld for tax payments", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r49", "r50", "r474" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecvt_AdvancedMaterialsAndCatalystsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "AdvancedMaterialsAndCatalystsMember", "presentation": [ "http://www.ecovyst.com/role/GoodwillScheduleofGoodwillDetails", "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails", "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advanced Materials & Catalysts", "label": "Advanced Materials and Catalysts [Member]", "documentation": "Former Catalysts [Member]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r975" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r901", "r911", "r921", "r953" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r904", "r914", "r924", "r956" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r976" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r942" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r949" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r905", "r915", "r925", "r949", "r957", "r961", "r969" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r967" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity-based compensation", "terseLabel": "Stock compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r504", "r509" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred financing costs and original issue discount", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r366", "r832", "r833", "r996", "r1100" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8", "r321", "r327", "r828" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive stock options (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r251" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r28" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r28" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r134", "r144", "r182", "r213", "r255", "r261", "r280", "r284", "r299", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r541", "r544", "r585", "r650", "r742", "r821", "r822", "r864", "r892", "r1036", "r1037", "r1104" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r175", "r187", "r213", "r299", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r541", "r544", "r585", "r864", "r1036", "r1037", "r1104" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardDateAxis", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Axis]", "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardDateDomain", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Domain]", "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r964" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r965" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r960" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r960" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r960" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r960" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r960" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r960" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r963" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r962" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r961" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r961" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BaseRateMember", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.ecovyst.com/role/BackgroundandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and improvements", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r326", "r538", "r846", "r849" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r51", "r52", "r322", "r323", "r324", "r325", "r326", "r538", "r846", "r849" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r538" ] }, "ecvt_BusinessOptimizationIntegrationRestructuringAndOtherRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "BusinessOptimizationIntegrationRestructuringAndOtherRelatedCosts", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails", "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring, integration and business optimization costs", "verboseLabel": "Restructuring, integration and business optimization expenses", "label": "Business Optimization, Integration, Restructuring and Other Related Costs", "documentation": "Business Optimization, Integration, Restructuring and Other Related Costs" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures acquired on account but unpaid as of the period end", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r24", "r25", "r26" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r22", "r177", "r806" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r22", "r113", "r211" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r113" ] }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amount of derivative loss expected to be transferred from OCI", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months", "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months." } } }, "auth_ref": [ "r68" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails", "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails", "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedging", "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r57" ] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r109" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r940" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r937" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r935" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r39", "r40", "r41", "r42" ] }, "ecvt_CleanFuelsEmissionControlOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "CleanFuelsEmissionControlOtherMember", "presentation": [ "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Clean fuels, emission control & other", "label": "Clean Fuels, Emission Control & Other [Member]", "documentation": "Clean Fuels, Emission Control & Other [Member]" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r941" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r941" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 15)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r81", "r136", "r653", "r728" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.ecovyst.com/role/CommitmentsandContingentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingent Liabilities", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r120", "r336", "r337", "r800", "r1028", "r1033" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r883", "r884", "r885", "r887", "r888", "r889", "r890", "r1001", "r1002", "r1004", "r1078", "r1145", "r1150" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized shares (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r84", "r729" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued shares (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding shares (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r84", "r729", "r748", "r1150", "r1151" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock ($0.01 par); authorized shares 450,000,000; issued shares 140,872,846 and 140,744,045 on June 30, 2024 and December 31, 2023, respectively; outstanding shares 116,466,232 and 116,116,895 on June 30, 2024 and December 31, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r84", "r655", "r864" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r946" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r945" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r947" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r944" ] }, "ecvt_CompanyPerformanceMeasureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "CompanyPerformanceMeasureMember", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Company Performance Measure", "label": "Company Performance Measure [Member]", "documentation": "Company Performance Measure" } } }, "auth_ref": [] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r20", "r196", "r198", "r203", "r645", "r666", "r667" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_CorporateJointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateJointVentureMember", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Joint Venture", "label": "Corporate Joint Venture [Member]", "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r100", "r101", "r631" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r166", "r167", "r217", "r218", "r354", "r374", "r619", "r629", "r649", "r810", "r812" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover page.", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecvt_DebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "DebtExtinguishmentCosts", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt extinguishment costs", "label": "Debt Extinguishment Costs", "documentation": "Debt extinguishment and prepayment costs on debt extinguished prior to maturity, including the write-off of associated debt issuance costs and discounts." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable rate on spread", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "ecvt_DebtInstrumentBasisSpreadOnVariableRateSpreadAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "DebtInstrumentBasisSpreadOnVariableRateSpreadAdjustment", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit spread adjustment", "label": "Debt Instrument, Basis Spread On Variable Rate, Spread Adjustment", "documentation": "Debt Instrument, Basis Spread On Variable Rate, Spread Adjustment" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r16", "r135", "r368" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r78", "r370", "r599", "r600", "r862" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r219", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r829", "r830", "r831", "r832", "r833", "r862", "r997", "r1099", "r1101" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r16", "r37", "r38", "r71", "r123", "r124", "r219", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r829", "r830", "r831", "r832", "r833", "r862", "r997", "r1099", "r1101" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Original issue discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r1039", "r1098", "r1099", "r1101" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountNoncurrent", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized discount, noncurrent", "label": "Debt Instrument, Unamortized Discount, Noncurrent", "documentation": "Amount of debt discount to be amortized after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1098", "r1099", "r1101" ] }, "ecvt_DebtInstrumentUnamortizedDiscountWriteOff": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "DebtInstrumentUnamortizedDiscountWriteOff", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized discount, write off", "label": "Debt Instrument, Unamortized Discount, Write Off", "documentation": "Debt Instrument, Unamortized Discount, Write Off" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred financing costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1039", "r1098", "r1099", "r1101" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax (benefit) provision", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r150", "r999" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r512", "r513", "r651" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/BenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of net gain", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r400", "r438", "r459", "r844", "r845" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/BenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of prior service credit", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r400", "r439", "r460", "r844", "r845" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure", "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/BenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r400", "r437", "r458", "r844", "r845" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/BenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r400", "r404", "r436", "r457", "r844", "r845" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/BenefitPlansDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic (benefit) expense", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r434", "r455", "r844", "r845" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Net Periodic Expense (Benefit)", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/BenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlement (gain) loss", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement." } } }, "auth_ref": [ "r399", "r441", "r462" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ecovyst.com/role/PropertyPlantandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r32" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r255", "r266", "r284", "r821", "r822" ] }, "us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as current." } } }, "auth_ref": [ "r546" ] }, "us-gaap_DerivativeAssetFairValueNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetFairValueNetAbstract", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as noncurrent." } } }, "auth_ref": [ "r546" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate caps", "totalLabel": "Interest rate caps", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r188", "r189", "r566", "r567", "r577", "r584", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r735", "r736", "r787", "r792", "r793", "r794", "r795", "r796", "r812", "r855", "r858", "r885", "r1081", "r1082", "r1083", "r1146" ] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails": { "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0, "order": 2.0 }, "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets", "verboseLabel": "Derivative asset, current", "label": "Derivative Asset, Current", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r188" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails": { "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative asset, noncurrent", "label": "Derivative Asset, Noncurrent", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r188" ] }, "us-gaap_DerivativeCapInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeCapInterestRate", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, cap interest rate", "label": "Derivative, Cap Interest Rate", "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails", "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r718", "r720", "r734", "r735", "r736", "r738", "r739", "r740", "r741", "r743", "r744", "r745", "r746", "r762", "r763", "r764", "r765", "r768", "r769", "r770", "r771", "r787", "r789", "r793", "r795", "r883", "r885", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091" ] }, "us-gaap_DerivativeCostOfHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeCostOfHedge", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annuitized premium of instruments in effect", "label": "Derivative, Cost of Hedge", "documentation": "The premium (cost) of a hedge, expensed during the period." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails", "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r60", "r62", "r63", "r132", "r718", "r720", "r734", "r735", "r736", "r738", "r739", "r740", "r741", "r743", "r744", "r745", "r746", "r762", "r763", "r764", "r765", "r768", "r769", "r770", "r771", "r787", "r789", "r793", "r795", "r812", "r883", "r885", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.ecovyst.com/role/FinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r131", "r550", "r559" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails", "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails", "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r13", "r60", "r62" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r13", "r60", "r62", "r63", "r66", "r67", "r549" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r549" ] }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gain (loss)\u00a0reclassified from\u00a0AOCI into income", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability", "totalLabel": "Derivative liability", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r188", "r189", "r566", "r567", "r577", "r584", "r711", "r712", "r713", "r714", "r716", "r717", "r718", "r719", "r720", "r743", "r745", "r746", "r789", "r790", "r792", "r793", "r794", "r795", "r796", "r812", "r1081", "r1082", "r1083", "r1146" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails": { "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability, noncurrent", "label": "Derivative Liability, Noncurrent", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r188" ] }, "us-gaap_DerivativeLiabilityFairValueNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityFairValueNetAbstract", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as noncurrent." } } }, "auth_ref": [ "r546" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLineItems", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsCashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails", "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r559" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails", "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current notional amount of instruments in effect", "verboseLabel": "Notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1075", "r1076" ] }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNumberOfInstrumentsHeld", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of instruments", "label": "Derivative, Number of Instruments Held", "documentation": "The number of derivative instruments of a particular group held by the entity." } } }, "auth_ref": [ "r55", "r56", "r719", "r787", "r788", "r791", "r885" ] }, "ecvt_DerivativeNumberOfInstrumentsInEffect": { "xbrltype": "integerItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "DerivativeNumberOfInstrumentsInEffect", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails", "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of instruments in effect", "label": "Derivative, Number of Instruments in Effect", "documentation": "Derivative, Number of Instruments in Effect" } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTable", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsCashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails", "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date." } } }, "auth_ref": [ "r13", "r53", "r54", "r56", "r58", "r61", "r62", "r64", "r65", "r67", "r559" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives designated as hedging instrument", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r13" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "DirectorMember", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Board of Directors", "label": "Director [Member]", "documentation": "Person serving on board of directors." } } }, "auth_ref": [ "r984", "r1011", "r1147" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregated Revenue", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r395", "r835", "r836", "r837", "r838", "r839", "r840", "r841" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregated Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r395", "r835", "r836", "r837", "r838", "r839", "r840", "r841" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1042" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r472", "r477", "r505", "r506", "r508", "r853" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r896" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r928" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r939" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/EarningsperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic income per share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r204", "r229", "r230", "r231", "r232", "r233", "r234", "r241", "r243", "r248", "r249", "r250", "r254", "r536", "r540", "r563", "r564", "r646", "r668", "r814" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/EarningsperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted income per share (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r204", "r229", "r230", "r231", "r232", "r233", "r234", "r243", "r248", "r249", "r250", "r254", "r536", "r540", "r563", "r564", "r646", "r668", "r814" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.ecovyst.com/role/EarningsperShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r240", "r251", "r252", "r253" ] }, "ecvt_EcoservicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "EcoservicesMember", "presentation": [ "http://www.ecovyst.com/role/GoodwillScheduleofGoodwillDetails", "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails", "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ecoservices", "label": "Ecoservices [Member]", "documentation": "Former Refining Services [Member]" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r590" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.ecovyst.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r515", "r854" ] }, "ecvt_EmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "EmployeeMember", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee", "label": "Employee [Member]", "documentation": "Employee [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense, period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r507" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1070" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense, tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r504" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareAntidilutiveSharesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive stock options", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r894" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r894" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r894" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r978" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r894" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r894" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r894" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r894" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r933" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r974" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r974" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r974" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/FinancialInstrumentsCashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails", "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r12", "r171", "r199", "r200", "r201", "r220", "r221", "r222", "r226", "r233", "r235", "r237", "r256", "r301", "r304", "r329", "r385", "r523", "r524", "r531", "r532", "r533", "r537", "r539", "r540", "r552", "r553", "r554", "r555", "r556", "r558", "r562", "r591", "r592", "r593", "r594", "r595", "r596", "r601", "r602", "r610", "r665", "r692", "r693", "r694", "r709", "r775" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesOwnershipPercentageDetails", "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r295", "r296", "r298", "r530", "r979", "r980", "r981", "r1071", "r1072", "r1073", "r1074" ] }, "us-gaap_EquityMethodInvestmentAggregateCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentAggregateCost", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment, aggregate cost", "label": "Equity Method Investment, Aggregate Cost", "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting." } } }, "auth_ref": [ "r73" ] }, "ecvt_EquityMethodInvestmentAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "EquityMethodInvestmentAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Joint venture depreciation, amortization and interest", "label": "Equity Method Investment Amortization Expense", "documentation": "Equity Method Investment Amortization Expense" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net purchase accounting fair value adjustments", "label": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity", "documentation": "Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee." } } }, "auth_ref": [ "r297" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends received from affiliated companies", "label": "Proceeds from Equity Method Investment, Distribution", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r6", "r8", "r99", "r662" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesSummarizedIncomeStatementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r174", "r213", "r299", "r585", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesSummarizedIncomeStatementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r174", "r213", "r299", "r585", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesSummarizedIncomeStatementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee", "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]", "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r986", "r998", "r1014", "r1093" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesOwnershipPercentageDetails", "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent ownership", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r295" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in affiliated companies", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r255", "r272", "r284", "r293", "r987", "r1013" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]", "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "ecvt_EquityMethodInvestmentsChargesRelatedtoPurchaseAccounting": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "EquityMethodInvestmentsChargesRelatedtoPurchaseAccounting", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails", "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of investment in affiliate step-up", "negatedTerseLabel": "Amortization of investment in affiliate step-up", "label": "Equity Method Investments Charges Related to Purchase Accounting", "documentation": "Equity Method Investments Charges Related to Purchase Accounting" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompanies" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Affiliated Companies", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r153", "r297", "r300", "r981" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership Percentage and Summarized Income Statement", "label": "Equity Method Investments [Table Text Block]", "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information." } } }, "auth_ref": [ "r294" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r943" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r901", "r911", "r921", "r953" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r898", "r908", "r918", "r950" ] }, "ecvt_ExciseTaxOnTreasuryStockRepurchased": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "ExciseTaxOnTreasuryStockRepurchased", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Excise tax on repurchases of common shares", "label": "Excise Tax on Treasury Stock Repurchased", "documentation": "Excise Tax on Treasury Stock Repurchased" } } }, "auth_ref": [] }, "ecvt_ExciseTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "ExciseTaxesPayable", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued excise tax on share repurchases (Note 5)", "label": "Excise Taxes Payable", "documentation": "Excise Taxes Payable" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r949" ] }, "ecvt_FIFOOrWeightedAverageInventoryAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "FIFOOrWeightedAverageInventoryAmount", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/InventoriesNetDetails_1": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FIFO or average cost basis", "label": "FIFO Or Weighted Average Inventory Amount", "documentation": "FIFO or Weighted Average Inventory Amount" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r566", "r567", "r577", "r855" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r566", "r567", "r577", "r855" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r359", "r425", "r426", "r427", "r428", "r429", "r430", "r565", "r567", "r568", "r569", "r570", "r576", "r577", "r579", "r624", "r625", "r626", "r830", "r831", "r842", "r843", "r844", "r855", "r858" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r566", "r567", "r568", "r570", "r855", "r1082", "r1092" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r572", "r574", "r575", "r576", "r579", "r580", "r581", "r582", "r583", "r643", "r855", "r859" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted\u00a0Prices\u00a0in Active Markets (Level 1)", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r359", "r425", "r430", "r567", "r577", "r624", "r842", "r843", "r844", "r855" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Other Observable Inputs (Level 2)", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r359", "r425", "r430", "r567", "r568", "r577", "r625", "r830", "r831", "r842", "r843", "r844", "r855" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Unobservable Inputs (Level 3)", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r359", "r425", "r426", "r427", "r428", "r429", "r430", "r567", "r568", "r569", "r570", "r577", "r626", "r830", "r831", "r842", "r843", "r844", "r855", "r858" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r566", "r567", "r568", "r570", "r855", "r1082", "r1092" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.ecovyst.com/role/BackgroundandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative contracts", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r359", "r425", "r426", "r427", "r428", "r429", "r430", "r565", "r567", "r568", "r569", "r570", "r576", "r577", "r579", "r624", "r625", "r626", "r830", "r831", "r842", "r843", "r844", "r855", "r858" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r855", "r1079", "r1080", "r1081", "r1082", "r1083", "r1092" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Disclosure of information about location and fair value of derivative instrument and nonderivative instrument designated as hedging instrument." } } }, "auth_ref": [ "r59", "r61", "r66" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedNetLabel": "Repayment of financing obligation", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r605", "r606" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialLiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities:", "label": "Financial Liabilities Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign exchange (gain) loss", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r586", "r587", "r588", "r589", "r772" ] }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossRealized", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign currency exchange loss (gain)", "label": "Realized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r750", "r891", "r1094", "r1095", "r1149" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r905", "r915", "r925", "r957" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r905", "r915", "r925", "r957" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r905", "r915", "r925", "r957" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r905", "r915", "r925", "r957" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r905", "r915", "r925", "r957" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r938" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": -1.0, "order": 4.0 }, "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails", "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails" ], "lang": { "en-us": { "role": { "negatedNetLabel": "Net loss on asset disposals", "negatedTerseLabel": "Net (gain) loss on asset disposals", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r996" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt extinguishment costs", "negatedTerseLabel": "Debt extinguishment costs", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r8", "r35", "r36" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r180", "r307", "r644", "r822", "r827", "r856", "r864", "r1016", "r1023" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.ecovyst.com/role/Goodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r306", "r308", "r318", "r827" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange impact", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r314" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillLineItems", "presentation": [ "http://www.ecovyst.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r319", "r827" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.ecovyst.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecvt_Grants2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "Grants2024Member", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Grants", "label": "Grants, 2024 [Member]", "documentation": "Grants, 2024" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesSummarizedIncomeStatementDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r97", "r102", "r143", "r213", "r299", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r585", "r816", "r821", "r1006", "r1007", "r1008", "r1009", "r1010", "r1036" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r13", "r549" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r13" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails", "http://www.ecovyst.com/role/FinancialInstrumentsInterestRateCapAgreementsDetails", "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "verboseLabel": "Total before tax", "terseLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r98", "r139", "r143", "r647", "r663", "r816", "r821", "r1006", "r1007", "r1008", "r1009", "r1010" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity in net (income) from affiliated companies", "negatedLabel": "Equity in net income from affiliated companies", "terseLabel": "Equity in net income from affiliated companies", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r8", "r99", "r138", "r255", "r268", "r284", "r293", "r662" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r330", "r332", "r333", "r571", "r573", "r578", "r689", "r691", "r759", "r803", "r857", "r1116" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r332", "r333", "r571", "r573", "r578", "r689", "r691", "r759", "r803", "r857", "r1116" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.ecovyst.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r214", "r511", "r515", "r516", "r517", "r518", "r519", "r520", "r525", "r527", "r528", "r529", "r705", "r854" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for income taxes", "negatedTerseLabel": "Tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r145", "r151", "r236", "r237", "r255", "r269", "r284", "r514", "r515", "r526", "r669", "r854" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes, net of refunds", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r23", "r210", "r521", "r522" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital changes that used cash:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaids and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Receivables", "label": "Increase (Decrease) in Receivables", "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.ecovyst.com/role/EarningsperShareReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/EarningsperShareReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r244", "r245", "r246", "r250", "r476" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r905", "r915", "r925", "r949", "r957", "r961", "r969" ] }, "ecvt_IndustrialMiningAutomotiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "IndustrialMiningAutomotiveMember", "presentation": [ "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial, mining & automotive", "label": "Industrial, Mining & Automotive [Member]", "documentation": "Industrial, Mining & Automotive [Member]" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r967" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r897", "r973" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r897", "r973" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r897", "r973" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r320", "r1026", "r1027" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsCashFlowHedgeImpactonIncomeStatementDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r255", "r261", "r265", "r271", "r284", "r598", "r821", "r822" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseMember", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest (expense) income", "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r14" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "negatedTerseLabel": "Interest expense, net", "netLabel": "Interest expense, net", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r265", "r993" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r206", "r208", "r209" ] }, "us-gaap_InterestRateCapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateCapMember", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails", "http://www.ecovyst.com/role/FinancialInstrumentsFairValuesofDerivativeInstrumentsHeldDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate caps", "terseLabel": "Interest rate caps", "label": "Interest Rate Cap [Member]", "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount." } } }, "auth_ref": [ "r804" ] }, "ecvt_InterestRateCapOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "InterestRateCapOneMember", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cap One", "label": "Interest Rate Cap One [Member]", "documentation": "Interest Rate Cap One" } } }, "auth_ref": [] }, "ecvt_InterestRateCapThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "InterestRateCapThreeMember", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cap Three", "label": "Interest Rate Cap Three [Member]", "documentation": "Interest Rate Cap Three" } } }, "auth_ref": [] }, "ecvt_InterestRateCapThreePeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "InterestRateCapThreePeriodTwoMember", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cap Three Period Two", "label": "Interest Rate Cap Three Period Two [Member]", "documentation": "Interest Rate Cap Three Period Two" } } }, "auth_ref": [] }, "ecvt_InterestRateCapTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "InterestRateCapTwoMember", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cap Two", "label": "Interest Rate Cap Two [Member]", "documentation": "Interest Rate Cap Two" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.ecovyst.com/role/InventoriesNet" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, Net", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r305" ] }, "us-gaap_InventoryFinishedGoodsAndWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoodsAndWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/InventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished products and work in process", "label": "Inventory, Finished Goods and Work in Process, Net of Reserves", "documentation": "The aggregated amount of merchandise or goods held by the entity and readily available for future sale plus items held by the entity which are partially complete or in the process of being readied for future sale. This amount is net of valuation reserves and adjustments." } } }, "auth_ref": [ "r117", "r988" ] }, "us-gaap_InventoryLIFOReserveEffectOnIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryLIFOReserveEffectOnIncomeNet", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIFO (benefit) expense", "label": "Inventory, LIFO Reserve, Effect on Income, Net", "documentation": "The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.ecovyst.com/role/InventoriesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.ecovyst.com/role/InventoriesNetDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/InventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "totalLabel": "Inventories, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r186", "r807", "r864" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/InventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r117", "r809" ] }, "us-gaap_LIFOInventoryAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LIFOInventoryAmount", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/InventoriesNetDetails_1": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIFO basis", "label": "LIFO Inventory Amount", "documentation": "The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods." } } }, "auth_ref": [ "r808" ] }, "us-gaap_LIFOMethodRelatedItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LIFOMethodRelatedItemsAbstract", "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valued at lower of cost or market:", "label": "LIFO Method Related Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandMember", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1043" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r16", "r75", "r76", "r77", "r79", "r80", "r81", "r82", "r213", "r299", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r542", "r544", "r545", "r585", "r727", "r815", "r892", "r1036", "r1104", "r1105" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r89", "r137", "r658", "r864", "r998", "r1014", "r1093" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r77", "r176", "r213", "r299", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r542", "r544", "r545", "r585", "r864", "r1036", "r1104", "r1105" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ABL Facility", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt, net of original issue discount and deferred financing costs", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r16", "r135", "r358", "r369", "r830", "r831", "r862", "r1112" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "negatedTerseLabel": "Less: current portion", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r183" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, fair value", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [ "r1079", "r1081", "r1082", "r1083" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, excluding current portion", "verboseLabel": "Total long-term debt, excluding current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r184" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.ecovyst.com/role/LongtermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r121" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r16", "r1029", "r1030", "r1031" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/LongtermDebtSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r16", "r34", "r1029", "r1030", "r1031" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "ecvt_ManufacturingCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "ManufacturingCostsMember", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing Costs", "label": "Manufacturing Costs [Member]", "documentation": "Manufacturing Costs [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r155", "r156", "r157", "r158", "r159", "r169", "r170", "r338", "r339", "r340", "r341", "r470", "r510", "r570", "r630", "r688", "r690", "r700", "r719", "r720", "r783", "r784", "r785", "r786", "r797", "r801", "r802", "r826", "r834", "r852", "r858", "r859", "r860", "r861", "r878", "r1038", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r941" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r941" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r155", "r156", "r157", "r158", "r159", "r169", "r170", "r338", "r339", "r340", "r341", "r470", "r510", "r570", "r630", "r688", "r690", "r700", "r719", "r720", "r783", "r784", "r785", "r786", "r797", "r801", "r802", "r826", "r834", "r852", "r858", "r859", "r860", "r878", "r1038", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r960" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r968" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r942" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r207" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r207" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r113", "r114", "r115" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/EarningsperShareCalculationofBasicandDilutedEarningsperShareDetails", "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesSummarizedIncomeStatementDetails", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "verboseLabel": "Net Income (loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r103", "r115", "r140", "r174", "r194", "r197", "r201", "r213", "r225", "r229", "r230", "r231", "r232", "r233", "r236", "r237", "r247", "r299", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r536", "r540", "r564", "r585", "r664", "r751", "r773", "r774", "r891", "r1036" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.ecovyst.com/role/NewAccountingStandards" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Standards", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r152", "r172", "r223", "r224", "r227", "r228", "r238", "r239", "r291", "r302", "r303", "r534", "r535", "r537", "r540", "r557", "r561", "r609", "r611", "r612", "r632", "r633", "r634", "r695", "r696", "r697", "r698", "r699" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.ecovyst.com/role/BackgroundandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecvt_NonCashFinancingActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "NonCashFinancingActivityAbstract", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash financing activity:", "label": "Non-Cash Financing Activity [Abstract]", "documentation": "Non-Cash Financing Activity" } } }, "auth_ref": [] }, "ecvt_NonCashInvestingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "NonCashInvestingItemsAbstract", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing activity:", "label": "Non cash Investing Items [Abstract]", "documentation": "Non cash Investing Items" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r941" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r905", "r915", "r925", "r949", "r957" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r932" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r931" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r949" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r968" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r968" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other expense, net", "verboseLabel": "Other (expense) income", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r106" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportingUnits", "presentation": [ "http://www.ecovyst.com/role/BackgroundandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reporting units", "label": "Number of Reporting Units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassifications", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r15", "r19" ] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 }, "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other operating expense, net", "totalLabel": "Total other operating expense, net", "label": "Operating Costs and Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesSummarizedIncomeStatementDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r143", "r816", "r1006", "r1007", "r1008", "r1009", "r1010" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities\u2014current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r604" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities\u2014noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r604" ] }, "ecvt_OperatingLeaseRentalPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "OperatingLeaseRentalPaymentsMember", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Rental Payments", "label": "Operating Lease Rental Payments [Member]", "documentation": "Operating Lease Rental Payments [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r603" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.ecovyst.com/role/BackgroundandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Background and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r72", "r129", "r701", "r702" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r181" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Pension and postretirement benefits", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent." } } }, "auth_ref": [ "r3", "r4", "r11", "r95", "r96", "r130" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r5", "r11", "r130" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-tax amount", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r11", "r130" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) gain from hedging activities", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r191" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gain (loss)\u00a0recognized\u00a0in OCI on derivatives", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r190", "r191", "r547", "r548", "r551" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsDesignatedasHedgesonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gain (loss) reclassified from AOCI into income", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r147", "r191", "r193" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails", "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive (loss) income", "verboseLabel": "Other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r11", "r130", "r195", "r198", "r233" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax benefit/ (expense)", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r11", "r130" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Income and Expenses [Abstract]", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "ecvt_OtherIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "OtherIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other, net", "label": "Other (Income) Expense, Net", "documentation": "Other (Income) Expense, Net" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r80" ] }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new lease liabilities (non-cash):", "label": "Other Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r108" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingIncomeAndExpenseTextBlock", "presentation": [ "http://www.ecovyst.com/role/OtherOperatingExpenseNet" ], "lang": { "en-us": { "role": { "terseLabel": "Other Operating Expense, Net", "label": "Other Operating Income and Expense [Text Block]", "documentation": "The entire disclosure for other operating income and other operating expense items." } } }, "auth_ref": [ "r757" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r941" ] }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Postretirement Benefits Plan", "label": "Other Postretirement Benefits Plan [Member]", "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits." } } }, "auth_ref": [ "r398", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r451", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r467", "r468", "r469", "r844", "r845", "r846", "r847", "r848" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r903", "r913", "r923", "r955" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r906", "r916", "r926", "r958" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r906", "r916", "r926", "r958" ] }, "ecvt_PQHoldingsEcoServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "PQHoldingsEcoServicesMember", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Combination", "label": "PQ Holdings, Eco Services [Member]", "documentation": "PQ Holdings, Eco Services [Member]" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r930" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other, net", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r982", "r994" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common shares", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r111" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholdings on equity award vesting", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r205" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r110" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r940" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r940" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.ecovyst.com/role/BenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r397", "r422", "r424", "r430", "r447", "r449", "r450", "r451", "r452", "r453", "r465", "r466", "r467", "r844" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Pension Plans", "label": "Pension Plan [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r398", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r451", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r467", "r468", "r471", "r844", "r845", "r849", "r850", "r851" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r932" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r949" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r942" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r931" ] }, "ecvt_PerformanceMeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "PerformanceMeasureAxis", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Measure [Axis]", "label": "Performance Measure [Axis]", "documentation": "Performance Measure" } } }, "auth_ref": [] }, "ecvt_PerformanceMeasureDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "PerformanceMeasureDomain", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Measure [Domain]", "label": "Performance Measure [Domain]", "documentation": "Performance Measure" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareAntidilutiveSharesDetails", "http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance Stock Units (PSUs)", "terseLabel": "Stock options with performance only targets not achieved", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "ecvt_PerformanceStockUnitFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "PerformanceStockUnitFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Performance Stock Unit, Fair Value Assumptions, Expected Dividend Rate", "documentation": "Performance Stock Unit, Fair Value Assumptions, Expected Dividend Rate" } } }, "auth_ref": [] }, "ecvt_PerformanceStockUnitFairValueAssumptionsExpectedTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "PerformanceStockUnitFairValueAssumptionsExpectedTerm", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Performance Stock Unit, Fair Value Assumptions, Expected Term", "documentation": "Performance Stock Unit, Fair Value Assumptions, Expected Term" } } }, "auth_ref": [] }, "ecvt_PerformanceStockUnitFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "PerformanceStockUnitFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Performance Stock Unit, Fair Value Assumptions, Expected Volatility Rate", "documentation": "Performance Stock Unit, Fair Value Assumptions, Expected Volatility Rate" } } }, "auth_ref": [] }, "ecvt_PerformanceStockUnitFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "PerformanceStockUnitFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Performance Stock Unit, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "Performance Stock Unit, Fair Value Assumptions, Risk Free Interest Rate" } } }, "auth_ref": [] }, "ecvt_PerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "PerformanceStockUnitsMember", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Units", "label": "Performance Stock Units [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash when specified performance conditions are met." } } }, "auth_ref": [] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r933" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r977" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r932" ] }, "ecvt_PolymersEngineeredPlasticsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "PolymersEngineeredPlasticsMember", "presentation": [ "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Polyethylene, polymers & engineered plastics", "label": "Polymers & Engineered Plastics [Member]", "documentation": "Polymers & Engineered Plastics [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r83", "r372" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized shares (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r83", "r729" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r83", "r372" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r83", "r729", "r748", "r1150", "r1151" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock ($0.01 par); authorized shares 50,000,000; no shares issued or outstanding on June 30, 2024 and December 31, 2023", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r83", "r654", "r864" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r989" ] }, "us-gaap_ProceedsFromIssuanceOfMediumTermNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfMediumTermNotes", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of long-term debt, net of discount", "label": "Proceeds from Issuance of Medium-Term Note", "documentation": "The cash inflow from a debt funding received on a regular basis with maturities ranging from 5-10 years." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Draw down of revolving credit facilities", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r983", "r995" ] }, "ecvt_ProductDemonstrationCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "ProductDemonstrationCostsMember", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Demonstration Costs", "label": "Product Demonstration Costs [Member]", "documentation": "Product Demonstration Costs [Member]" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r160", "r161", "r162", "r163", "r164", "r165", "r168", "r287", "r631", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r805", "r835", "r877", "r878", "r879", "r881", "r882", "r985", "r1034", "r1035", "r1042", "r1115", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r160", "r161", "r162", "r163", "r164", "r165", "r168", "r287", "r631", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r805", "r835", "r877", "r878", "r879", "r881", "r882", "r985", "r1034", "r1035", "r1042", "r1115", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9", "r608" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r118", "r146", "r148", "r149" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r119", "r178", "r661" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r608" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r608", "r648", "r661", "r864" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r119", "r608" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r930" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r930" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r155", "r156", "r157", "r158", "r159", "r169", "r170", "r338", "r339", "r340", "r341", "r422", "r470", "r500", "r501", "r502", "r510", "r570", "r627", "r628", "r630", "r688", "r690", "r700", "r719", "r720", "r783", "r784", "r785", "r786", "r797", "r801", "r802", "r826", "r834", "r852", "r858", "r859", "r860", "r861", "r878", "r885", "r1032", "r1038", "r1082", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails", "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r155", "r156", "r157", "r158", "r159", "r169", "r170", "r338", "r339", "r340", "r341", "r422", "r470", "r500", "r501", "r502", "r510", "r570", "r627", "r628", "r630", "r688", "r690", "r700", "r719", "r720", "r783", "r784", "r785", "r786", "r797", "r801", "r802", "r826", "r834", "r852", "r858", "r859", "r860", "r861", "r878", "r885", "r1032", "r1038", "r1082", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r201" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r15", "r19" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsCashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r201" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsCashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r201" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsCashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amounts Reclassified from Accumulated Other Comprehensive Income", "terseLabel": "Amount reclassified from AOCI into income", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r201" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r201" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications out of Accumulated Other Comprehensive Income", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Net Income to Segment Adjusted EBITDA", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r30", "r31" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "documentation": "Disclosure of information about identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r29", "r31" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Financial Information by Reportable Segment", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r29", "r31" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r898", "r908", "r918", "r950" ] }, "ecvt_RegenerationAndTreatmentServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "RegenerationAndTreatmentServicesMember", "presentation": [ "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regeneration and treatment services", "label": "Regeneration and Treatment Services [Member]", "documentation": "Regeneration and Treatment Services [Member]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails", "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Domain]", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r292", "r448", "r616", "r617", "r652", "r659", "r722", "r723", "r724", "r725", "r726", "r747", "r749", "r782" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails", "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r215", "r216", "r616", "r617", "r618", "r619", "r652", "r659", "r722", "r723", "r724", "r725", "r726", "r747", "r749", "r782" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r616", "r617", "r1103" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r292", "r754", "r755", "r759" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails", "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases from related party", "label": "Related Party Transaction, Purchases from Related Party", "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails", "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Axis]", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r292", "r448", "r616", "r617", "r652", "r659", "r722", "r723", "r724", "r725", "r726", "r747", "r749", "r782", "r1103" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r613", "r614", "r615", "r617", "r620", "r706", "r707", "r708", "r756", "r758", "r759", "r779", "r781" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of revolving credit facilities", "label": "Repayments of Long-Term Lines of Credit", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r112" ] }, "us-gaap_RepaymentsOfMediumTermNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfMediumTermNotes", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of long-term debt", "label": "Repayments of Medium-Term Note", "documentation": "The cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years." } } }, "auth_ref": [ "r112" ] }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "presentation": [ "http://www.ecovyst.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of fair value in excess of carrying amount", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount", "documentation": "Percentage of fair value of reporting unit in excess of carrying amount." } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r166", "r167", "r217", "r218", "r354", "r374", "r619", "r629", "r649", "r811", "r812" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r899", "r909", "r919", "r951" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r900", "r910", "r920", "r952" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r907", "r917", "r927", "r959" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareAntidilutiveSharesDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSAs with performance only targets not achieved", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r28" ] }, "ecvt_RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive RSUs and PSUs", "label": "Restricted Stock, Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member]", "documentation": "Includes the following: (1) Restricted Stock - stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met; and (2) Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) - share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r125", "r657", "r695", "r699", "r704", "r730", "r864" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "(Accumulated deficit)", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r171", "r220", "r221", "r222", "r226", "r233", "r235", "r237", "r301", "r304", "r329", "r523", "r524", "r531", "r532", "r533", "r537", "r539", "r540", "r552", "r554", "r555", "r558", "r562", "r601", "r602", "r692", "r694", "r709", "r1150" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Axis]", "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r398", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r451", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r467", "r468", "r469", "r471", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Domain]", "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r398", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r451", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r467", "r468", "r469", "r471", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails", "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "verboseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r141", "r142", "r255", "r262", "r263", "r278", "r284", "r287", "r289", "r290", "r394", "r395", "r631" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.ecovyst.com/role/RevenuefromContractswithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r154", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r396" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails", "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesSummarizedIncomeStatementDetails", "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r141", "r142", "r202", "r213", "r255", "r262", "r263", "r278", "r284", "r287", "r289", "r290", "r299", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r585", "r647", "r821", "r1036" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r607", "r863" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r968" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r968" ] }, "ecvt_SalesfromPartnershiptoCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "SalesfromPartnershiptoCompanyMember", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales from Partnership to Company", "label": "Sales from Partnership to Company [Member]", "documentation": "Sales from Partnership to Company [Member]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-tax and After-tax Components of Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r19", "r1096", "r1097" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive Shares", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r51", "r52", "r538" ] }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedge Impact on Income Statement", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings." } } }, "auth_ref": [ "r133" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Long-Term Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r16", "r37", "r38", "r71", "r123", "r124", "r830", "r832", "r1000", "r1099" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r10", "r43", "r44", "r45", "r46" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of Derivative Instruments Designated as Hedges on Other Comprehensive Income", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r60", "r62", "r549" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values of Derivative Instruments Held", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.ecovyst.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cap Agreements", "label": "Schedule of Derivative Instruments [Table Text Block]", "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r13", "r53", "r54", "r56", "r58", "r61", "r62", "r64", "r65" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Calculation of Basic and Diluted Earnings per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1005" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesOwnershipPercentageDetails", "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r295", "r296", "r298", "r530", "r979", "r980", "r981", "r1071", "r1072", "r1073", "r1074" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesOwnershipPercentageDetails", "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesSummarizedIncomeStatementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r213", "r295", "r296", "r298", "r299", "r585" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesOwnershipPercentageDetails", "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesSummarizedIncomeStatementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Equity Method Investment [Table]", "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets." } } }, "auth_ref": [ "r174", "r213", "r295", "r296", "r298", "r299", "r585" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1079", "r1080" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.ecovyst.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r319", "r827" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.ecovyst.com/role/GoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Carrying Amount of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r827", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/InventoriesNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, Net", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r17", "r90", "r91", "r92" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/BenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Net Periodic Expense (Benefit)", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r126" ] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Activity of Performance Stock Units", "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units." } } }, "auth_ref": [ "r127" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Activity of Restricted Stock Units", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r127" ] }, "us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "presentation": [ "http://www.ecovyst.com/role/OtherOperatingExpenseNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Other Operating Expense, Net", "label": "Schedule of Other Operating Cost and Expense, by Component [Table Text Block]", "documentation": "Tabular disclosure of each detailed component of other operating costs and expenses that are applicable to sales and revenues, but not included in the cost of sales in the income statement." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.ecovyst.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9", "r608" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r69", "r70", "r754", "r755", "r759" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r473", "r475", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r128" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation from Basic to Diluted Weighted Average Shares Outstanding", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_SecuredOvernightFinancingRateSofrMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredOvernightFinancingRateSofrMember", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral." } } }, "auth_ref": [ "r1077" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r893" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r895" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.ecovyst.com/role/GoodwillScheduleofGoodwillDetails", "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails", "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r141", "r142", "r143", "r144", "r255", "r258", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r290", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r328", "r334", "r335", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r818", "r821", "r822", "r827", "r880", "r1115", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.ecovyst.com/role/ReportableSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Segments", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r144", "r255", "r257", "r258", "r259", "r260", "r261", "r274", "r276", "r277", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r817", "r819", "r820", "r821", "r823", "r824", "r825" ] }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingRevenueReconcilingItemLineItems", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r105" ] }, "ecvt_ServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "ServicesMember", "presentation": [ "http://www.ecovyst.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Services", "label": "Services [Member]", "documentation": "Services [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "ecvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisitePerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisitePerformancePeriod", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award requisite performance period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Requisite Performance Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Requisite Performance Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award requisite service period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r853" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "terseLabel": "Forfeited, performance-based restricted shares (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r494" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r494" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r492" ] }, "ecvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPercentage": { "xbrltype": "pureItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPercentage", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, percentage of target", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Percentage", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Percentage" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, weighted average grant date fair value (in dollars per share)", "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r492" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Nonvested, beginning balance (in shares)", "periodEndLabel": "Nonvested, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r489", "r490" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Nonvested, beginning balance (in dollars per share)", "periodEndLabel": "Nonvested, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r489", "r490" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value (per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r493" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r493" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r473", "r475", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.ecovyst.com/role/StockBasedCompensationScheduleofRSUandPSUActivityDetails", "http://www.ecovyst.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503" ] }, "srt_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [ "r1041" ] }, "srt_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of share repurchase program." } } }, "auth_ref": [ "r1041" ] }, "us-gaap_ShareRepurchaseProgramExciseTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareRepurchaseProgramExciseTax", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excise tax", "label": "Share Repurchase Program, Excise Tax", "documentation": "Amount of excise tax on share purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1040" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1044" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares withheld for tax withholding obligation (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.ecovyst.com/role/GoodwillScheduleofGoodwillDetails", "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails", "http://www.ecovyst.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r141", "r142", "r143", "r144", "r173", "r255", "r258", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r290", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r328", "r331", "r334", "r335", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r818", "r821", "r822", "r827", "r880", "r1115", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/FinancialInstrumentsCashFlowHedgeImpactonIncomeStatementDetails", "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails", "http://www.ecovyst.com/role/StockholdersEquityPretaxandAftertaxComponentsofOtherComprehensiveIncomeLossDetails", "http://www.ecovyst.com/role/StockholdersEquityReclassificationsoutofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r84", "r87", "r88", "r171", "r199", "r200", "r201", "r220", "r221", "r222", "r226", "r233", "r235", "r237", "r256", "r301", "r304", "r329", "r385", "r523", "r524", "r531", "r532", "r533", "r537", "r539", "r540", "r552", "r553", "r554", "r555", "r556", "r558", "r562", "r591", "r592", "r593", "r594", "r595", "r596", "r601", "r602", "r610", "r665", "r692", "r693", "r694", "r709", "r775" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r220", "r221", "r222", "r256", "r602", "r631", "r703", "r710", "r721", "r722", "r723", "r724", "r725", "r726", "r729", "r732", "r733", "r734", "r735", "r736", "r738", "r739", "r740", "r741", "r743", "r744", "r745", "r746", "r747", "r749", "r752", "r753", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r775", "r886" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r220", "r221", "r222", "r256", "r292", "r602", "r631", "r703", "r710", "r721", "r722", "r723", "r724", "r725", "r726", "r729", "r732", "r733", "r734", "r735", "r736", "r738", "r739", "r740", "r741", "r743", "r744", "r745", "r746", "r747", "r749", "r752", "r753", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r775", "r886" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r902", "r912", "r922", "r954" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued under equity incentive plan, net of forfeitures", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r48", "r83", "r84", "r125" ] }, "ecvt_StockRepurchaseProgram2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "StockRepurchaseProgram2022Member", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program 2022", "label": "Stock Repurchase Program 2022 [Member]", "documentation": "Stock Repurchase Program 2022" } } }, "auth_ref": [] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1041" ] }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramPeriodInForce1", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, period (in years)", "label": "Share Repurchase Program, Period in Force", "documentation": "Period share may be purchased under authorized share repurchase plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining authorized repurchase amount", "label": "Share Repurchase Program, Remaining Authorized, Amount", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/StockholdersEquityChangebyComponentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r84", "r87", "r88", "r116", "r731", "r748", "r776", "r777", "r864", "r892", "r998", "r1014", "r1093", "r1150" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "EQUITY", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r122", "r212", "r371", "r373", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r560", "r778", "r780", "r798" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.ecovyst.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r597", "r622" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.ecovyst.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r597", "r622" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.ecovyst.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r597", "r622" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.ecovyst.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r597", "r622" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.ecovyst.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r597", "r622" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.ecovyst.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r621", "r623" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Elements [Abstract]", "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.ecovyst.com/role/SupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash paid during the period for:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r948" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r1011", "r1102" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "ecvt_TotalShareholderReturnTSRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "TotalShareholderReturnTSRMember", "presentation": [ "http://www.ecovyst.com/role/StockBasedCompensationRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return (TSR)", "label": "Total Shareholder Return (TSR) [Member]", "documentation": "Total Shareholder Return (TSR)" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r940" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r947" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r967" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r969" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.ecovyst.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecvt_TransactionAndOtherRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "TransactionAndOtherRelatedCosts", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ecovyst.com/role/OtherOperatingExpenseNetDetails", "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction and other related costs", "verboseLabel": "Transaction and other related costs", "label": "Transaction and Other Related Costs", "documentation": "Transaction and Other Related Costs" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r970" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r971" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r971" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r969" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r969" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r972" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r970" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average cost per share (in dollars per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r39" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, at cost", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r39" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r39" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost; shares 24,406,614 and 24,627,150 on June 30, 2024 and December 31, 2023, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r39", "r42", "r87" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares acquired (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r12", "r84", "r125" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.ecovyst.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common shares", "terseLabel": "Repurchases of common shares", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r12", "r39", "r125" ] }, "ecvt_UnallocatedCorporateExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "UnallocatedCorporateExpenses", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsReconciliationofNetIncometoSegmentAdjustedEBITDADetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unallocated corporate expenses", "label": "Unallocated Corporate Expenses", "documentation": "Unallocated Corporate Expenses" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r966" ] }, "ecvt_ValuedatLowerofCostandNetRealizableValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "ValuedatLowerofCostandNetRealizableValueAbstract", "presentation": [ "http://www.ecovyst.com/role/InventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valued at lower of cost and net realizable value:", "label": "Valued at Lower of Cost and Net Realizable Value [Abstract]", "documentation": "Valued at Lower of Cost and Net Realizable Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateAxis", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "ecvt_VariableRateComponentAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "VariableRateComponentAxis", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component [Axis]", "label": "Variable Rate Component [Axis]", "documentation": "Variable Rate Component" } } }, "auth_ref": [] }, "ecvt_VariableRateComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "VariableRateComponentDomain", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component [Domain]", "label": "Variable Rate Component [Domain]", "documentation": "Variable Rate Component [Domain]" } } }, "auth_ref": [] }, "ecvt_VariableRateComponentOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "VariableRateComponentOneMember", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component One", "label": "Variable Rate Component One [Member]", "documentation": "Variable Rate Component One" } } }, "auth_ref": [] }, "ecvt_VariableRateComponentTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "VariableRateComponentTwoMember", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component Two", "label": "Variable Rate Component Two [Member]", "documentation": "Variable Rate Component Two" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateDomain", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r936" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.ecovyst.com/role/EarningsperShareReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/EarningsperShareCalculationofBasicandDilutedEarningsperShareDetails", "http://www.ecovyst.com/role/EarningsperShareReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares outstanding \u2013 Diluted (in shares)", "verboseLabel": "Weighted average shares outstanding \u2013 Diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r242", "r250" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.ecovyst.com/role/EarningsperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.ecovyst.com/role/EarningsperShareReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.ecovyst.com/role/EarningsperShareCalculationofBasicandDilutedEarningsperShareDetails", "http://www.ecovyst.com/role/EarningsperShareReconciliationfromBasictoDilutedWeightedAverageSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares outstanding \u2013 Basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r241", "r250" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.ecovyst.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "presentation": [ "http://www.ecovyst.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized deferred financing costs", "label": "Deferred Debt Issuance Cost, Writeoff", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r107" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r934" ] }, "ecvt_ZeolystC.V.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "ZeolystC.V.Member", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesOwnershipPercentageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Zeolyst C.V.", "label": "Zeolyst C.V. [Member]", "documentation": "Zeolyst C.V. [Member]" } } }, "auth_ref": [] }, "ecvt_ZeolystInternationalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "ZeolystInternationalMember", "presentation": [ "http://www.ecovyst.com/role/InvestmentsinAffiliatedCompaniesOwnershipPercentageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Zeolyst International", "label": "Zeolyst International [Member]", "documentation": "Zeolyst International [Member]" } } }, "auth_ref": [] }, "ecvt_ZeolystJointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ecovyst.com/20240630", "localname": "ZeolystJointVentureMember", "presentation": [ "http://www.ecovyst.com/role/ReportableSegmentsSummaryFinancialInformationbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Zeolyst Joint Venture", "label": "Zeolyst Joint Venture [Member]", "documentation": "Zeolyst Joint Venture [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/230/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org/323/tableOfContent" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480627/815-20-45-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-15" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-33" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-35A" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-12" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-34" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-3" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-7" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r979": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r980": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r981": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "6", "Subsection": "04", "Paragraph": "12", "Subparagraph": "(b)(1)", "Publisher": "SEC" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 102 0001708035-24-000101-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001708035-24-000101-xbrl.zip M4$L#!!0 ( #: EF1-Q2Z7Y@! (0<&@ 1 96-V="TR,#(T,#8S,"YH M=&WLO6MWVTB./_Q^/P4?S>Y.<@[M\*:;D]'_*+;2X]G$]EA.S\Z^F4.1)8O= M%*GFQ;;FTS] D=1=EBA28I&J/;-I2^*E"O@!!: U)?_]S:VA1?B^9;K_.7/ M\J7T9X$XAFM:SO-?_MSM7]_>_OG_=?[CR_]WN$8Z)$PC7'M$# M8@JO5C 2@A$1_N%ZOULONO!@Z\'0]<87%]%MU^YDZEG/HT!0)$5++DM^]:Y4 ME30:ICZX�:^H76-@87+45J7\B*W*Y+[6:#2"WQ^8JH>JMERNI%N]W0+C2E M*5\,5&EX(=>'=4EMFZ9I:*)YI2A:0V[J<&'#U)JRJC=-I3X/RF2U/@4_5B++IU=\_KZ>OFJ MTJOD=KO]Z0T?%U]T9;TM7;?P/%G]9#FVY1"D8W(Y,0Y MOCV#C);(\[%SWZM M\V5$=+/S94P"7N6X M#H$!6&]7>"'QHC\MTR0._1-^OP,EXEE&]/ZWX)$,_U(S+H"$CC[&)Q'KJN? MZZ;7,#I/MV\=D[S]#YG6! L$9GBAU&L="<#2E%J26O_R:>FI*5YR'7H>O.&; MY1NZ_4^B>SW'O &]-GM/H]:Y )P#>P]_2:(SYV_Y!M_XLW(#+ M77/Y%:U:Y^_*X2_HPM--^@9;?YX]M%WK#'7;)ZF>VTB>&P/]Z@8N>@%9>B%= MWR=!S)%^ %S -]X/OUD.* $+)N;Z%LI<[PTPZUL#F_0)O 4TG7,>UB^//IR/WY[JADUCSZC!F,SNG,=(_.DVCLFM3"' M^?MRA5H>TVA)1Y_&.]SX;ND#RP8UF7V*28SZ?E M%ZYWX&O7[L?3OS1KTL>L%X$+]"[]:(R:R_&KYFE1$!; /B+>% MX1/X,]73S)GX;1[H_/<#'_LOM.,]:J'\:T3L=7"MO&;U^GU>&ZL8^F8T7I+O M";4BDT_ ./@\M(@G4 $E&XW]Z]O_6;8N5V^>C6#YZ1-J>"6?P'7Q K0EJ7%W M(_B7YG+SDT]*\-Y-!88 ,D0\7Q#-K@D4]>U#\ MRR$S4QF8V2J#M=,S6&.-#.K^9%#S(T.=03+L*^XYDJ'! !F6Q7UQ9EG$O"CWWVSP-9,+H/OQZ[3#USC]^A97SYM?,6,&K.1%$;R=LE)WC5- MZOV 'P1._ZUSK4^L0+?+0GY9*CG]'TF@6PXQ>[KG@/GNEX;P1[>*CTSX)X\Z M %.J;2+%4QK:']T4/[;2,8QP'-JXY4?#)GB=1T;XM!=RZQCNF)2&%T=W'DJO M@#+XKNH"E[(8LS)SODU!=#BZ"V6:06G:/^811BKR2>-2R>\D%12ERHW_9G>531RER(WS9/>4"HA2Y MT?[HGG$5'9,C\:+LKORI%ETEOV07M?2.>0&+;I[T+[M_?=)%-T_"E]U?/O6B MFR?MR^[^%KWHYL@+[>B>;G%3*[M#>>*M@71527DEA&@L5"&R0(>R>X'%;Y$4 MQ+BRNY"GWR(IB%%E]R^+V2(IB%EE=TQ/MT52$(/*[KF>KC0UMV07K>Q.:S&U MJ?G1O^R.ZXEK4W,C?+WL^[&GKTW-C_9E=Z.+CM;DR0L6G.4C3:WL_N_IHS5% MM-(IN[/+1)2B",:5W?DM)$I1!*/*[O@6%J4H@EG<"6:<067WF$\8I<@KCZ=> M=B^YH"A%7O1OE-U9/G64(C?"E]U3+B!*D1OMRYZ]S$"4(C=>L-!^]TA38\[_ M];W@ZL%SS= ([KT^\5XL@T3(HFVSKVVB.]]"8ON]L>7C+=]CO<*=KON!12N8/N-2S=-OO.N:U M#E;/U ]V\:M0C)84+,QY^9Q':SQBW[G/1=UFA<:#:T_'Q/-[SC,,AGC$?+!U M/[",BNIY]D,*C.KY29.?(P5B"UZZP$^N9^3 MGN?6_ (XV(_E,*KE,Z*TI'!A+OS$N;2!2\SEF.S@TJUCAGZ $OS#PE!X-PS< ML8N'H'%=GR,LF OJE477'XS/D@*%N1 ?Y\\2?YB+JG$UN\"=4L?3LJC9DO*+ MN4 7W^M:@T8Q:55-YD);9;&8"MU'*08LK;+%V-J=H$[I8ZG%;G751"_F MT\;VN M-6BD.[$Z-V@P%]HJB\54=,U0$6 I6YSM''E4ZG#7&>QU%00+YL):9='SYP:4 MLD76SHT_S(6X^%X7.^!@+JQ5%BU??,50 7"1)>;";)Q-F]C$7+R-[W8Q@0OF MXGIE4?=%E@X5@A3FPGR<0*XNZ M+[*0J!"D,!?LXPQ:9A!S\36N:1?94^K(6L&U7D4P3&$VY/5-M[Q?=3LD7Z<_ MZ%%\E'O?//)'2!QCNGQBW.SBA4O]1V*$G@=*,7_6+9RHMK(/F>5$-5EA+JQT M>FX<,J39GW^%2>J>,9I^)R_$WC*J6V<2!CZ]0BX/-)@+:%4<&DIYH,%L-*NB MT%#+ PWF E=E6]Y5(.*%*N?##>;B4Q47U.,N[[E"@]D0546A<=SE/5=H,!>3 MJC@TCKN\YPH-]J-A>Y_T?D.&ED/,K\2!/X('6W?\KOE;Z--]JSL2_'3TL>L% MUK^)^8MN.=]=OYI'3<@*^S&T$C.UF)Y*LLILG"U_ICX 79*MBFO7#ZX]8B8C MJ)JPJLQ&["K"UZ+DE=EP6\Y\K:A8,AL2*Q?[BI(^9L-6Z=F7V#6@0*]U?_3- M=E__2LQG\J![U14_9@-=)>-?4?+';#0J/?^>/%"8=I0)6?55C]E(43G85I2T M\2A.]4K*51[%J5ZVE,:C.)445HU'<:HIKSR*4VJQY%&<4DL?C^*46_QX%*?< M\L>C.*44.Q[%*:6TG4L4IS3945J%0C"G7K^.Q))ZA0(H)])MQ^+$N80\2E.K M4:]0L*) =94K2RH4@#B]NLJ5$Q6*)12GKI0\%Q >'6".)=SA9X43%?+ABW0& M%^H,YLB2"OGG13B#^7&B42&W//]DE;T'^T@,6_=]F+)!D7 ?!O?# MA:'1ENHX!8^,\-X7 M2]";H[.,=F>%-@"R;,EP$!9I7E9HRX.#L*169/-<=GLX"-DU%IOGLJ_#02)32LOXM(7=Z$IJ@T/L_XB+*;F&VGD,C$[I=&L2UV71F M<^/*]>6OE^5A!G,N:Z*"-[/ASG5@!KYK6R8&X!).+(?M4MUZ[_WBN>'D?IA\ M4=&#C]O,>;V5YW1!>S!MYKSLRG.ZH$A6FUE'O;*<+B@DTV8V0)!X2%T#^.9; MM$?7W"9Z^/M?77B.\^R#@]HOFX/:9C8DP!K5\PS$M)D-"S!!=2:,268W_IED M40&V@2(Q%_Q@ET7%&.J*Q%PDA&D6%6!WP=-89=$CH2E(#T"'*>V/JAO()O_K M=/&7U7RF^2]E,<(4B=G !=,LR-$B4R1F(PKLL8 !\TR1F(T+L,^O0FPU9KU[ MQOE5E.'&;%R ?7X58L4Q&U%X\%R823#%M@9!US$Q^#FAB0?3I^ED)3+Z77?, M\IAMS(8(V*)YGG::S*S/GXKF7T.+NI=P7?+G[7CBN2\T):=/'"\L@$L]X\XTS(51*8]>=3,>$:#-O "ZF%>^O0 MM'RRLST]0Z+ K)?..A=RE05F?>_OKO,<$&]\0P;!G.Q1[C%"\0E^^^[JSC?= ML&RK1!%=F5GWF2F2YXIR9CW@S22?_0J+[/UPK_[/#.&;6=>7$6+GB6R%.9^7 MJHM?=<_2!S9YU ,RZV:TH$XV_G[O[&H=L#>G%Y^_S.4^,4)@\?T+\1SK>11\ MLQS=,<"IPTO[[M#+:P@[E*E\?&6Z&MMO%!#;5Y@+ F"YPZ/N/,<,P8\_]#=K M'(ZSEK $EB(_)0LU%HD?PJ1GY)%9\_, M1#E23%YE+DR<>TR^G/QF026HI8C1YA.IXK!C!W:E")#F$R;BL&,'=LQ%)W>S MZJONTV^S@J)$>K6LZ&(V E@,NAA5GV5%5\F"AV>SL!W+;6,V&'D#TWC1 WKF M!^:_TEJ(Y%"RKU,\BPP)CK5U6( WLB8K:;,+AY;!A>7A"+/AQTT<>;3\WQ?" M*+1C*O$#N@^I3W+,.CE;.# ;[4P/AQPWI,\6#LP&5P^ P\@C7#]D!(3&;-SU MM!PY-DX?*%-V:S"&D,%)G#_48W>K,!IR8Y511ZQ2S MD9]=G+H/1L1[<,'.F%T8<^I\EBYF(T)E8EY1JQFST9HR,:^H!8[9*$Z9F%?4 MFL=LA&7+ 1D+V37W,%/PL)WG[P3+ N#QNOV@3^F>=UYN_)&/Z=@Y#JQ,N'9# M#!-,\'GSD^SG77V]B0MT(']S+2?X%28?>KNB&"75- UF(TTLV\8>>.\9K'.)A"F;@8J=% MW:P8=>B8C@>S6'#KM?(<"1\%VQ^Z$XX MA&]##XSQ:]?GYG M:X9&<$/&+I;XT=I"[@U5UN@L\88.1^I96:$EWD/B2#TKL[3$6TDZX%N3W-8HY#U?9BZ&=KD?MC[(Z2'7 8CU[QU7H@?XOR5D M#A$ZQO\C+@ZG^LYCB]D="PZEDGEW+6;W&#B42N9^M9C=%>!0*IE_U&(VCL^A MQ( /Q6SLO/NJ>^9Z9Y!'X(!G&> I]0/7^/VG8P7^8_]G12T*9N/%N7)G+T%] ML@*4TEO'M%XL,]3M^0&A-Y9'C,"MZ%G#+>9"L>^P@RK$WGABN]/\#O[BJ@!0 MP&R8DW(')[: @%\\6)%\),&1,! %^HDW=+TQ&@AS!%23_6WF8IVK'/A!=!\L MGP7VQ&6)Z]?DB@F.O",CC[E8ZV[D/;G@(?1'ND=&KFT2[Y& 4>X\]1\Y\LJ$ M/.9"LYL.I[>:""#.^ MP!-,RP[QB,,^,4+/"BSB]]X,.S2)^8SG//O"-\NOK M=/,#"E9S!22'JA*[_GSU>%Q,JITJL>NS5X_'1>EJ=L,$U>-Q,7F.JL1N>.(4 M/"[ ZBID168WUE%%+A>U)K,;8*DBEPM:E65V0SM5Y')!Z[+,;JCHF%RFH=<5 MPVM+W-O7'7-CD/8!?JOF,BZS&]3BH"AJU9?/,Z)6$E 4922<9PBN)* HRJ8X M[YA=4E]#67T_P4=5U$PX[[C=Z?ELSL_&[ M?CCPR1\AW-1[@7_6LQ=6+CAVFDCS0M%F\]LS3>23]7;E$=\-/8/XT<<1T4TZ M'M-ZZ7R!?R@G+$71&G)3-V6U86I-6=6;IE(?#N16VS DK3'\%\9FYO?XP=0& MCHPMYV)$K.=1<*4V)L'G5\L,1E>R)/U7;>FZB6Z:( 07-AD&5]IE?1+ [_Y$ M=Y(+#-=VO:L_ 2>EX?#S$,9_,=3'ECV]^O,3L,87[LBK\.B"V?IG$:Q8_\*' M&<<7^M:_";P37D\_OD;CT23ILVTY)!F?K$C_]1FI72>\9?;7KJ!X$"H M0PC>6"%X

C\!U1.'F M\OI24*2ZUF9I(JO,V22[M?2FS\LS1&EY(5Y@&;H=SY)../HY4:]JZU*2J H-0)$'9O+F M^.=+_.W3AA_41G3?IM^2FS[11WK)KXERC]YF"C 9G/)?:FIM9;[Q#.1)(/BN M;9D"\B#1!U>2("\\_Q.=^U[\7M Y5*V63NE\NW_\(7R!A==QG;MP# \QA'A] M?D0M;US(-<'1T;XQB75UXQKA.#8W:G1I'L(%'5FZ^#M=ON=/V:[DCTQ%CO:< MT%XB+M0UZ3 NU.D,WF7"WC_4%>FRN>MIFUDJU]=XVJBM\.%*F;PAXQ;)C:Q9 MI4Y$F-HVTXCJA4ULS%T!K9J9:PJ(VN$??NC>[\*]0SZNF'>!F8)::F9J'7?N M:\MTY(.DUKM_#\'O!3M\^D@FKA?4!!HL#\!#@EF"UPGS<>V!;MMN,'#?$@VM MH$70;FJ-SUN5-%*[3 3=#*:__^P^/O4>O_]3>.P]W#\^"0\_'_L_NW=/PM.] M !;K$YBE@JP*]X^"7/]@?A3NOPE/?^T)"\;LS)#M7C_ASW);U9:HM)>)@)*F MGF29WTF8:)EW/2$8$>&/!#]"Y),+!-PZ\P #X('>WHMB*TLPO#+AFXLQ/&*$ MMUV8^O1B2G3O@C@)'M5:YV^A0P15$@6,'J0U'5BC[OUCEA'SI3+C4KE@_NC& M[\^>&SKF1T$RP((0$%KPM-C]ZY_ M2S4_7Q0V+@K!##[)JC#TW'$40RCJ7R%PA:+>76#L;3_&7;OCL>7C?H#PS8*U M \1V0+RK%,MXC\;U\>;HWD0EU'&[0KY06XHBKRH%(15=N!N>;] )E4-B5$V!WZ@28C5JG9[@O4S\0;AWC\A"+,3/U.*3/+[*D MMAN1I9J2"PTU1W.9X8@(]73#SW!9\S=\F;M/E[V+X4X0\ZCK%^6(.'.O?RXAVRTUT1#KA_*Y;%EFC8Y>3+"-B[S17Q% MS79-TR.^'__G.SQ/3E1LN]91)4F [P!%KZYK"C>>]<)7Z<,TR+*'L@Y!+;^- MV$@'L14^R@+.:_CSWGMR7V=&(]8]_]!MF+>S"D^]![!08<7< MWX#%ZMP'XCC^U'Z!955_/T*0GY0<+DPG6[F."XL'%SAB_Y\UB?R-F!M*K2.W MU7K] )LPWV7@"/1L8H;P/K9 3"%,?YUX@&9KHML">2,&3:Z'K\$D(#ZW_:IB M^X$0""@%AUEWQU9!1[IL[X6TG=M"NA#4;2_?3J.'S.M/7$F['M&7-*8* -): MVL>4"]>Q\L3:A66$[4_'[RY,YV'D.BN[6%AJW9";L I)TA[DW'L9VL__8DTK MS3=4_OM/+45N?O:%@-AD@G03'$HX48#5R0YQ1H(.P(0I[Z?%-A I7\6S#N^# M]--QMB*VE:;D^?SKZQC5O$G>!0WQ".F, D]/P0 X:X\7$&C&++R8? 1 M31M,(>@:P=7Q:'!,&I\4YBCU"8\V11$ENC$2#%OW_9/X&@P&Y)X\G:YN_G0\<.USI0)F5,SP0-Z, M$9[4)8 R?QU9\,U\P"2B MZU^?.*'SQWTO5B91SM9JS!95S4JXM@G:" ;[3]?[7:!M)(3D$;M#AED2;1X0F+Z _Y\UB!L('^6,4JQWIOC"T;' '==N&*[#2 +W$/T(+?41P M#0'+N)T:VRB@D/479][#$N.)J)X*,7B3]C=KU@PJ]@K^&E$X\8A%IO MLB+0PB)?^ #/ RTC^"'8+?[(Q:JF)'L]&.G!ZBQ>]>6AXCBCF^.)?!0%W3&% M#\K"; >@L."BP6\P%[R)7@]WXE#BAV'YA4]'0D>J^X'0E@13G_J76]/+4^ZS M7(>>!V^)2CMP40OT(/1GBK15Z_R3^*M*<_FUM/9OVWCNW+6+M<][A\FXV&P6 M&\0/0&=L!0$@CM@ (<]U<*[V5" P[ZEPBTN2;M"]H!L]T*-D_A6!FC]C,0CS M&,*5FE1'<7DDSZ$=99;T+YZ$#\C'YF=!497+^(I@9/DP9'T"[_MX;,F*!CR3 M%>)_S$T2%@B&](H%8R8)[9)*0@QKIBS =& '>.F"#>81$73# +![.B(6V>^A M7MWXK0!,NMCX@S\&*8&W>(G* XJ.@0A37$7@::!UT1)[%IX]]S48);]>PJ)" MZ-!,,K0<6M%$-U\Q[JW ++<,D/XL?TXN6[L@_EU,+M@ZO-F%N)+$%V\9:_). MRXED&?S&"R59&Q<7Q,M]7/$#"^)I<+2<_O:\@,F[!DX]N]YT@]M!+Z(\-.*+ MYAZ((M4ZWS )5*.]@/8=UU7E>/M]I>V9;[*HWF)!#*H#SN M-BTG9\#>IY:V<(7 M^T'N=OB.YX3Y/QO]/6NX*:Y!HQFPPCHN#4:$?N1UP4RC=D(;&DJ XX;OLJ?X M\E<+7HWNG -3<]&1>K%\NF([NF-8NHTF.18QTAW; +PIW3-] 9.^+7-;.HKZ M0?^XT8&:]2U@8<$^H+=9/G@L31C!'Q';GCG\'P!NU)L'MN_TE;='FOY)_"R! MISZ.:6^%I&Y52'N%G!HIT')L[;6\H5:,YGH:)6F*R'.Z54ZC.L;"MKK@A@%5 M%#2#D?[\M]">1E15&E&;,1JJC%G_C<81X?;0L2+&1P^NK8!!J0'\# L,*_\O M-6E#<)X.@FY@1F??W<\'LHP4F,*%Z=*>VO@XX!*0GM"'QKC1:AU9;HA:HR$J MJI)@)QEIYS)+ZNJV1@[ 5<%T0]P3W=S)@3\D;7>+Q8[S$S=:!Z\\@B'Z%[*U M!WW\;FE^BS[P73L,MM]R^GJRS=VFY4V-V=,V\,>#4Z)[1MY<@3V3BX%']-\O M]"',[TJW7_6ICRS@7?[/M,L_ T64%/3+W8ARF"F#<[R]N^G]+RT:4#[31N%1 MG^\MHUY.CZ$=]UF9R$JWT6P3*$<&D;9'+YW]'Z:V\NS^63\T1Z> H!-K"7N; M$WL?=,R;.]I&X0'!CAV5>#DM:INH4=0"FW(L^R^P6&;_T'U\$F[7E]4CA K? M"Q9PMJ5CV[?;N^[=]6WWNW![ARMH]XD>C)."BUM3BK=[)M47^TV! F;LZMSP MHX(%%I"Q(%]61>[/AF_?9I%LVL\DRA+]\-/10],*B/GQ((;F(>5'VD/;YF;+ M\HZS13BP4@"K@;5$V 8*-TO@+[H8T%R'!92!%XXM("6E4=&>';L"^%JH6H8T+A:X)"80P(S8;:HA:^Z#?8H$?HC M0C9%Y[D*8&8LZ?A=YRJ 0V(!$O4]+0.:L3!R;7B%'[>%$GI_A%8PYIR4L;!ZSB*'TM*QMT__;7W>' 1Q[D*]GFL*76- M%VJ4EG'?R;-N1X8>[83,+;T*,3>EIMQW5LAOG+=>PZ<;D@\O:"TC/OI+)SQVM?MJ*]>E :^>$ /AD)_^K3!4VPH M_ MW'6??C[V^ER]5$2]8'.6=Y/RU[K'[]48^NQ:RRMYM);'1IR\MSSO+5^:WO)) ML]]HL$7(7=ST_31#V$R$+:US5_C^OMK<4S^HM0U@6!+INI8LL!962@=7%W4M M__-P]FW+_]3[(W5-?^/#SKOOS!FZ]^7@<(C8V$9$5 MB>I=W__ZSSX(U=WUI="]NQ'Z/[_V;V]NNX^WO;Z06IN<>OC7]W!+=:)H0 M+_DTQC/@_'6\,C>E<-;8-SV6"C\+1-ES1: 'I\7#//$9&&H[Z?R1Z@P,I2GG M> A&(\^',3RPG6=SG ?%MIP7*A\:=&EO.6UL>U=_=.P;EXV-Y]"U)M@/.^4MW]-W[YTL@056J M@MDFZ-+Q3GF=J9&1;@4>'K0WT=3\#I3?FRYE$% 6\502NJG[Z*_W=C &NO'[ MLP<>@'D1C]HP"!D.WQ,NYHY ITEUJPC:-<&]H2 )9:#!?QYO_HOSIKD*3$U\ MZU'#H6^NGC.L+IXSC)^B@X9#_^)9UR=7C^2%."'YYKEC6J .3_R'%8RN0Q^F M1[S>FV&'2):N[Q/XG_FDO^UW^K":G#ZL2K6.W%+$EB*MG3R\[/OESD;\-14[ MMRO173IC40ES,>1BN"J&6N%B**,8:J(LJ1C6"Q=#%<50$]LMK0QBF(N7.Z3_5RHO]]KU \S0>'9=TT>:FEN#)DJZ MF6]4)N46JAV>'M+R?O@+4K+KF'WBO5@&\?M T[2RHX$EJ;1%.?L2MAF21UNE M5EZW,7#&<;3#5B(FQMT+*O[KLS9?[]XKN\+$\\=6L%!EE\N/F:Y MQ6>'64A)_$ IG%9>6K5.714;#;4,+E0.D0R.N%P,R R(:]3CB-*G6:2MBJ]7@B..(V]\HS8 X&1#7%+4&#TPR;)CVB0U?/HO",W&( MI]NTP$ WQY9C^8$7';Y"WB9X].%:E@YW[?:U36,J_Q+1&+R[[A*%>Q&!TPJ8 M FZ>(C8E'KVL(J1V&)_'@90*D))%M5WGD*H@I'98E\>!%#:9UD0U>[8.AQ2# MD-IA/AX'4GA.F"+6Y##Z**JIPYM8(CKU+(V]?R/!QY2JVCR6)+RNRY<.15"GG[FJN'(T^ER,LA MN><4R#O7V&5\AI/E8+!2^!!9L!^%H>>.!7TXM&Q+#PA.?PR#LP[<_"ZO _@A M1P-V+DE8"!<1_@<)1JYYZ[P0/QACS]JT0H:U.Z+:7M?N'WDTH=1@VF&3'@5, M6, #:-H0H.)H*C>:=MB91T$3W7?9E/?&P51N,.TP'8\"IB953?7V>I+7R=%T MKCF2M]@\#OB7?7_[/')"=IJ#$3GC?8 [UYEE$*05CA;=$FCQ=+5*XFBG)9@; MCMJU3EN4&WF%QSF,6(+13A,P+QCA2<%*0U0E5O+2.(Y.&#C,$4?8X:XMPLP9 MP=&YQ@AOR "-/F1A:/DCM-]AKGYP;L' 3,:?#\.'O]8*RW3+\=%7(OZ]TUNB M\?T0"9]6:'"_1ZPW6,D.X:[W*2NQTX%I:+T1\^+?Q',WX$A=.-N+(ZER2%JS M!D^EGS2NGZJ+JEU5U#GJISIK^NE9J%BZZ35$\?58CMB8)>$(Y M+RNL)%S6[+TWSFGS:;*\<-F]Y83 CGB=%K7\;]27D37/2$G MP _R=*"HY>C>]#8@8Q_D#5_JN;1I0!)03^EH-Z4XF2OSIC#O=%8I!*=*+"P4 MP5@THXEMJK8I/K8([@PS,H"T4P/5='5%NE0/"YAF ? M//?%\A%TP-SL9OYY>+][6?(@6[&O^Y4X)'WWUZ:&2?!2]F8-/(#"((3V,J4S M0ZA>Z[3$9HO'X*H(H;ULVPH%6\* M"FUPJ>)2M;?EGTFJVK1\1E;RZC7*Q8H1@'&QRN@-91&K%I[\)-;EHQ_\Q*6* M2Q5;4K7#0L2HVZIF/ZCVZ6!UC3(R;#0+>R,>78:?K"X=^U:&?SI?9 M#OUF/MX,ASZ'/IO>S';HM_+Q9SCT.?39]&>V0[^=CT?#<'.RHO9:^?TYWW^N M&]+_H!_ S=5A5/HSB7Q<7W##P ]TA\Z#[T]7Z'Z^/XWA-UX3'*WUD;2_&_"0 M5M?_1&5T(XUQ%XX'Q+L?4EO OY_KC3C.N4\NW33 DS% MD\XD6![KHB;S6F1&\!-'0?AQ,+D;EC%EUX0GK=S@,=%R4VR W"BMO/KI,1"/ MY1#+;%KF!3%Z>'1;;(-Z;FH5VNWB$,ML7.8%L4:DQ>H::#&-E= ZAQ@+YF5> M$,-SIA59;*FRV&9&BU$#\U.@#VP"_S6ME\X7^"=Y[5CWGBTG*IE4EK%@$&S[ M>'JV*\CV/B&";ACN&-X]A>D+CAO TP,7^6UB*R)$OD-+/'4,PP\M1W<,2[=A MI/ %/2?\4I@1.YEW-)O.EX&'I%GY<<4(5QLPU(GK6\B]*X_8>F"]D,^OEAF, M$G0NW!61_$J:WZ(/8'R K*VWL$)M=9D4B__B:!'>EJ)H#;FIF[+:,+6FK.I- M4ZD/!W*K;1B2UAC^2V[7DIM&,W]F F)V,?"(_ON%/H0)7NGVJS[U$9B+* 0( M+A)]&[UB6;A )^9*NXR*?=K,.%-<3*@C!'0K8,1:%Y\LG?;N$; /N)L':^^;CH;ZY$?6]Z_M?_]E_ M$F[OKB^%[MV-T/_YM7][<]M]O.WUUU4':\._OK^[Z=WU>S<"_-6__WY[TWV" M#_TG^,^/WMU37[C_!C_]>'CL_16NN_VUAS.]_]%C?F8?+$<(1FX(SS#]C^QS MXD/HZ*%IP3)TP&!WK$4YWY8?:92]5I9EFX=:(?/UDI:]PTAL?>*3J^2/SZ;E M3VQ]>F4Y]'GTIL^QH1(OLAC46K%XZ(RCG^/UHZXV+R4I"J1YB[96O+Q<2JNI M6=$/2J-UV:QO_FWK35M_:,@Y/BS/9_&!'6-@F^.YBOQ.//==KZY=6Y&76 +> M;X#>N&QLM.9/X]JU=FE-:M@]@7E"A#%<-_(% E:+257:WT*'"*HD[I$\Y)MR^:"=)-+0#0UJXP> M0)"H)W=1]]%?EDTN/T)]Y%0\5+3#8?_XE#7N?MDMS^U1=FC+RQ:A\';%O,PSF1(V;N7QQ^6)4OH[8P5F63M;" M.0\!.]4&".P0,SXV[L&&87?-WT(_0 ; RG,_?-+?'EP/!](- L\:A'2[ M]\E]T#VX9-.2H]0Z=94G<%81;FNN-@-P4VL=K9%7_(O#C26XK7F>#,!- ^VF M9"Y.XW!C$&YKCA@#<*N#=M/R9B\4H9.\&*)%%JKML6'WF5.VL8S''#B 'D-<'($-4V/]*]BO#; ML9_" /Q:M8XB-K.7DG/XL;@"9S5S3PA$W'X7Z\JZ_7OR%?CLX[3?7 \^.H(1 M>L!*8RH$'CS-ICP^LP#M2>W=F.[7,=F?D.K1:U&RYCS(ZFG*4JW3:*ZK_/TE MC<,[,,S MQ[0;MD&IUCJJ*,GKH*Q<8)AIH_C)#71;<#>D[\11XLU%(FF\T6P9@>R)Z,F# MQ<<0/^RX)RH;M@%3^Z5,)*SF%#BI&E1/%%,^!D#KX,R)C79>;: Y2JN!T@RA MYP/]NT:MTZ[G=?0GAV$U8'B@Z9T!ADV H9K96CX%#,^UI/IZ0_9[;L4)9UTZ M4]6ZF1UEU1L42*(\4IM3K5JG*4K-HQ?1L! BXD+&A6QOOR9/(6O7.JHBMK*? M_,"EC"V\<2G+Z)?E*&4*GD,FB5KCZ!777,JXE+$E93O/^G,Y!^-K]WKV[[@G]O_9Z3WWF9[%TYH$HD#>#H"&& M1Q)%O2N(EWP:PU(8E.QTN=(IQMB$#S035#E&:WVZB>M57WSL]OO+ZZ!:1I[I>G+ MEMJ/VR>3./?!Y0*"$B:38DT=-24,_(/\$5HONAU9N(?7NE4M=KEIBM6)4#9V M1"@!&%W'Q/_TYO#H!M>ZYV'TX5?=#DGJ6"4XQ"U55.7,53CLE/MR":FJA#2+ MD! 5)*0EJMF[C!VW&+GZ9I)A4-=:\,"2!.:"9T@[HYY9_7&.*TI"T<<90>]( M$-4VI4XZ5S00D[JH9%](>+T<@TC:H7ES15(=D"2#2<)*G[US=4ENG1=@G^M9 MQ#]+A!FY[H1OS@N[[A/MV.(.)I%W9Z'^;%#W<:4[;U-,)NMZYBT M.C.3U*A2K:/*HJSD59#)[5F6 +5#]1X#4#*HX:;8;&:.%[!OYI:C6V34&"<' M'9R]4*/,LARIL);RH>1E@7VZW,@:R"RF*J M;TACM"EJ6^<+EB/HPZ%E6[1R(2IRR'BZQ=G*U0X]CIO5P?0'"4:NN<""U!*F MU3J:U!;E[!*6BF$E,+K/%GD[-'I>R*,'%4FBW,XKC8AQW5["(/2#YTY@.%-1 MF-@ZFN6.2=,,)\AQGDB1,4P2T19/_0K J>TE=#U@UT;%_;ZF*M;KK(05>6SZ MI &2'*&$)PDU&V);XJD4Q0+D%]8"H3HHV+:H-O)J*<^$@GU'V9+([7'!\33)8V^O)'!!BC@J\R]->)M9W@,43H.(&0'%@+KK6PA-2ZQIO M>L;%@7EQV&$=Y2$.[5JG+<*,&1&'RCQ2&_6SF8/$2$/E(LZ MEBIKHMS.G#K&0[T,8FC/GF89,21C(AE#&#I7'V.V11IG+]B6/K!LZFS\]Y]: MBJQ\CJ/Y/*$AGX2&[S&!IX=*CH+G[C8U5JP2GM!06$)#9BAA#U_0P:RT'#EC M ]<+B;FH>[F-F\'&16)^G]/R4.G NN&66-=8J1+B9NYIS=R<8%2O=1JRV,BN M9=FW=,N4U9#TXGIDU%5S4RU3UP/.<9[K!UWM_'PC,]Z"T_'J(NM M.OO-KWBS-39T>S[ :R/P6F);8[_+W[E&IF_(D !S3<%R#'=,A$!_RV:B5UQP M=K:(C\AY2ZGYI+\M6$D'-%%I8%6S7!?E%BO10QZ(/J$:SAM-5!ZIRW! \W:!H*"%"#H4,7>+"Z^&W!#'!2*9PDE?>78*O6 M.:=H=<7%99^"YT6#Y7 YT4!.6J+,3#LL;@2?NNHY'QQAZ;,B:KF5.3*A;\M_ M6$=.&1EG&\S;?W,PM<30VF!94L0&/ZF#XRWUQF!JO-&Z65E51(6?U,&LUKYV MQV,K/JD#.[DC.F#LQ#&P>/+#G1L00:Y_/*BF=N^-W$AJT^K)-]^ZDR3-/$C2GI'D7'?)>W__>?OTSRQ% MY$57BN]9#J[63ZG<3.LE>?;"+;^%?F -IP4J/Q??ZAJ_"Q_^\SUA>R!>?Z1[ MY-WU4]DDCW=V6S-DXU-Q2/7):REW5A/N_;%9\'R_?!41+^E[TH]*8S]:)+8:BIB M:T,> 35 CLN1 P=>CP;>U#11TM8+\ 08Y]]"APBJ) J*I&AT)C?$(.,!\015 MIM^JH@ CF! ##XRVIY\%-PS\ *[$O:.3L.U^_L+4)&A$#92U1D-4U/6^W"?@ M79;1-Z/1X_^W-E10'L3 F8D 2QL/*J>/92PPF*Y":1W,9@L=3$UB)0+((\DG M#$QD!D\[ D]>*?+'B3\H)_6V6#31'[PDJ2V+E?Z^93Q[1UKCN'6@H?Z^TW#X MRZ#?:;95Y8CF#H$RO0^7&@AS>_F-'T 4AZZUQ'!$WK3K:E*+D"8X0\'E%% M'.WJ?I$3CN0D2:?.^JE)Z=1M"3>"NX81CD,;/6]@_= RK'.KW_B02='Z,'[X M:U52'DF@PYO,GNXY0 ]_@'%6YA(M"?6 M;F!-A2K6-S2.VE_C<>^%10CM<%]R@U 3(=00FW(64XP[+KDY+BXMAS3<\<0C M(^+XH'$%V_7/K5WJ43R9!3K3PK;K12I'?1Z^ ZGO2' _?-+?-HD+MG,JWKKD M/DLA/DL.^,$#5^H,(.B((?DR53^2/T(KF&:)QF^M##F#6K0=9BZU34:N#?3Q M>Y30*:T319)JG:;<%)7<6C#MS:X2F,#G#+T=YG$.T),!>E)=U!J9FZ.? GI' M-)W+I,\7JMEI)&.S?C^X:G4OP6*.-/N?IY=Z_M51*/O7\7<=,P?UHN1X\'=: MMA7D#N#?,1.S?%L\%.(W99*X'>6]7V+D;>>3KTX[!T/.0=3W"1%T P-WNC/%1%O'#>#I M@8N(-XGC$]JL@<*#1OJ&EJ,[A@56BX_5 K3._W)Y;V5AV@GGE4L-AC-Q?9J] MK_TV[6-<&J1R6 1\)C]PL4D"^?],Y6&=D&W,Z7 M@?>ILPE-A:*^N1'UO>O[7__9?Q)N[ZXOA>[=C=#_^;5_>W/;?;SM]5-/_=2C MO[Z_N^G=]7LW OS5O_]^>]-]@@_])_C/C][=4U^X_P:?[J__YZ_WWV]ZCWV: MJ=S\+*QT\6!U?A\L1PA&;@C/,/V/[ \W=/30M&"Y23_635)SG-OH4K]B+ "% M;'WBDZODC\^FY4]L?7IE.72>]*;/L340KW(8I%@QI>C[HI]C!5Y7Y2_Q#6[ZL;_MMZTWO_)#;L[1&-*&C^J9>KP=1($9[&AV_M6C<6&RU154XS]?9H MKU514BP4\5!R))4\]$-.BQLR\TXF:DD'4UJ6IE5.=#IC6]R3D?>6X]SAW#GB B:K M[Z]@H+_FM=II%R^9]HU4%%9Z_7'D<+GFW.'<*5[K:L?4NC);6O?89X>7SB>X MW]"U*(./4,&^-/JW1'EP/W],- L\: MA+24Z\E]T#VP;5+;ADJMHXAR,Z]@,L<:2UC;X56<&FLJ6UB+_9!MH$LJ)F&@ M9#LT^55ENXIO2:V62.AOPJL5C'!?$@\3P+;F4>LO07_5/5-X(7X /_ -*QZ< MX]SAW.'<.6_NI,LLVWDB'1ZI0MLW/1):WOCDPH+TC_EZ],V-CH#^JOO$1&L5 M3%7:%B>U_4F+A!0Y2V(:QQC7 )P[Z33 #B_TE!J@SHP&X)M@*YBBJ9%T$RSA MKD#>\&^^"<9#Q97A3BK%N?,0UIGB?'+GC5:63F2E>G.PJC0!YN*:C\1PGQWZE$-.0U+ U.NH8H.9^!X'(U<5G#N<.YP[9\>=(_DG;"RS M3;:6V2V'];[79;W:^RG16;."Y?LA,07:NSG93[$<[)"%^7T36W=$P2$!]F<& M R)%81P&]]D.9J<[].%Z)8R[2;T@ Z1N%(9W19^6!?.5JVC,))GR]&3:QAK MWW,.#\%1RA4 ST$4E38#A\YRC/% =HFYD^=.UO'E7I%0[E4E\Y%7'%Y<^#EW M\G02%;G6TS-KD_=,\8)3UR-69ZY)YSVYB*]HR1C]Z[4U&B M]KA'/RN3A<@F%RTN6HEH*6O=.G,7+7HFIM1NB.U&G8L7%Z^RBU>JH)ARNA:= M"F9O-MIB0UT7L_P:"W()XQ+&EH1EZ]U.Y!+&):P\$I9* MP'8T/,M!KAI1UO%Z%W=N'G+1JK)H[1,TS29:S5JG*)+N$NI&I]1 MLUY>F7H/E ..)<"M.1:,X$UF!F]\AV(%7X]D$GK&2/?AB>X0_9(Q@,RG];U\ MSX+'9SAW.'EH[YP0\2C%PS MM8&AU#IU417?T.)=;1E:&'DC]*M4V;P7+1>L<16NM567>HJ71RA$8F=C4N'AQ\2J]>*7+ M=SM=HTH-2V8:LJAJ63+=N(0Q!38N83LE;-\*MAPD3*EU%$45ZQLVY+B$<0FK MJH2M-:Q,(6'K0J36.BTN/EQ\2BP^::1GG_/QLJU*&G9[;8I*:WV;D#7WBA= MG.55G.UG>15G^UE>Q=E^EE=QMI_E59SM9WD59_M97L79?I97'9#J]&ZR7.K+ M%D(2ZB003#<-NOOCG/W@]1+)=LC M, (7/60Q#(>E1\0[3K?JH@\>:EB!$! M)[IE7E@Q-8VH+I$5>LJL$_-#US#"<6CK 3$%DPPMPPK6MI\X&K<3,&G2M"#, MHJ ',1I=/]B\Z\!)^HZ +T RHJ-+SWQ(:+IX\@/]ZL@GQ%60Q$\N*,D-R#SW M+/X;8I#Q +"FRC237V$FD__,]\.KNR6N[CA"+H<]\3HF':OMHY]_6O:$$RYC M596QX^>=T .\I;8L:LW,1X=Q.>-RQLR\TV5'KC6O/E[^<;/6430E8R];+FI< MU)B9=SI12]5Y)9NHM6!QT]IB(X\3:+BHL02Y4L8/6EM!TQT)#C_G^6Q[%O&.4IP[ MG#LG<,>TM=XA6]PQT&/SPT)3+V+T)%"M*?,>F,S#APLWYP[GSBE4[[YM9;*I M7H49U74 M.Z0<<$P!;E_OXM2 TY@!'-^K6 '8(YF$GC'2?7BB.T3'!,N]?'H^%M^_X&$: MSAW.'OHLNV15"'2- EZBDS7^".T/#Q#Q@]^D&#DFJD-C'JM MH[3%5CU+?BU'$Y=USIV,#L<)9+W!CJSSW8W58EW]37BU@A&FO\%DP*5PDG-U M]5?=,X47X@?P ]_MX#%!SAW.'WD=6UINU3JNQ7HC.8^2L@8B+.,O,C^NB^%9 ^\5XL@T1'?#\2PWUVZ%-H["9UI*9=ZVABLYZYF0\'(U<5G#N< M.YP[G#LG6&;W]T&86&8;$EO+[&9G1E'/=E.$@L$7+-\/B0G0,XF7;(I8#C9< MQ1J0B:T[HN"0 +.P !#8@7AH3E89QML2"7G^W3:NZ5,NPD]H$,DKE1&]PXQ M-+ *=GVGDL>JR@^??9JA9H8/5O))>?7:X?AAT@CDW.'4%S"V ;E[!=$E9?:\U\/ EKPE+6DD15 MRZ$.B4L8&V [2PE+)6!KK6-WR]6ZZ+1@<>+V'Y>=,Y.=?<*BV=:D=JW3:&JB M7%^W^E@3+EXZN^'0@ RG Y_MS@3?-^+.T@ Q.PMG6?_#J',X=SAW.'O/ S.< M.YP[G#O5XTZZ1+T=Q=/':!S>U&H=317KBE9\PS^.)B[K)>9.NK3W D2]SHZH M\SV-%?#TW@S+)T*@O^'I !X_?XQ' CEW.'JQYT<]R:86V7;;*VR MN;3ZK]+>QNE;_9]M,"&5-;U/T\BL'6E;4JV35]\%'HIB"3VG."BBA;5XBY*+%16L?T5KK0YZ[ M:-$C-&1)%I56G8L7%Z^RBU>JS*7&Z;J0M^IH'#=%M;Z^)9"ZTH%+&!M@XQ*V M4\+6VI ?3\+P) U%$[5V#K5$7,+8 -M92E@J 3MZK_(6)N.*;86;AURTSDNT M=O11SD&T6B!:C:;8;&2.FAY=N.)XZC8I,RU_8NM3G +9+HO\JK)=Q=E^EE=Q MMI_E59SM9WD59_M97L79?I97;7HCF'I-HP4OJ!% M+9?"+!*P.N_X96H#1C-Q?5JS*7;K_K41^PM @U0MDCT;?2*\7N!@;\K[3)2 ML%L(-AP>C6"1()C$<#V:N7=%BUWP*AB.SLQ8A)&'8;<_[69=L]9Y0AV 13G7 M&+$#^?CR2>]LE9!MP.U\&7B?.IO05"CJFQM1W[N^__6?_2?A]N[Z4NC>W0C] MGU_[MS>WW]NW[O1H"_^O??;V^Z3_"A_P3_^=&[>^H+ M]]^$ZV[_K\*W[_?_Z#,_GP^6(P0C-X1GF/Y']NG_(73TT+1@??F8:JQTM5U9 MK&',MC[QR57RQ^?$Q+0<^F9ZT^=X08Y7FOIZ_1]]7_1SK$3KFG0I29$EZBT& MO&,=>RFM[M1$/VBR=%G?\MO6F][YH5G/ZUGU5C2A4@YL2]6H?&17H;UV&6Y6 MJ)=*?9-9=YKMI=8N*8NJ2JTW80Q7C7R!P,IFT@4FR<1>VLO9DIY^;-*N&=ZQ M="YO%B&-MNXDK6XFE8$OBH0-9I>WTMYW1K;/F=-UB:[J/K!6*EYU<:W[(V%H MNZ^^,/3!."!JXX.SA;NX+.%C$OSI:AZP][L\%V6P,+A>(O=?*0&4;:QF/ MGW^G7"X-M2J6XK)IAI5)9%G+PDKP2P8%@VH=U\HN43O\=/!AIO$\]]L?AVIAV^I\;7-]< M;Y$=O:@_?&HI4VN=IBBI>55&,%!=EN#YX;KIC"B[0$[ZVHUZM@FGY!E BX#9W03;W(O/NA]\2CN$9 MD'[7,6]B_J0/H=2Q%8E49^5L>8ZITYGC1\-4@V)JP^FBW%(O+&XR" 08'@P] MM/P1KO.1LN=F>Q%F.[*CM\0-*G2;9*E9Z[37S^3BUGCI\?&>-;X5'XN*>&B] M$?/BW\1S-^&F-6LDRPAX*E+WQ!V)#GB(\-$1C!#8PL)BC'3GF0BVZ_O" MAV?=N;N,]PK8+ ]V ZW( MN5$G"0T37O4E6#A$]+Z,_#O D.^_ZF_!A0!PRM(*/ MT=Z[SR/WQY2T?55UPJDH%>9)?XNCKE\C9J5TP%5)1@>\L<%O2-V2C[L,#*W\ M.[=7\T61@BA26IEWZGD(/\\L9&IC U!TWX=/Z)ZX/@""V]M%V]N)=73OW%"F M6%%H>TJ!6/A M#!]N;A>TA;KM2*64,E;'Q(9Z;L>B< .;(03M,+!S0E #BW>D)BN[.MRN[O22 M,X@7"Q5H3:D^'%JV13L$1%Q)7 MGJ26QV:MHXK:AF[0)P]:^,:!9PU"?%%ZB6R#>E=%( 8C]A:'UNDL M]N-"2Y9 V4L,08N;\IW[8$0\$>UX;J87I,\I"^Z3'.&5SB+JVUAF/-=@\4AN%.X'H\X,:4 MDEY@2VKYJJ,!W6BOYPGR;--2@RBUDLX"(CQ'7&RWLFR;E"2(5@(E_>"1B6Z9 M<2L(]+SC8J\@2COE]C5#JCMF5I+]'2=]=QV3ADRB5,+4XMA$PUNK,["+R=%5 MJ$X_"KI:M4Y=;&YH$,$M\M/CIVM$;3Z$B3Y%!XN;Y877@ZV+8<*DAXA'J24. M-\%%I97%!^8V.H.(VK?0('=$*;CW+6J-5O&(X@8[ZG O)*9@6_K LNG&&#?1 MV53CR*?O.F.8.HRJ3*LZ)* 52U1;G% *J.;9(W&3]$ MX6[?TQ&*--2WGAY50BG-]U0?3$AYB#GW=?K3QWK\#7DKJ244MT(;8'#EE6NX M'P=+8.&?*Q1WGZQS+"AJ $59E#7VH;AY+:EG\0Q29^SD=/]N(I5@9/RD2EI^ M8M%4=(N?=518.AOK)VD]A)XQ N/>QT[M8 B"U@ZFHC"Q==R#3[,? M?#P\JE)^/N.I8_S9#/^BXJ!'"/*??F1'7.)97ME7@_SS8S6S!OD9V8'*_?YS M=]EO//U5,-U7>ARK1UY<^X6V/?"(:07"4#>RI/)QQRP'?W[!&_ON.L]/Q!M_ MAQ?Z]\-KRJ04KI@JL^:*<22=T,5/AZ0];#,\G4,3ZV?3>XQU9?Y()G$8YQC: M_&QWUW+4YG,.W0\S:W,U-VW.]VG+X'QG@M(>ZES;JLXKEX#-NB:_]?T0/#>" M>MP&YEX$P%V PR"@VVOXM1F?C0>9051"SL1,0&A:JT[[ Z0YWONN7PNUH@8[G@,0NOC M$75\PXB%#- Y@^Z'UY0[]##0U JPC:$)$VJ=9JJJ#89 MZ-1Z[L[/D_XFO%K!:.3:.'9ZHCN)3J'47W7/%.+D+>X(%:W)'XF-Y\0]N<"R M?\PY!F*9SW&PFHR-M!29@ N@.8&3\_/="-?HWR@WR'9MF/7@6,&:BVXD8IE;;*NU_F*D-&S?+&031 M#K6=+X@T"B+U+ QRYE4W/SJ2J6W]!0>8&0�^1MZBHYT%3P_( M[)AG$'>Z\&.;0_H';HR\@,@Y!QX\Q@,?>2[K$?ONA[V8>8_ NWL'-2O^?V_. MJT?B!YYE!,3$'[J.N?S%PI6;5"KVPN";WE4#V;YK]5% EFY1KV/W"[&I5#LX MQ_)"05W :(&P\EX3<@JY;%WMS\#NWG?!R"2U#S /UUP_\\2P0Z3MHGZ(=$9J M,9=I?I5VS!XWI_0F.;!/MD@Q#FS,"I#%1AYG^AP5V6?J!EUO6\\$/1 &Y-ER M')HY,!0F%"K<]3G6SD+S_9V%TUJ=*DAM2U0;=4:*!CG2ZY[D?$N5*!I:8;#FP2!30S[#BPQH+_/- BRD:9 MRNBU!DMJ#;LXJ**Z(:/ZL)W\/%A=D,?'Y9O+=R[RK;(DX#1/1U14I>0"3LV= M3P$>OP[_-:V7SA?X)QGN6/? !Z3O72EF,H!JQ,L;-:U=J%$0-=]<,,_"R<0F MF&&EVY'-@FUO:5,DV_5#C_BBX!,B8,&WH$B7,WZ48XI]&+IN&.X87CU%%]S! MPG4A<%$H3.)@/A+\18& I1M)9A(0PP_@"YIZMGW2\;O4!@QFXOH6 O?*PRH0 MZX5\?K7,8)1(Z,)=,3BE^2WZ $80!MMO.3HY96DO>C:72;'X+XX6I=I2%*TA M-W535ANFUI15O6DJ]>% ;K4-0](:PW]A^]3XIM',09CHS^1BX!']]PM]"!.\ MTNU7?>JC;"VB#" 6#ZB-(UZEUU:J#(='HTJ$==!QKD>K0JY *Q$/KX(QZV2H&V]#9^3+P/J6_[7B@;FX$=>_Z M_M=_]I^$V[OK2Z%[=R/T?W[MW][<=A]O>WWF1W]W_]3K"T_WPO7]W4WOKM^[ MP;_Z]]]O;[I/\.';[5WW[OJV^UWH/\$7/WIW3^Q/ZL.-:]NZY^-F83!R0WB6 M"2L1>3,(KMM834>];'"EDT]C;.+G?V1_:J&CAZ8%B\WZ6(M1ZL(FI3X;S38A MWE/7:S-=']EW=^$81FFL[S\N6Z'WWK/N6/^F2NQZMD##![ ^'\ J08,%/]X/ MOR4K=G^V8-_,K),57FQ;8)Q9GLR80L$,G" DO)+5M5@R&JA;-F-]"/["& MTX)0(U\*7VWZS**O++0!D_D79%+U#/=EZ@?"K6/, M#,TB$":8(SQX*@CY7IPB0$ MXTOOVY ;(N\H"LST@/Z8)B.&1HK8Z1JUK,&X%N@TV.-Z:3AN4A>'T:J M@_8%X0+S[X6/RE)_PD.5X",S P)@(<-H$C3T+ATCSQ:E5ZP 0UF(A.,@_ M0@* 25Q&P,PR_ Y& M/!*Z=&$&!H&?8#F1")G 36^*DZ 7QAB+M;!N_S[%A@>1)9:\:P2T%_X(=8HI M_(5^ 8\ASC.\!< %R%D9$3X_?AFZWGC7.!J"/IG "D'7-I" Q?!:N$T4B+NF$V?5]"R?KSQ@J MSB>(K_5'R'9ZS5PGB?.!SW00#FX8.I13P(A_SV[S0=/ ='P=F!JX,3])Q"*P MI1&L.+F)#52TC.A!H%5'AF[L *!:O#<9P)7O47,Q4.F3* &L8'6(!^@AH&Z/J(^)B^\"=V< M@>?J)N@!*A=1,=T[D)Q@(27JA:-J\L*YLJ#B:9?FYF!2^;[4L[L?=@UZ+@$,X0%( M84RC?S=XM.T]/=H2^GT;G=RJ6*4IMB ;YA,"K\"1@F #]>"62#I4K@F'BXU M<%ED;Z+2BT3)#7#+8W%#1W#P$I33V4/Q@8X3HI1N>OD$3&-X870=H-(SZ9D: MV/2.?HY0"I?1'BHH/Y'NQ7? [V02D)EDHEF,EDY +8$/L2?W2[?[,'/C1CHL MD0,"R^.<0J 2W+$5X*V3T,.._@$:)GX(^ML+$Y$%I1_:L61'-B7:7V-A9MI? M@IM-A^%.8,V,EFG@I?Y,(AVFHTEH(EIFWS880@SG1+=B]ZQM$MT]T(PY$+AK6'WX!S@BQ=_,]LWCAES,." MA]P Y=!G$U19%!1)45=T]JQ.WA"OS)M)CEH#P3Q* 0^NBSJ_"0@WKQ1VX;%11H)(0J1J9 M;3ILA*#PU<6^K\GB]JW;_[H0H_0!(L)S:$6+Z"PJ1^B#%]?I1/FAHQX.@"VS MN !HL( &!>.5+?+.(T.+)D-, *"D/'V6"AC#7$ M@%"0/)HN)[ _IO<'"3!>^^R&,F7@?1309KN]O?D0+W(P2-&P4DR,A MZR)18@9$W(@6>>K:1%&N>)>1KL4!=1?B:<.:-O:%P70#0RZ%AVW<>[70WL 1 MT<4_<./;(SLD6LT6$:$/W'#&#>K-#C%^!#.%*U:(3F=HXI"Z_6M!:4D"M3YF M-M$ 36LQ7E-G(>%WF$X)L&'6$8&7X ;P([30"3F"2^_0PE@G77W]A8(8FNDQ M7XCENAC+6.3*10.-TJ5]:D+0WD$I'J6)D>5!*/YT5$N()WAD9$Q&8Y^3..(( MV# @DU%:%&X?^'-RSNRG^2BVF!/:PIT!SX,GHH/\HMMAA'%\&+Q,-^+H M UR7D+$2X7?0GS/*1+Q%=?B>&MRB @&H+HXKT-_(^SINJ[*,Q%M_?D8M%RPK M/C>PA?=$O2P\]/%Q%V;N5D5CB88B3'3+7%2GSQANAMD&'I -_2;'F.[2 M 8,%B5UX%)H$40QW::P8/T?U.\0((&X@/;N>M4RMW?- &UH?H&:F>Q2+0?P- M\P,U\EOH63XX&-3_B.5J&'I4(2R0%9_M$$+-].%,86+F!GQ3_Z_$,PE+7!H*:ZV .&A"^!"=]@/ M!T 8W(Z(_3[ZQHV&U[5KTN4+7R/.5\,YH^(G]'O7X"8FP0*A?_&_.*BE;_YG M SA? 3GQ3&G@W9^ *)#$G(&'SL//(=U^@B%M]--BG6BI7>:SS5YMK4]>9;GP?(\V,(S$WD>+'.3XGFP1>?!POH5 M!_9BL]FV_RK17],8> 6M29M,GIFY,X:AH;F0)!N >X!^!Z[/]C3V !QW MJW--;>M-]DT4,=IBY?B'F=DKEAH::@$.!;?%_,1"VV!24@OHE6Y=Q(_#"V=N M&MT(IE$:H,%TF0)@W1FTG55DA57%NN^&S\CWA6#G)@-_B;>4B&-"(N*9-"%E MEB4F_$;S@%ZB/" T&74!UN6)2[W2I1]%ZC<@D'#;#68T2/9_%[89PTGLJR\X M[Q$"EIZUP7R?10@H>'"(X/&-B8ZP2ZSE><(DS$5@TLZ=$;R_;7AT_-@!@3_(ZA.%L0ZJQ(Z5 MD8<94PM"'0GZJD)95DH+&B%85)B(7O@9;UR9<#R@:(;KGMN&K3UMRL1 I-1-2E&2JJ;,%)YXU1@T!BX%#UYO%@":L.5XT M?8S^;-[D\9-D0DR@'E!+(\I&HX73 M]#E^>APMPUR"E=8%]'W1SW'TJ*Y)EY(4]6?R%ILMQ,&E2VFU%TGT Y SNF_# M;UMOVOJ#*K=W/VU+92$?EH=L5*[X>]NT*L,^DT34!6>QVL*6P:]_L? M,A5Z ,^?_GZ'J>PDB!<]O++$>HB%?HE86Z!5/Z2#9=Z8V]2)9VR9IDU.KU>C M;FFC34^ S&5USA,9J: MGFN %1HGIL>%*/D#>+F;SB;2YW2V1EJNEHYWO56I2,,UY=T5[0"!.9AKV62Q M=%R[7BNI2XXNVU'B%66DTP0#A[S2[Z.Z+BZC['-['R[K+W'^#&5W$:8#E^&4 M,CROY^5"R"Z[NG8XMIQP3$O#<6> 9G48NIA4Z6?I),V=J_GBCWM56 5\ M@?%9W%F;+# B:NH=%]:#F3=U:#B76P ,L[;K!-8 X]QQ(K$]%B9 $QTDZ)F; M NSR;6:YT=WCI#G*K&T-C]<=2N#'Q:88FUOC\$A=%N3V5QHM;>A!PA4/N^Q[ M>E\ABX8Q=37[BNR0+67[=U4HNH_?^S]Z;-B2O9 MNO!?4=!WWUL5(;,U,K@ZB*!LU[D^4=NNM^R]._I^.2&CQ*@+2[0D//2O?]?* ME$ @@220( 7YIUPXDY4X^.^Y2R1=8:43Z"4LZ\%MSVH+.SM;+5#-U72."91^I!-DL M.8I$LO5KIFTJL+GI$Z<82?/K\M=2Z=ML:P6& ME^%_XV)<:.U>6O4]60%A7MTG;JFT[C8MNY3P%\)?J9KRZ M-YA&VCK8CMRRN""=B_V=B7/RD6_>HTJ60RR%&1#[ MT7HOVX\8AC#HR1W5V+<=<=EEK+.IN&!#P89EV-"LF0W'SCNQ+_Y#?"^+ TUV M,*)J7P0/"AX\5Q[L'%\5=AJD"JN,;VB2_7[(4/&M/J)6CJZ9HJKA+-L]JMKL M5J8VL]F@-LTHT%4(7;WC*X1>:Z#UY%Y'$P@[183UCX^P/F<(XV%;\!A'\663 M!2H=7H>V/LH;WZ;M7)#"$0=^4 M]8Y9D??"P3Z!0-@28>HQ;6UX>\5;5 )=7*%+.[[\TCB37^>ZP5)7%I/P20IQ MHGY\3M1; Z,O][M]3GP2@;!*$5;WF?-V2\(0NW8GC:ZZCU(+R"^3,_E5XYX* M Y!&0\"YMBIH -HB;)\&\G,38'761\JG>I[JPQ7!?GP!4;!?'OMQL(W0 ^W7T^2>IG#/?G7L]>U: M$::BBC)()1U(87MSS$>MI%B-&)K(I:P\EU(7N90BEU+D4HI2'98\:W]W31%362:/K^/'=/;TUT#JR8NP=WRT0QB/" MCG_@V#,X0Q@/VX(BEU+D4C9,DAR_)EK/; WZX+WTJZH$P\$^@4#8$F%'+??5 MZXA[W6P%1EE1N?1""L4H35?>:\ MW9+HBUV[DT;7\>M3]17.Y)?(I>0IES+J5+0>,2U23?8ES>D(L?[QSZ+[*N9A M]F2ELMHR5:PQW_$B@K,%9^=Q=MU'U@4X6ZOJR$##.OBP[DCXK3$!?=%,5/"@X$$.MC [3=*%1PS0?'%L>TI$!NRY1SOU MCQJ5WQ?=1$\;7<>/RN_W6@.C*W?[78&P4T38\:/-^WW.$,;#QJ#(@!49L V3 M)$>O9 =S .^EVY,[/5Y2R 3$*H78,:NT&8IH)WK2Z(([CB_!--XDF$B"%4FP MQ^#%HX=I&PJ&!V]N)BAF+R)L-HS M877.[0I^TF#/.FOF?/)B5.7HQ\J&TFD-M+XIFQW^NZH)!A0,6#$#'KV[N*%T MJSIC$?S'%Q(%_^7RW_&YK]<:Z(8NZR;_[+>#@5Y;)M>.[3:;_"*1HEA=BJ+H MT2E2%$6*HDA1; IGB11%D:+85.?AE/T'Y>A1N(;2;PU4758[C>A,)AA1,&(M MC%AWL/+6 UM5=.D43"B84#E^G*^J-DD;GFL$GO.6:H&)C;Z\@] MO<=)GH_ 6+48.V8]+4,5W3I/'%['C^E5N[R)L'/=:!&IBL?EQ>.']ZJ]UJ!O MRCU%Y<0S$1"K%F)UGT!OMR9$Q\X3A]?1BT 9FL*9!!.)BMPD*HKF7Z+Y5ZX( M._ZIM*:R),>>(OKZ"=86K%T9:Q^]H;BA:56=_ C.%IPM.)MQ]O'W330=$S,- MN5]9N36^.G8.#MR(4^VUC:[VV^8^G+]E]6?L]]I])?LGI:W^MMD;T[<)+)JM/MTO8DD QW:?M?J'+//-\G"B@70HFED\D;\SV M<:0QZ%1ZU_\C'N:72K>8"^E2I #H,9HF_N6J_5=;^I?GN*$$ZCB<^W#[)U0< M9(3$FWXP)L+W:LJ7^*[_IC?\Q6Z@OZE?/DO6: 0+3[G1\Z5Y@"=5>#/Y]]P) M/Z07$DX\6_H4$,*XNK\35].'C^<^Y@<"*S"+ ";V>0WLJ/#1('%9;:D]*+BADL(OY"KT2_^)PT89R M-,WHJ%W+5O6.;715W>K:FCE^4GO]T4@Q.N/_,3JM^*;)0G_/K&=R\>03Z]>% M-8897EK3-^LC0#6<%$$@?Z(1]7'(ZP3;2);QN#Y6I*L#%J7'Y.HE"#+B,QGQ M=XN;L4@3'VWLO^6O3[*0V(@@'-+.1@_[^NS78J!@VP7/P]R?_]_*WU8?J M5)(U1?7-U?U?_WQXE&[OKMK2\.Y:>OCSZ\/M]>WPY^W- _>CO[M_O'F0'N^E MJ_N[ZYN[AYMK_.OA_OOM]? 1/GR[O1O>7=T.OTL/C_#%'S=WC_Q/ZM,U^B&Q MW>+-X5DVYGV_CPB:[51UH4H"\RS^]()Z)/C,_]3FK@5.*JBJ]%B/(]6E+*'. M7-^[.5B/SBA=/FG5+_]F.?Y?UG1.KIU@-/4"- D>X?JO4V_T:^E:&\S=!UU* M[&$8?8=/ ^/=FN$:^7/2VF1S8L6;# /S2,MHM"6O00?XGKA\BI9&J^]@_DFTRDX7D"-%VK.,9/0!EQ%=N+("B;@ MZ'AO( "P$@H!N>"XH/!F5.?!Q:.Y[^,!9?1^QYW-(Q,P<(!2EI^P$1TW - Q M(_'-"2< 4#":?:K^0$:\!%3,C'P"' M3A\4*/]I@&],;+3>:.XP]I/\Z@017 MA*@[?9AM/ 3Q8'@>9M .PC)0:4&,::!QH1(E@A%B,*,X[AAA?/)E,V M4BL(YB^SR &<6$@$%RPK>F#[!(X+>45:2Y./&1;+H([-8ITL='0<>&THO7GS M*=*>H+EM$Z0$( 1NC&D;^H"M:$./+G!;>J16.8Z0N97[#I 3EG()8FEB 2">",B)T11NA(6%2YB4 MF<\0!RL7.R 8_-'D@\)L^5%Z=EXC;W<"PP0820#,7]2+]%989@'B6*2 &J;K M#E]$(BT25+BPU)&-&(.)#@>)3]EEPRP_?:>X5C^SS!,8$YZ3[AA0R53)-*B5^J?&55B.HX8(P&' 4#H:!&)UF*T'RBF%O(\,5+& MF0RRE/.<5::#&3CPVI>EL@,E"(\F[Q;R'G"21$?$]LGUY (F[@&R?L0\%L^$ MOHVJ&1!+4F*F;(J!I%*":(RX*[18(\*470^3QXEE08B^Q\)5G<*\@\N=]KN, M_A$W> LR*]UDZ7SA9I.*UM5+ $2-(@C_6EH &YFR$ NF.=<:P MW_>>T/)%[?D1VW)+T$Z8'1L+Q*5UU)8>YJ-)_):8% N;&6YBRBN,, P6'.@5 M1@%9"F9@>=GLEP^'@+$(7 &J6&#[6-C6(VQ?$3^T'#=>6"95D_HRF,_P&(#A M99NWPI3MF@&PIE57;($_,VR4I &];CD^(<)B#P<1^H98S_%-@LW.2 M_4DB3?(5?)B ;KEF;)J8!;='FN Z,).+BD.<+2I;\!FI,[4XDY&L)V^>C9<- M:I]*R#=TZR(TKKL:U)OP8VJCZ>O@PQ!QR>+ !GWR-1F1ER>0O[K*2@;+D6*W MT;".G(U,NS(2L9D><-*GGZ,8_0_S+Y?P#5 :+Y^[B[NXV-<\;(B':2AM16&! M%]DQ'NN18NP'("Z[+^.WC3=M^:%K5O6L;J^M5?8P,3#>!\9+'?#XO5-.2/EQ2I&Y2"?,Y2C&X?0978VT, MEJO1YYPY;Y.;7!*XV('TB84.%](#I7++RQ#PU%)=LJ9X.BDKJI93Z7*I ]AV M4.F,E$YKH/;E?F?O'%)^2BT(=CA==LBIRKF=';96'=&Z)UAU1+#"Z;)"3E7) MO35#3V@&P0[-88>< IC[: ;NZE&)'8_D&=U1MSW$_9S=+W8>Q,Z#4*B'W'E( MQ)]D:$]=:0T,1>=$2(?5Q5*@N(NU.*RJ4>\H6 M#@E=C0B5!#E/+204#*7CGXXT*AZ4^V!&,3@1!BH.8\2FQ!$W)7+Z+^X;[*,; M--A'T7AIAR380;##%G;(*>6_1["/;O*V/2=80;#"%E;(:=6XMV;H",T@V*$Y M[)#36G(?S:VAU]:J?JTTR=>.B$ 9U1@<1-[^3@7-&*" MC8AL4$7Z5#!F1NL5 NPFY8-WI?.E3U/7X_O$J M[G',^A+%Q=^7/>ZB/E#K#[<7HUKT>6-MH&B9>[#KG">Z71PN^C4DVAZP*9"I M S8%O0C_P/9YXS%V+)$\D?,.N6R'M&.71-[!F"5']^FT#BEI;.;[$=/ ' MWIWHN-:68.*K=_BL(OZRS=6&0;.F)]&O!%OPP'!I8T$"1); 1*1]?.2H5LE57<+L6+Z!4W88LI1@OR9]),EIY\[Q>\ ]8UZM2#[5RB-NK8.FL:M<)^ M7;8%"KRY3[O_87,NG_6&1_-BV7^*$96^:&8A\3_BOHA1NS[LS $C9PW_ D+; M9T=]NU8:R]%IP-!9OP& Y"J-X<\9 4T2-_.*>71N3:,6AMZ8]3 (9N#OC$'R M82>[(-G*3EYK#H/=$=[(%#LML?X9K&DCZYP1S8TM_;)O0]1BGA%X$^AAPL&B MNTX,['AJ&=T0V[3!)GM!=+F/O<%1.<)=OD/8@-CJ)\&1(H.\WI 2*$+;V\CH MU+U9?MS#1H[[2-!E7/2]^6!$Q(X[U+&AX!BSO@WL]:P;VCH'4+Y=]/Z9.C!Z M>]DXB-Y.NY%%0X@E+/STAB="E#=F$5 9%B*HHW1:4C:C&5 B'C_9%^CI(SF) M9<,AF#6^8]%Y+H%)VX.)8)>B12?'1/1_HH]CW+BQUF:'&QWD0RF.8;IU"#+0 M\5H#M09+7IM8]FK[)FF4-;"C$Q&Q?5R:Q5UCEDU78AV5;!FVX.U;5\(-&.2' MU1ZMUFPVI2T;XSZQRPXPR]:BR6:BT66TG^C;Q$'Y@=P\17D?+KI@PNW1A389 M6_-IR 0"2%8OTM/AHD5J5K<<%_7H^XQV8V;J&D:X4 $O5H#VBO7L$\:ZV!(G M:A5_F\^&1'4U_ G M;=-+,IPH[=V!)OI"]<>1][';YL M0_\U(Z-IO5&\:3T'"[1[5S;:/-)ZEPAXCZ.0&CW$&K$>Z9Z+5\ WS'8_ MRAIZKVWN4EE#ZW!:6<,0 Q,#$P,K6XL$;9AZ:Y&<;G.P1ZJ(,A50D1(%=5-> M-=3EOHS)#Q^ML7=J!K+CUEHA M>HHD? 07X8FX9.R$O[."+^1]!IX *93$($B9(.40HX00CU)A+)X=C03'"H[E MAY1;.?9\LS_'\)T=8RQQOC_S@M GH?P8J56 MKD7='0FE9\MQ1;ZNR#PIFGG2VYYYLNV4ZBL9>SX!^^V'Y^.;AF'H.T]S>I[P MZ/W .+,P*QG%; VZJL%)(HI@CS-CCT\'XX_MG*%FL0963^KV4JR19W1; U,7R;R".QK '?W#FU2]UJ!CBI)[@CV:8%+MP1\[F%1] M,*DZFC"I!%>WPV$RU->CNH92V0+T.I72^D#H\HLK; M.*8&-LZ^@EP@ZG2%U(X6@@Y>I9!1)X>H5-?R ZH]HS70TZ)*8(H[3!T>4COH M/3/+B!)ZCT]$'4%*[:CW.JV!ECZ?/KB0JC&>A6M7^&L4J4<#\F3,VZ\ZH*40 MIT7W;XQ!:B(/EF-![> '&687)+JRMTPOM71'VLP]6PR6U -[@' 'BZ*' 1C[ M;,P(Z'$,O8,A;T?#HX]1#HJ0?@*"$03U@VO@CM(:=#2!P5/&8$D-O <(RVO@ MC@H:V#2%!CY-Z!T,>;MIX([6&AB=-/IXDW[GFLR'I^11)2=,=)'&OO:;$Z<6Q>ISY(M7BK[?R@7,^?C@ZJ0S9T_?A;=P)SU2J"*B"W@RV" MIU5F.AU#G##PB:DCR+%"9D9),6:B&%.Z^]C G) M0: ";GQ*N#WPEJLM2T*MBT*MTTEO+ FAQAW*#@:R.K1GKS4P9;W/BTP[UT/\ M;Z"M8!#8QH3VFV'-9UB;CV,>YS>0'4L*_51[W<.%]W7ZK4&GFV:])B9;G3BH M]L1438;$UBZV786W+K8"9AS*KMUV_KNJ$%T-P50Y2.6TUJY!"W:UUJ"G[;UM M*/!T:GBJ4!7J0A4*F%6K V>I-:Y'G#?YW4PJOIH.^^>PM613ZW@1.GY\RU] M2AGBJ;@;3D[XN_1HS% J.!HK4_7[&%O,@B_/@R\/S9;EHR"Z6)2R5U5] <%W M7,'O;/GNX/JPAK.N+CU4U:K(515LR14ZSY8MRW!E*G[KR,9I#QQHV=P_>U6P MI&!)CB9>2E/NP9,51QQUL?"GW%.%KR@X\40X\4",6(.EVL.L4KG33]?AY5 W M9N\]]X_1T%2'X=O>'+NZE^S))-XEWB7Z=5??8_'!>1?=ND6W[N803G3KKHFV MHO>OZ/W+#RE%MV[!L8)CFT1*T:U;=.L6@Q.#.]/!U=VM6^US+NI$MV[1):QL M5/CANW7WL%&1FBZIU-@L \$>36*/DOF#!^W6W=-$MV[!%2>M-'9+)>KI6,>Z MJBJ:@CL$=]3('8?OUMTSL%MW526V!7L(]JC3I#IHM^Z>*;IU"ZXX::6QHTG5 MP6[=9Y"=W9R].]&M^Z"*R#ABM^X>)EJ)>KP-P-3A(;6#D=,#64J!* ZE MU(XF B:\B-[*IP>I(_;K[M-N8 )3_&/J\) JK_CZ:J89)30?GY Z@IC:3?/U ML6O7/DU;1:UOT;";3QXLQX*';]C=U\% Z%>U+R5Z-O*(P9)ZX* -N_L&QF#L M4P!'0(]CZ!T,>3L:'F9K8&:47Q+2[UPAF*H45K\&[@ &*SL9$ACD$8,E-? > M(-Q! ^/9R%[>EX >Q] [&/)VU,!XEF+L79RT=@B>:SY?G.02=^T6#;L/SY2< MU4GL]UL#7>ZJO'3H$W"KV/RHLP;@.II,16D-^KIH*]H &!T,1=47L#,5M370 MY&Y/"*VFH*VDT$IUL>6CY86I:*@M-:."&M\"9&5TBVQD"N'.)J[^==$FD]],^54ZJ0).!6#=PJ M5*1]H4@%S ZG/E6%+Z%VKJ?GF[N!'ZD->-3&8ZWUR#X1+]S1?-?N4ON1YH1D M&5_VF4H/[A2SJH3K*E;[2!OE@L<%CU?E^//2YM%4L0BGK"K5]4 6K"U8^[18 M^T"9CR8[SS+8Y69]4PNGGQB_;JPL#?A MI35]LSX"7(S$G%X<-WYX']^^/O>-,QR/:YLA@Q5PF>?3<,9+@#'Q\2H8D\7- M6*2)CR+A;XZF&1VU:]FJWK&-KJI;75LSQT]JKS\:*49G_#]=[+2)3.:-I2N4 M)FX8_/UW:S.D-R$MAQ,.#]!4+TP*T)NK^[_^^? HW=Y=M:7AW;7T\.?7A]OK MV^'/VYL'[D=_=_]X\R ]WDM7]W?7-WX8L_;NX>^9_4IVMO.K7\0')<*9QX1\1%/03T#ZT.^>,^/$G MVL8T^,S_U.:N-;>=D-CIL1Y'0$M9\AFT&UH2CCNG@B3.GS5TW*2+?B'V,(R_ MU5J;[S'@GE4Q;OG/(,E1<7=6#=!_S8/0&7^PKQP07FYXJ6EM=MA^#.(\3H@T M!C!Z;Y@T3BV"0 )S*< ^L& ]2:.)Y3X3BE1K-)J_S$&3D[AO;-;I>92-3DO5 MH8@-K7=9>OJ@UWHN/G;L^?31@?,NO< ()X%$@!2V]-]SETBZ(DN:HAF4 > / M799@.#."^>P$YK^1 _:@>HXDW_SD!:M1RBVM&6JXC9#)9P&YC/_X8CO!;&I] M7#HN70EZTY?HZ9$)!(-:M]OH^]C/D45@ZOVV%D5H^$E+,S(8VLJZK\5^T,P> MNR_CMXTW;?FA6]FS.D9;*?]^,;"&#BP[Z B=AHU!1P4[Z!:\;-7S6G6OUCTL MHZUW>6]X'O7V9FYHW.";2K5EEV_Z<:W5-_L.:XMF>[""PHEJ*XQ$6'*%_175 M7:$T7"F^P@A?I@++F1(USINC!%LDS]%/B0PZ V\)B/R M\@023U>I+:D?*:)S>[?VT]^E+C#_T]F*5HV<7K /H3?Z-?&F0)G@YM]S)_S( MVE_NM@8=-=T58J_]Y?QUX/L@2/#16?%13@/ +#XJ&=?8PVU[V30J/HL5?,8' MW,Z6S\K%&9M%^VE5P''8/\N0537-<;N&$@MFXP-S@MD*,5NJ?GX)7DNQDX:% M&*G&8D",,W3.66-SBF%)AH1*/AE-K2!PQC!R7,C=:O:*?.!J M6EF,'!:I^W-]5>*0H8*Q0IK:&IC&WM'W(JN<2Q3EU5#=$47E["I- T4@=[N\ M-"\7(#M6#:##P$T7I7\:@[0J,],.@RZC->C*?7/O+J:U5L;0C$,>GR2B4*)' M7.#UEZIVC) ABJLA"T5+&*W$9KTG\@*$T.:-%['2D7XF2-]]H_7U'5:^56O/4":A_TEP5V"NY+.E5\!= M!G"7*>OZWB?=@KWX MIYLE?)M /]8&D'.CW=E8UN!:=N@LTU.[ M?/MD&^B=UJ#.7(-C^)RU5!/!J:T7<10OJNY%Y[JWL%[/0#OT_L(9*(E3506J M6:TNZ+8&IE*!-FB T210S]/\$UY>(;:FM@[%]7322O\.1 )D'(*,#SEF8$V1GKIWQTF1AL]G&GYF)E##\O%K&79!RHM: $?P M"S;L5M51$P#,R8&V=T8*/QM8)PZLDMDE.3KVX!FT!D97R/T,BZZ)FZ4GCK5* M/89#%@8P1&& QH&ME&#C3JSU4*SU>NG<8U$80!0&$,F$Y;;!*T\G-/JM@6&H MW*<3"@@>SS#F(^W:I"4"3"V-59%V?1(PK787_L#@5*O=CA<(;3I"\[;P*]?D M)A8&T/D'X+D&[R<+ _#3B/ ? 'M/-FKI(9*Q5S7EH=@FK3,!KQ2J##! M8XWFL3(LUJF]?HW):MEK_)>OR78Z=5$8X+1>1)?Y=[I3$D=ET7_H-VL/A%=- MK5E +N,_OMA.,)M:'Y>.2QF/WO3EQ?*?'?>"0>DR(R"-@I#]_.7-L_[O79?R?Y)::N_[8;B:*[1Z%>9J@0%X\=%Q,"U MZ E5D(@-8V&ZU%R.*Y-W/#R@GU7M:PL$%6H[1-5>*280CKFE:!2H]VGB_M MB!1."$CGZ=1[@]\E!FB0UB#A0\N9!I+UY,U#O"K(2%UJ2W&4J.-*,[J#B!?B M1QNO(?"8)R<,VFL1C2#54:ZS!_3R\'P^70:F; M]D ?Z4XG//CK%#344MMTF8:#T1![&$;?X6L):*89O#CTYZ2U#; )A?&O>1 Z MXX\5O-8#UT(KWQH\9BPP4"8@N&RX^JE5E7#%O7&Y.%\*&GQ<./$!5I8+LL9Y MEUY@?)- (D (6UJI84HOP3U+&480S,@(60EFOPJ50C0?P5R(WSJT/#8-LZU% M^\O9 GG=@H[EN,+NR_IMXTV;?^A6]BRC)P96[@>S5^'#SF)@()7RUW)#3D:_ M I,DPPEE\N,P#EEO36AW-U1D2FK?A&Z36(+QBG:3F'JC7WHNRO4"QT#;#V#5 M0F2M/-U%;^O=A/WG,SN4?9DE[X^P,IO38M*KM%&5-6W2JW##LV3I$P-=/48M MZ-4"X]IDB6OM7D%+/#?!IIPO64CV&!M6EB?Q,QR/P1X#'.-/DA.2%^D- $VD MOS_YOP\B<>,$L1U)[!6!LT%XJ_G".[U#4Y7?W\]_5>-6Z9%:VDD+FRY/;&47 MB07(I<79$/-AS5DI2\KRNTY%=TW2,2W:,?87FR_5BG;.J$ 6G1K=B@06G2EI M!*2.#JF"1_(?NX>'VG4W&<(TM/1$7_@KI?AO;Q@.[.?1) MZ/CD!7-WT+X++JL.'2QS?R7\Z4\#E*K@=W3!+64P]\2Y42S>19 MGF!Z'V[M5YVR5X92IQ8SDC7%TXD,43O*]M"0.\_U9L0'%>4^LUV$F_<9<0.2 M%032:PWV;@_&3Q4J@?K317U.N[Q2J.]741M&P%[ OG[8Y\0!EH$]*(X!+_7@ M!.H%ZK>@/J>40BG48\?O=*^3QL)^#W^HS-'Q,2M[?R)L-3]'T4\-+&^H91U_ MUI@]VQ!7=^8['LR?^*_.B,!\@U#Z-/*)[82[%:TYW[I2Y>1IJGW4'O)4J\"* M$.7'N,SKZA0M'U,*,%CM>I_"+P(L7,J45"^B/2!">VD+H=(0G)04*D7+&91" MC-D:=$ZC-56-YZ3"H&^ 05^QKR>*/9769#G5(I;%G;#@ZA7+8@*"W#-AY;D! M:^@0)T"]D^#F/?0M(*CC6O['+1[]@W##U_K>=$K%6TA\$F25@@*].A"ER$X: MG27U9]%B"P?&:;J]ET"G3RBLYS\[*9. MCOF0G_W60-^GL'JC('IB5=D?O=":QLU&0^N]0&K.?MO\M005BMV)HL8_,'NT M%_&5!?IF,#2HP8'H_]( @.QI?1?$1^&N+J"?1%>7AD&HI 52R$ N)&.TK'A- M(6.X TB=%FHAH.BMP2D>J)Q877%8RL3F>)1$5+TQ6>,6\\[N22'?D[L%*QVB M5WS^)R30\HSJ.Q(NG>TLZ87GP4K=>SB<^,B"@\Z#@VK:]<_E);/>?7K!18*+ M>-5#>8Y7+N_@66Q5^7&"@[@"TMER4$VG)[F\U,U,NCLY172J1QX8ON^-FWO8 M4:Z"PEJU\B2VQ.C$Z&K&[1&;71\O/^B_+,<-: $=+(@!SP75-+*"B32>>F_2 MA-C/9,<".C5N?XG[S_C^\\[GBV-;)!][$(RLV6Y%;/9HB73*3D?6%/GV*\JY M%:FZ!AN/O!C*HA.O9(Y(V8Y'W5YK8,B=C+21QIZ+"0XY70Y)U4 X (?T6P-5 ME=7>"27X"A8Y719)I;77SR(]I37HR[JZ=T41P2&"0^KGD*()_55RB$J52*\G MXH^X9Y2%#Q>W&8MCD1H5@[2XOT B3 -C"4L>V.14C"L4L%R RS7@DC**?Z6E4(TEL#3>XIZ3@O@:"F(RBGWE15"#(007H5I\H"09PA M*&6XUH,@#(Z3^]T* N1X0M")A1Y@E'QDF#8J]J#$J?1Y1525GC_?HJU2^WPM MCJJD/.NT!KIL]/>.62R[0IQN70D..T<.R_%?]N.P;FO0D_7*3D@$AW$%-,%A M5?AW^W$8]J21^[V]&W0(#A,E-G2#XG M,9:VM.7%\M_=MQXE3,:$E$RL9^_O#EV.+E4>VVCJR'VZ0;% DG1KVV8P._I[_N] M=E_)_DEIJ[]MWO#0M^UWK&!T\T[PZIY*BH+QXR)BX 91!R@1W7V!\+C4M/9: M;O2_YD'HC#_85XYK$S>\O&"750V; HVFM-T;3:F+R+,#8YV..4EDU6CWZ7H/ M7X"#PT!R7&EF^4#9"<'Z#$!EW!$B($6?'/@Y]*29[XV=\'ZY?%Q.#= M_ 4&-F*?42 [[IQN*JTL?0PVNNXI,D;09A(_<5<$/&5YB_4$")R'FV]) &A$ M,!?B\")&PS'A4R<633ZQ?%]88!GMI3=^LCP!9*%P?L"BA05UZK)/&)6@$XC/$_]WB9BS2Q$?CX&^.IAD=M6O9 MJMZQC:ZJ6UU;,\=/:J\_&BE&9_P_78Q*1#D/B@$[A0!X@K__;@U6E[$ T@9_ M?_)_+W];?0#M9@+TYNK^KW\^/$JW=U=M:7AW+3W\^?7A]OIV^//VYH'[T=_= M/]X\2(_WTM7]W?7-W1T!+6?)Y385%MK]AZ!=::].OIMF]4%O"T$EVU.3&T'E$PT:R1J/YRQRF M0FS)H_U+P0N<^61"W !FM\B51"OG,_W-4\/R9R1A 'L M" 1D2O9LV^]%)WSD==XZP3O76DX\YVII'5E"67=%&6:Q(MR7 Q$.99J:5WEXS6P# 56;YX_(ZFQ@R4>7]MQ_\WP[(.YR"F9K M,/;F_L4'L?QU[S"2F=+8]U[H,%':X<386EO3MO0G&NTL"&%JN?+*BCH!/N#% M"5%$PGHF$4$MH2!Z,F"4BEC\'Z4F+3<(YI0'HEH"_O@%XCOT ;B,MB#2?>H$ M^\XK#&CZ ?+]V0L=*HI7KGMSP@G(>8G\>^Z$'U(P0Z%-[P7E I0 H4VBBV8S M8'+J2HP)3 E%.1G-?9#>,,RI]08F';TP.4$0Z3@_%V04_1XF@'^B8L&/S,ZC M](*+EY,/)%2_-A961'^= "$CVP0NC::+BH9J#G@OLQIAMB-F26;IZXT1-(>2 M#4R3CH'RGK^^Z=!,:7<-JQ\M;."\2\"UX016"T9F2_\]=XFD*U0*&JNH7ZZS M+6T48 S^:1FVDI2DK'-]K%$I]S_01PQ' &V?V,5$E[+D^TYK8)J:K/34M.B* MF--SZ<227(CB&Y@'Q);U'$,20+M54H-4HF/-F:VV=;;Q/(?LU5=@HBV?FYY= MMS7HMS/.V)9>F,SL,Y [&%L%<^"2JTJJP)R 6?A&D]+]Z>2"JJ^5*]LU&VI1W%HNUL$8>[@)GR?HJ*-W0I'ZWWXIT?.XK2 M&KA>F*80PT<"'A)UK9DUPQS"!+%DZF8">"+Q"4A#<"U)N&X*1E8)^+&@Z]"C MC)]N+XQ)R"_ML M3/V'%:" 7+#93C1)0&SAP%%A] 9>#?$#:LQ)[$WHMJ\;=!5)25G%)RR80.^ M86C2X[;M&. P'AE4T>< M8#%8L,,03@PE%A(GD#XAU#7ER\^'(?U+_8)[X1E M-O4^"*$A;8$5.L&8F3 1>)AL>X+%C_(AP:#%1S@NS'P^BG?4\:OX48R.$CX M+& 4"RARDBPH2V\30ID??+01F$XR/4_&\P*0'>AOHX$4I,ZX@C6^3QP71!3P M23CWW6BF*S+@F,J#>0%4/L%D8)PH.2,]/+,^Z('XFD2+Y=@:]8':3V1B3J0>4*4QZFK,>815G0Y@-9O^$]9CW&KO\AQHWL M"Q]'['034!+A:+GJVS<.*;787@:\8X9B\A5/^>)SM;'E^!(>FA&&-&]YGDBE M P$7F&*HG-&SW>09VJA?Z#1^,I/ET:N4[@E;J8LUG;6,W@:4!*5FE5._9*]9 MI0?>:PUZ&:6H]UOW0@$S.(+\<%$3 \(606.;#]S7R?1?GF>_.=/IM1.@YSSW MR2-<_74*LGLY^3ZC/8R+V,,P^@Z?18!0,PSK RMS8\B9JAW8<-L:N]-I2_&< M+U?)7XIN#Z,)L>=3(T(4Y0EP+(+Y"Y"!!LQ8*$.G4^\MN-S!0EX$DQXV-\8TE+:BL(R5 M[.28]4Q!]H.NFVUSPV\;;]KR X5&)<_J5/DP,3!E6VT7K;\EUXF+_+5>H?2U M[(3#+7/*R>G;,G7&Y\>9?$J?T,G?@(-!_%=G1(ITISQ%"@SM5_2B\: .1N: M/2;];^ME]D6ZLD)K^A&$YTH86MRH]GKB34AP_1KM*EITM^2:C,C+$WA0NKJZ MQ7S@^D[IU98&6ZK6UDS.A>HWSX>/+L;%1'NT+S/@ MZYV\JO-M'U?*^%%RPHAB&1TMS16-4QQ]/.)Q_)0>[OR7Y;CINE];H_E5 _?: M>IJJ?=E7@'/84NXT456N*:%2M)MV&7RE<83G^?UT"EFC.Q(*^*3/^6L!3X<3 M\(B]U%0Z'S?[J,(Y/5GG5.W5Y9YV#[:;*O9^!'MQRUXY);IW9J\>W5;M]$3G M5L%=Y\I==1U9]-G.JM:MN/9]K3NK:Y9SA_=@)/4HP4B5=!%K[+N.'&>S\Y)G M%/Y>KP^]7I4T"K35.XLHVYS*N0VJ-_&8R%_ ^I%3$F+N"E:4=-VY-5W&[M*, M/QCQV $Q2BXP!P*_""WWV4& 6$% L% W/,OQ:0H-/ G@LTQQQ9IKX43Z]]SR M 2?HHQ)K-)&P"IN,J50OG@\7^>3?W!#7U;D?A1[&-*ERHEA%7%4N*Z/SA24F(3LA ML=S0"6EM4TKB(*"9"_+:C((%.3<\='VJZ<22C54Y4JL>^I9-J(:,GH.?D5P! M+0%,;%;F$!Z\S&E8QH6SEYUDM9:-(>WIND"N%X*1@(EGXP]:*R_"-Y8"=/S1 M_"4(<3,G8/4CW[SYU&8,,G5^86(0?.W2A_C$GH](9I+0XHW_)[W^3P3 6G:5 MMDC*/58M1YJ>7T5^8XWJHB+_,<8B*O*+BORB(C\'4VMR17Z6#ME4^V8X12P] MLY1^S%I_8>7W4G9&?J;'F@&R-!1I.:\5JP.SZM>,9DS'IZG5&_=TW#DF#J0W M3?M;RV/]C ?U)SSG!_$1Z*!7[\??8(JT6-.M>P,C#8+[\54T2%:7].*/83P,H^1]Q;6*4"FCB81]M-$_! MT<%$]J+6:QL+ND\]]WG#:$?4.K5L6* ;5,6950#:& :XWDX]^/VW\S]P+(: MC#1X0<(!'8&@>\XT8G=.IC9W2Z:^QTK1]VPEW6?6VV_HVC?OF%J>D5BM-3.% MNMN6Z$REQ52E:(HRO"*L)JUZE9981&U)R:\?5W$3C RB:A5F71]5+$?IT;0L M"2M"[BT(3F*"8QTI+ #5R/1I?9'57BI]6NMH#4X&%@,[F8%MR.M6"QRE[+.+ MWR_=$1/W\8VVWN4^91:\<;)BHU!?.;93]CW6.5W"/:R9=IO)MB%N3JL9LYDG M3\VG>]&PNR)S/C.Z%4G[/E/2"$A5 :DC1@@#18\4#C-\05?Z/VQW*O(21%RP M"*VJ.[0JIS-,$I;WX]M%0,&0QA.4#;C2=&!WN6.D>[]P&&XE&$XP7 T,EY.! M6#'#&8SATIT(!,,)ACL/ALLKHULMPYFM@2EK(A=&,-S9,EQ>A>=J&:[#&*Y) MM5'V\VRS\W#Y]6P?E[T,$AWNXRXK6.>_2*%)D5U>J7]'1J_A96)EAJY-3VZC MFNMX;IN51:YA(7AC;UX3=0@X1,H&QZ084DH*[1[V$U#[ DBG"*0-!O>N(J>/ MA2O2G2<$4IJ/E V68ATB1U?H3HBV]]9C\\N@',\4_$E8'RP:VHCMB$/RS,(G MJ67XA!E>) @D;Q8Z+_%AR.X6XA:_M1 39I#W!)EPFX7X-5J1^\2"W"Y7;64] M"\IS705Y;E:U/\+!%HB 4B$3(+2-B/TX$*+GM>I&B_J\2PW+.](*'UZMASWLS3U IKN0\LG8$6! MF1< 3L1^97W5,',"4N(2E_?N-5T-AQTCL,,#-8NE3!#=::]/%$WE#B9[69J; M:J;FP*6D>.Y0FU(3NU&GB*G"=7A+BZ!N:]!1>=EY$J"IU7H\C"#JH9VH[^_< MBMW,W6%"K7V:R2EV)P^W.[G&7]1-HRO!\K:C5&.PX;/8AIXE\>)<": LPTK+CW_TV''G(W!E9HSP;+H3.D]> //>F15J6J3AXL0_CIX[:P9 M[52Y+"<]K3HN,T ?REI'JYO+&LUBY\YE)\QH.6EIU3&:B8S6[5:U_2S4&3]X M$^ILSURTZK@,3P8UN;]_'EKM^BS;]]./44?JB-U23K(%3/I%!1JJ9+4-*%AO MM;=;O=5;%[LI>/['M1.,IEXP]S.*K!K=1A99[;6E>'H."2HLK+H@&NO[&M*: M]AEDZYU(&=45*F*U5"R+/II:0>",'6+3A %:L-AN:!%50VDK2ODBJH:BL_L: M67F3VX$=J21H2JH7JFRI9B&8IYINBPJ66,ZR8&&\J"5J(8 MWN";XSH!*#YIYGOV?!0UQ'KS_%]80QZ^Q)K_HCJ>*&5RY,:C"YLL!BQV(D4W M\A\ U5OW!P,JF(#WXY\$AONZ@V.)/4I[LJF+_K^"#<^5#7-:UQ^ #4T%V%"5 M.V95H1ZBSE#ER>76F_02]ZH1&3I'UXFP'HO60?OQGHH'\D9_[^ 9$4#/(9R* MRO;JX*11.)E=3N!4AX=7.A9+&&3"(*M!!]!8R)+LJ;<&IB8KVM[\*1P>P5\< M3;P.I;@+?QG@R9BRJE:5W2 \F:J1\E=TK!5*4^\-VP>.:1$L[#[_8OF_DB>* M5;LW!>ZOY*B;E]'5N+U.L:Z9/ /M^^VW>^G)"IR#;Z:?@=XZ4=648_HAI!;J M*6[&7%)#8<4.15:4JKI6-,#($_S T]PJ--6JX(=.:Z 9%)/H$1_H>&$-&PI*/::-S=?]YVUC>TL\!ZMV!$UC-AP*G%[BJTL7P>Z;L; M#!6:M8L+1=:6J MSC8\:GV1,\Y![L\)[Z/6>4[1K^J M$^(]F<.4_+=X:EY'7:3F3?SE^CZ3BR>?6+\NK#',\-*:OED? 2Y2,E/*<>,1 M]7'(ZP3;2);QN#:R,$X$8>&QPNN7P-[$QZM@3!8W8Y$F/LK%O^6O#_B*-($/ MMY&N4*2ZV./&&FS,7]L$SP%-&RE]6WVHSDZ+O+FZ_^N?#X_2[=U56QK>74L/ M?WY]N+V^'?Z\O7G@?O1W]X\W#]+CO71U?W=]<_=P/L*';[=W MP[NKV^%WZ>$1OOCCYNZ1_TE]NL:41C_ E)IPXLWA678@2^1]1% ]3C#?$CV0E'V[GHUA.AOU0N:I@4IQ;+DJOU7FX?XHV9@^XY@$?1!3H-*A M=Y >^?ODZ>,:I.Z%WL[PB9^L@+#M_$_JYUH&79#>3:H@I_?;FEE^UT#K=-E] MC73.Q(3(KW =9- (J":;.IF+TKM[;DCT5"J/#CO M!6FRP2'0CA&CL=T;--IZEW>Z%RSJ6&C.9T8WO?+-PY,AC8!4%9 ZRYJA#^ 4 MBIJ@HC9'_8U;^MKVJ->?Y)6X\_*%J3IF:]!5Y(Y150(1%Q'E@KL$=Y7BKIP^ M?SMS5ZO?^7[P4!-J<8.Z$H/WT\]XNNPP^Z#*79K ]L MUI&[IB@U?9K0R?$M]H!.5VD-=$,V.@(ZIPF=',-Y'^A@?7M=[FM] 9V3A$Z. M4;@/=+36P#!DL\N+U#G+HX=%%V')<4?>"Q%%O8YG_2W6XI8NQ7=@K=),A>'% MDH5; 6$BAN#54#(I WES9Z T&E"*,-07[VM[]>P5XN 1/CBFX'WCZU A4U+UK OP< F>'"-P+_#T%) \ M?=GL[NU!5+DWF$K /'36G-IK&UWMM\U)<[]EY2SU>^V^DOV3TE9_VZT$:-'2 M']M*:6Y.4(SNOD!S.,IAS:N%=5%/JNOIYHNN$EDUVGVZW@^E\W0QNW?FDX#0 M$EE6**$T^4(OC^KQ_.^_]32U^R6(:O%%S\+.(U80$'A"W(B$.1MXP:)J&'T\ M$&\TG]*R7$@].R["-6.IU=*B7HL4S$"HC!TZ0GH)XU#KR7LE[=7\V-_7BFZ= M0"&V!:&+U&![LJ:6.R+9Q7[ M'S NUL5@Z-I_TG*G^!5[0FF]I&*?#+!J,A03I5G):>;4H#[:-#6<)KB-:CJ< M7Y: U8')4,A-/_ 3X\O0DRP0 X[G2T_S $ :!)&TH,PEX]P#)Z P@_.=,II9_CAI;[[%"69:(AF(\F"-$1H ED@\]>"$]$=@]D*22CB8O2 M5?KE>F\7$^^-/BCT+9M0<@9MK%)+M1,=:%2X#[@B(7'&OO>R)G/PU_+ [6UI MM;&A6N$5",5G$OQDA R]'Q%C#1=\E;5$>FO0-]*V]2XH[-9\1%P1/ GHEA!'6<*2*@>8D([F"M3S<55FX"O@#@DE3 M%"X6!G?SY8Z2L3"EL:8I*A=3ZK0&NJQE3>FH6-/7L'9J96(GE@T3'!'G%8VR M0++G:68ISR4YVZ<13 _\8MWZ.C0Z^*YNJ*F$W!V88*<3;MJ1MRC&->SV+:H MP;>NZ]\F#BCC-S ^8E.0FME@_,\L\/WP&1Z6HP)E[?MHETEY@]G?-=-NN74:1XWSN3'IJR!M9@]S3'$+- %"G>*\8 M[M2X^V'YX<>C#^S)'AH;FL$WD##):U9),G;>B7WQ'^)[6=0PRW)$[K+4-]9. MY=Q;WUB[9<>:RW3UC15,,=?+ET0%9%7L>Z2-H;)2C%Z2ZW.([E9+W:MV*NEN MU17=K0X_%M'=2G2W$MVM.)A:,[I;-:'55,E623]\#_ 2?OP SQK/B'"S=<:. MDS9WX<*C@?6V2?U^NFV2JK2E^ 6R1%]!$;IXR6[MC^BK2O8:VSC/U.RZN+]> MJ,<8[[L"PZBZ-CU/FRW68;98!Q(30<;S^9$7X!^NO=C5MD:C^4MTP&Z3F0]V M*5&% Y>U A&"[-@Z=%SI%-RCSJF%3?E M1H\:ZOD=I;\D59WM*PI+B<)2Z9VW#3$QN18;+2Y0J&X+X:N)$# O5JJBU*+*NN$33AOC)FM!DM 8]0^YU>,GA.U=W[0]K M-($O_8_5W;P:/#A1YR+!;#GA@A4SFPG,9JIR5]D[W5J43>$23CFAG!7#J0-P MTA395'BI!7:N=C.<(-B*48PE M8&2EVY&UC,0I#G<&!1 /!L2<*/=J@:C2]";%,&2MLH*"8HNZCF-I,(LO-T17[<)P!C)<1^XKC6CZO4.-RT)FW4YJM(A]6.#^!,%@ M(I+MS3''8F,-3KY'EU$A=$OZ<7Y>%C_Y.4GC=5%1ZLT*RE5LR#D^3+ZD-"MC MC:^>K"I5U#?*"5'9:YQ8N*LCFUI&^<5]Z[I5LT@YATY[31[[5'=EPTS'=I5? MI)SCC+W&V:/M)%6C^@H@10JX%DO#QT99R^3#XNF%WSWW^9'X+]?D*2.C4$WG M2\)WZ7S)1B28JFI;PNE>A#!?"2=\F3F&!XJRWK7QG5]-; M ]I81_O"232NP%&U.,I)EJ\*1P9O.*K11:-CT4S.)?6C%UI3NAMWS#S*C4KX MU#GOD-Z*>3!OA0=71V- :I[8ZP#1]6-MZMFM7YUK"H5F"S)?E&5X1< MX7+L$%FJT0YJ_6XZKK0XAWI_'^',?]&3IFVQR'$7 M7"_;T*;A@':50KTBV^F<\[1S!'XR'+(TE^(!3#:6J8H5<'" +T-6],;,7 MZ/ (M=.5^\;>5=8. ;ISM>U9(8"XC? ,G37/%8;]T0S[),OMUF.XJ^OH,9O& M/BG5PJCG$3LEQ/6NV#%:@W[FV8TPZ(]CT*_F,M#F=-.Y34>QF=K3FT' 6K"58[KFNV!ZOA:;G9 M:[:3MG]E ?Y3]FL:W8'J!G"0/DJ?>.F 1>6,"J3D;DDK*IXVREV:[*W+DKY9 M5CZFAU]Y+S".#PED"\T)=\(@D5)UY1/;":7ALT]H_QK)9DU, ]Q)%FS&:P&3:D- M/'^V\_Z9_J ME\\2M92G,/@ GTD_X>_2;#H/I(WR%R3E$_%3\:K:2DL98_M9]U\*'2S -6#-JGH.T>$_J-O%K3.55>M"@*@"!(+3&VC+!&([") M\$A<>G/"R:(,[J&MD@WMQQ^N)*.K7)@*K1(B74A_>+8S!E%) 48;P;^'P"MS M)YC@E&H>_M;!1J?,2&OX#0EOA6L$QZ(_,Q\ [\/K4=HE9P/+@SM>*VRY:K3X M!!>+E"S(HVD;2O(L&&V5AC0VHJQC96@E4V.T#5LKE0Y*;PT,V>BF@S+3TH R MA^/;%S/+!YF\%B2 )B MK4)61A7]"'R$RP0SM+&V$[H>+G4$*0,Z[LA[P2(J M\(G>5+:>%+UD9,THV_RG]/*72]W.B&#5G,P@;!!Z65P.@4H6.?!'C&71. MTKZD NT-C;PW>#'8I4#Y\79)5U9TG8Q=M>JO1?)F@X%-U7QI8[A?PD&YC4:# M)O#->,RJV/T@/E;SL9Y)II<"3EBWG0&AWS(%8KH>7O6[7@-:WF^'>R MV 2>P0)?/(';\^O"&L-@+ZWIF_41X'YEA+0< M3C@\0+,WB6^N[O_ZY\.C='MW!5[*W;7T\.?7A]OKV^'/VYL'[D=_=_]X\R ] MWDM7]W?7-WX8L_;NX>^9_4IVLL MPNA'/@CH>-#) 365"9Y&32R?J6G8 M"B"N<'9/)'PCX*B4GF5]QS^FNO%T Y:T]$#K.X8QM8WG%$#XT@.M[T#%U%L# MI3J*9I\R5#)0 P>:1='U$O ;7OU&$X/3LE&3N9%61#GPT%:A MI/[[9CF^])J8-^NS-FT]MD-%X4$$ 63;=+T*MAEH4I(0W_)'$T!M M0(ATYX%(-Z*@C&#C2<22MQ:G06Q/=3SW:1B1X[))1X<:B1>^$"L BY3>\KG* M=A6=W=I57,-%KW0K+M%Q8>C:_Y?8SUC,"&GMA X)<'-[ZN'8T_T8S%ZZJX79 M:VI7"ZT=1VS! B>HLDL'!BY517P./0](L&;.T'U9>DH6PR*A/FC\"HP )#8- MN"/O,PH(_)II$;I_L?+$ /&/%[]&5M@%?0_K;[%\,N/E>&"V1S!8Y8.IXLP >XD"_H'6Q=@-?: WH.7A0&9CNF-S OU MG> 7U0F1$L7/[3B2DO[H!+'TG.*B1]J1GG@1GQVWP^-FQ$?9EW#%5Z)6$K-# MB8&2O2W]8T)2DID:,1E7TZXHD2DBIT?@O9$@.>'8[8994C0F9QO;&M&E.XQC M:9VL4GDQBI6Q62QBS"?P8K)Z@\/PSE;'CJ,"DW4FS*V GDQ, L81;'V@()5[A MQ /9\&CZ7!I7 8^%]X0K H"2 VEMP>#86"]PK!>QA&+ZYID&8A ,P2.G(0?^ M6+)?S'%@)Q,?%IE05R]V.;/AF3#VJ2W/XH^"."XS,O930H*M5(+U,P^@URWA M#2OK!)&6L"E^ HR\=P*,K&8"Q@,CTZ.0 IR -0(#"=AHIX!4%FP5?LQPCXR& M8F$8-TXT.3QZ^8OU@6X*%36A]8NX34% R?BY/X/(75V0.]- 0;'Q!U//\0X! MBSC_B;+\J#%UCZNR+B'GQM/Y*&3V[A;K86T[=W7#EDJ:JXT&R)LSG5)Q8C'^ M"9=(7_!0, <=08V2IWG([DACO/>:4':QKJ.AO&WIN_.+O#D! M2'P+QX::*,A@092=X'9/+%A>W"M%J8N:'UZ]9/KUD6QP4!)N"8QE9 43H+/W MMJ89J!419,2QKZR)YS+">,#$S]%WX<3WYL^3M=O U)>L..=B[5TLYC&(_*KE M5;A_GM"V5L T>Y!T_9UH6<.-\UT-#:,^_ZJQ 8_U\7, ',]R04"R4*4U_L"7 M+D@4$85IYV=0/FPD7A P,*:)M3IK^IY%@*>#G :>TL2;PEB":-GPI "5I44/ M 8! GAOM^K,D%/S*)V"+!$RR8MSAHC92:+VWI9\D=G1'\2J-$R/&R948,M7 MQ/)=>H:R,@$,= 5=CH]?/")N?;D]7'(5@E'PI+5BFP'(?S%3-(NCV-/IOB?>GL)ML75C9>=6B1GN>X:#WC^AAHFL(2+-K*!1&S/? M>W78B5JBE^)6N9W!!0WJKVCT=NNOJ.J8N55=&\/J>C5V.IP.K,LKQ?K=2EME M5C@P)9]B>W2DQ-1KHZUW>6]_^"UCZZ:Z3I%-H\8=/?1DAL!"3=5#CC)%)!)" M/GK$!5Y_J3.2QM_Y+(!U YV/0]%;-]X.R#B^73M6.#NX146DT.D#HQ%XD%EX M:_A# Y;1\"!(Y(],0]<%/X1FQ8"_\>*P?-U\"FVH<&6<>LW!VW7SL;9Z@_L1 M[I!(V[>"S-)%WUJSZ?;NV^:32Z9=[L<)%^C_DJF].%Q6%GY01VD-TC7#Q3)6 MN(S_LY0?_S.AJ[ >Z;1I8:-8Q2VK>NNR:*>LE55;@W3 P*%[*I]R3:NL*9Y. MV:HU6&:EURZ &5D5NS5ZZFBM0<=4*NPSQD&Q4\$7I\H7:E&NP$SB^S&^. M^>KHK8%FR#UU[[J)M99P[32Q7INXG[/[FUR,+G=K?I3M>"^.I[BQ'Q,""N8[ M0B'UAN>3Q,VR+8W6@&;*IX-H<\[5%GLTX7H LD]*!M_JN9UQ*K)/3!#&&^P3 MN>R8<_MO5S3FSN8Q[Q#GK.>V>ZYHV-W60-TP[-73\Y58*8M7Y/2VK$*:43"6 MU DQI&#]>/K5P^( -)Z,ABT-Y\\@[)!Q-+SK?A1ZN)O,JD&6IL:A,-DO18V% MV"A!EPF'U%N$W(6IV11 M=R0+C5A:Q!;!=,O-SU .-#_,7>R:V?/;96F-Y-)VV-(B97SVD(WZER8T89!7 MEK;>*7^ODY._M_"3K%DR?2\K5Z^K8X9G!HE^*Y:7UP1+<5' =QIXZ^H-%N?- M\FD($8NF*2T0U@%SY[TN!*6Q)B@[Q8ODG%\IFYXH9' -/?+N!'FV!$V@\,EL:HV( M]/WVZ_U/EOI"R]5'H+_EHI:(U%D'2A2978\#QK?L01WO?CQ>1;S\B1 M"IZ.2^X:S8]+5K54!8: %8'.3(["/]TVS"8>&]8\F#JO34H M9MDT=HM9U@R]R@AMUBGGPAIVSLS-2$R\6LR M44D"66@5;(%8 [VXCT^,Y2-U15;B6@6=DG1*:HV85GJ1B,U3Z!)-GU@HE3:B MU4(KLT3#?4+$"C6-VS>K7NX$8UYC)(Y] M?XWBLADMG%.1[GN)R2:QW,I+,33DPGF_F#@VN)B7Z+":^9=T6H,?/J$IP[0] M!LOICB)CUI3.ZG\B2EE$8^8&MS*SP>O=":)@\9]]_.K&-3<.>-P'.PQPM._I3D5$F%5UHZ8>AL M7^YW]M9SI9:(4Y=6,-=Y,5=)(Z T @P4'[ZORRFKZO5*3I:V>P;!M WS^'L=K+ M-F^9E]C0K^==596VS"U$4F7N^G]9COO="S;EL+-NMIBSF[Q=M<+V8'P\U M$[)::&%..:MO$/<8S6Z@M2&G??M.,58I&-Y?W2[Z[=):FC0W(G#>L1UH.,%V ML%BJ(9T2G\Z";U+6NQ[EFP_*9;WW>.P: M;^IZ>^"J>IH)Z8]4P&<*]B)IZ=_2LJ]T39I\<[S5S+V?/)S(5>9 3QT[4?KO?1Q MB]8:Z+*F556AH(S,X#$D27#H:7#HIW(L:JRS*)Y/P%][\^HZES+>W851]=; MD#N==!KU9\&C@D>;R*/E6-3D68MBHF-/UHRJXA,%BW*%5,&BA5@TIR/V$96G M"?RIRFJOJH;!M?)G0P*+Q&5YEV4O9$\L9-,NV[ ?J39J)4\U>.!A4TR8"!UH MSA&X"!T0H0,B=*#)8EB =[&$KPL>$68@ @3$&$"W--5[)X6VCWM M\GS T:&=#!2]$1NH@D4%B]83)]#C/TZ@VQKT95WMB3@!P:.GP:/E6+3/LQKM MM08]N6/47@]9<*C@4%XYU%2X#1/HTS"!7J_V9@!5\*<($SB1RPJ40<'/R$:. M.Z<0KZHP2N(I,7[P$3,O MQ[>OSWWC#,?CVF;(@ #2SO,I9BY!/A$?KX(Q6=R,19KXJ!C^YFB:T5&[EJWJ M'=OHJKK5M35S_*3V^J.18G3&_P.>S2.MQN*-I2O4*2ZV+[(V0WI'3C@\0%-[ MY!2@-U?W?_WSX5&ZO;MJ2\.[:^GASZ\/M]>WPY^W-P_'=U._PN/3S"%W_'9]F!+)'W$4']/K%\5J=H1OSX$SWH"#[S/[6Y:\UM)R1V>JS'$=!2 MEGQ>4X2QZ6;V+K36SH6^5LS* ,S-Z=PF]JT['(WF+_,I%JK:9I52J90J]]53 ME',K][56R4NR1B-$/S[(<^D=L"0V'JV@9>12>YA6 0OB4FH!/IJ=NIQC^2_3 MW*G\E]93VDKY"DP'*,W4T2LM_U7=),7 ZAA8MD^JU1THFPAM;504Q"("#267 MM2DD(@H_09LCDHQPQZJH10G+?#60JA-G+2#@2*O2;^:BI(N147>/:#?(73E=L/;E+AU,YHZL*X9@+\%>9\A>.56J]F4OK#/5EV&^G+/7 MV?;'W.;(XB1X:Y(I[C_B_77WM>]RSBW_E3CGRC_2VHUW*DIR%?=S=G^-&H:9 M8SKGS+/(5D8#!*V '1F$5^$H[N=;N:A]SADD*C%124&4W>2:5HZRF7X@?_Y0 MJ=V&;JIG\(:,V7T](W-3>>S=,G7AW;>4EQ6$;;SEV?P#PQPA:W(@A- M[J$V(MU^@*_!4BR0[8 )$E8H.0&-AQE%-SZ150LT>E9>'D0B2L:#U:#WN$ _ M*7PCT]=%>"J\['_M=?JS ;>9>=:/WM=$'01B_\,))X[[2 ?T!QU/:7SWL1Y" M-V,[&_O" PE6\CO::_E F3FQ^.0"J83PXF5"4?&4(9;S\VB]7SO!"- R]S/R M?M2B>3\8$YMDOG_-@] 9?QPI 4S5VQ*;GP03),$N>3/1#/AB=;8A[[R2F*-" MZYV5SEO-,-J26?0&<-S(9X#S)^)OC1)*'03=Q&-:(.HG#.B*P1DD]/V,L$S9 M8,$V%]H286IKH'7;Z3(BO\DP"I!2/I,T)8=LU#ED#89LMM/^V6]%5P'@66PU M<[+$=EA+M4["Z*V!KK33#=CV6TNSSB$;L):]MKYE+;>N0;22Z_ITX\H&5:4" MRJ"NYZ-P3G7MS ?J^"!R)'M.8KT,;P9K /6R#1+>)R$;A0,C'8527 X!KY[Y MF.CW+CUYWJ]XP F# 1/L02G0)01%S])\@HGGAV-K.J7CP[OCT%G0J=[(H3>_ M@5JE8V$1KS1YI-'$"'%X0P(<>G7MU7-J-@J_=@,E4.BIC8PS#Z#E]4H4^Q M\1CI8,Z&T98B:D@_IO"@6KV- TZW<%&%18Y,M!_P,O/)X-@#N M4\0'GQ?\&8N12/!C!)P1W62( M69.\S*;>!XG8FMT#'Y#A$AD]*"57%VW'ZAMW)&:,*QCBIFH::B>#+SJ%^8*6 MM6*[7Q=X5!D!Y:#N-WWBI1/"ZT8%0',=+>:"3Z+%I/S2H*(6NMDVE1V*6G1, M7HM:5/FP2DLTG,G #KN41R^?L*U=6^.:5AVLO$)AJG&?A'P*M1<:A]-]T^7W MSI5O(L4.47BAB7012*JDZL*FF<>F*G@?9#-]Q%6;KCK[1EHC<#Q%[0B1'UA_ M\?N<_-O(YX]0K; MM'1%DQ;!4^?+4SE%CO)XJEP0^">>^B]$Y>&R+ 18DW*WIQY& [[\01M*?_LR'%O$HD=5H#+9U *4IM\(FGNAVCW7'4%1*I M$0C:TP4Z@$3J<221:B^5J='&D%R;DG=;,ZJJWDG/NZ=8I.:I'>Z5FSS?$FA? MJ[JP" +@_HAPFTB2RQ(Y?2RPL?]62['E.=+>GF"L4V>LF@];"K.3KH MF*YP M4E*#"Y[B"UWGR5/[.ES5*RM=;0V,"LX%!&-Q K'S9*R:C^**LQ,VM=N[9''M M/+6A=^XQDE/AI9+MS;$.0ID4._&B B\J4"1V2]'8&!6T8$=4'^@R+KP6E92( MN"]Q5Y3EK2QOL9X N?-P\RU9E3$.+$0TENRX5K,H\>_$7Z[3,[EX\HGUZ\(: MPV OK>F;]1$@O9/%/QPW?G@?W[X^]XTS'(]KFR$3$#;6CZ)EIRY!Y! ?KX(Q M6=R,19KX**C_5J!X;&M :]1@I1XLF8B;@'__W1IL+,FR"6D#FLA?^K;Z )I= MJ^GFZOZO?SX\2K=W5VUI>''V^G;X\_;F@?O1W]T_WCQ(C_?2U?W= M]O@('[[=W@WOKFZ'WZ6'1_CBCYN[1_XG]>D:J_3X :O% MY,WA678@2^1]1%!E3[!A.JWY1/SX$^O<_IG_JEE];8+M;7YUP[]=4OEMH:5J*(U[J35(GZBGC@3YJS)RL$I4HMA4[?[\]IRSAM2\V:M*4 F?_]3H=HBJ M4PTEC8"4*#_%_57G&M\NRD^)&@,'/H-*-:[;LU2.KF>%S')80D!PE."H6CBJ M4S5'&8*C!$>=,T=UJ^8HLS50&U'G1K"48*E:6*I7-4MUFL)2YUHZ:OCBP6#^ MPXX?O3%V._2 "L1_=49$&OG$=G9S.47EC5U=K<)AM,FUNQ__P)5[8 N'['A% MURZ+*;NM@:@,='I 2GD8M0.IUQKHZ?*W DE-1U+*LJX=25C8M8*D-($DSI"4 M,BCK1I*!^5AIB_-8E:3.[JQBW9[$%I58DT=4X^%IMWZ5N;!B08 E"\A:[;:Q M\T[LB_\0W\OB-+4UH+V,M2^<%# 0L#KREG4EL-($K)H&JWW-RSUPE<8/%BD5 MQ7E.#C2EMR9+@<;@ C2B L]:!9ZH \W=7=._?"C]/Q/2L3LOA-;. /;,/<3 M-&47J&DE#02#G3*#[;Y#79S!.C67MQ(<)CB,7P[;?>>^.(=U6X,Z2_((!A,, MQB^#[7Z@49S!>JV!R;N1R&^-GN3LQ+LJ?->&>CW) @8%4_>C\@3L*\>UB1L7 M,3A2;9WA= H$>IEY+A9IB<^M-A<"ECQ:T""'$<:.+XUL_.2Z\BGR6Z3MH80XB7<'++?>#;GQWOP0H=FR\&M?-I9QKX0.# M$/Y[B*SN1N20H6O(KUO1 \BSK5BP++ZU)075=V,'H7YR0CFOHVE?T M[<_$'3DDN':"T=0+YCYYA =\G7JC7TM!UV])!,3?#!X5^G.RO>3%(=0^NY83\[4"6'RESN4M>".-QX!O$1R8)Z2[P2_$'C$?75\ MS\7I6U/) >B.-B(9WC\?P^]S'^@C>I1SIQ^4VX#+G !70II:;^P^GSS/I^R=]#/<\.*XS@N0@ YX MY@6!0U?L ^>&CW7&H/-@*;/FN3)N2I9IX$G!_.E?!(@ #W^U0&K,@XCK<1AS M)T+):&HY+P$;* B)673'BQ6&Q _@(:.)9 72LP=J-WYK8O@R/ UD-GT4>SHS M#9 B3D#).P]Q#C@M%P_<4*K-_8"6H'J:PR4D ,)3:<>& A(L%EK>$ZVCPDAF M!9X+'S^ /T,P=O"'B?5*I"="7'CK"+C5QC.]DO(+;"(+Q *,:RG)VM(_)H0^ M!<89DP*'-)_BJT,"HX"'C*9S&YZ P[,)7/."YI6KUY73!#WU=T$\4^L?T?L'Y8??CSZP/010+9)85-IIA3NM*5HNA*= MKY2<\*E(W@6V7RP'Q($#@!N!20Y_K M';T1L6-^ '?(F2]8,?GQ% MV"-G VI1N,7A.7Y$P1FE8)B@( HFX&!X9"0D@(]6?J=2+"!3UGD8'^!$LGEL M.;Z\%"),IFP0%$^8U^Q$6021;$J*8%;1$=XW<6:1_$X. E\7$'@YDQ,.+AK< M"@-Z0IJYUC.K->50H0A?$4(E \@08'$G)H.U1@@4LIMILP1>!MD<)JG6:(D4 M]$:CN>_#73;3A3B,#V(!J?!U,!'ZLQO"/&#%0.Z@? .RO4TQXOK_V?O2YK:- M;-&_@M+$4W85Q!#@;L]5E2++\!J =[,. )RL;& %FHGP@7HB47=U(I9 MWS]\ (GV!ZP,J?/Z.6!T/">RV;59'O7[8,@Y@!59VK]IUR]BUY;D0:Q MQ:Q_^M\[D@4>X#GPB_1HZ&?CTP?$(*/7[7+<>1PQ0.@;"\Y]"LQ'^ZLUGGS2 MGMA@Y,%VGP&?D)@T:S@$[1#Q%##TFS\%DO@<1P-Y_\0=Z,@L,<-)^U_FX[,T MJHORB'-9+CQ%:]5_;M5G]C#)+#6[B\P6Y,)KVN_8@90(!)6?4%++HAUSS2C[ MDPO\F*7BPT52B4,Z7])__@>7(V-P;*%!!D+7MZ;69(M^ V7AQ81I(RRB9(M>N;_XN\^*JTYWS\LU]02RMW FT5PQG M7+:J1MD36#%:8]F[,.FF-1^KFS\"J=)$U(D-#R2AD"UW MDBL&V"W0[;_&P6"$E/T%J#-[38FZ(CMZGVOME%WK MBI3;?:ZU>W'E^:N)<0UR#>'1P7C).WAA:*1\C$H^42!+BS MVWI%!TQ)T;4B-S@5)^5FS(-2<-76ZZWZ3N3KBES431<)VL254=?KW?GP>FGR MR5/-)IM<6XTJN4G0L5IZW9Q7?3989&=M_:OD(DV"1+<]/YNS+"3.D7_=""YE MV>A)#Z. AF[HP'J"[PP5?1T. C;#6$ ?4A/^4KH/N)LY9%9 /@ITZL+Q^!-2 MK$1(+92>:6XL%' 8X4L0[&Q>"WH9FN^A'5+QJ/+ M^T.6T-=9,*,[Y$.VB-',J2 9!I XSKF" ^"#L^/,"Z#-M9G2WH;.2NMBH?T+ MNLZ5V=@--JZT&Q:O K.->O-6^.$UCL[:NM_\)D"]:^Y(I5A;N9M;!6@C5[VB M56RI,J!80WV;\#@LDH/<\YXZW4#5CY-XA,8<"A93@@H@^+/OVR&F@U$4(&2N M2T+ZF<'31)@H+]AEZDHH@S@K*A"667!9ZY9G."MW\6KSY6_+B>Q:5E40=KJC7=T)5 MW16*^FY6;** -]H%YI-%R#FOF7R&]XW[0!P-8R'I818!_K,7$'VUIKC;&Q[Z M*^&OZ93UU*X+@LU7U%S/@Y02QH2_*HGDY7G:AB!;G8,QD[/Z=B8(&HLG");( M36DFN2EJ[* :.WCT07!J[&#E-J7&#AZ0JR\:.[A^UN C>T;]_1N;8,<$[WE9 MMB#:NR*]G-G7D?@.GWF*.80=3.7"71/#%.^CQE:U:J[[)^,H&O^\D9QZJA9W- MPM3XRH33J/&5:GSE21UZ%0<-GL*AJ<&5IX-/)W)NA8,K9WGGP#K7I.J!M/F8CFFDDO MZ'K#. @^\I].-+J)0]@?"VY_8*$FG,LU-H4-F?UD_2@=<>Y@"4M#[[7FH^0E MFU579X*%HIASI9C>>NG2>Z68+E),5Z^WYU/.%,54!JL4Q8CX3GV]/-^]DDP/ M++9>2V^UY_.Q%MO9;4NO(FS D31DDG':ZNC8&Q5&S.9(6KDU>Y-O_5*!?;*8@Q@,5V]6S!L3HTI.GT,ZZU7_[=7##,! MP]IZO;FU#%,85D$,,^KKE8[M%<6P&K6C=WKS\Z 5BIT!BAGK%?'O%<6:@&(] MW>C,E](?!\7V&&RIM'WZY(-*79E)6F_!P%]S\^?#;]8KW-\KM\'Y6EU3[YJ[ M\I6M!\2*>M$4^;TE\CN^J[K;1O)KZH:AR$^1WQLCOPIX##H75XUF0V^TMK;G M%/E5"Q$5^:TBOPIX4[I(?DV]5]# KVKDMX$5?*CA4P>;)2;O*%V>#E^BC%!6W5N#! MWL-?&.A^[$Z,O@%ED(6?V22 VZEUP;5G7X^Q6\:?]+&TIMBCH$BGOG501&7T M*<(Y5MKX$0@'EG+5KNM&HZT(1Q%.U0EG8?;X,2C'N+CJ&;I9;RC*4913>L_O$ADL*I?\%-P_#95+?JQ<\F-PFL;%E='4.X9*QSQ' M3%N44WX,3&M>7)DMO=$Q%*:=(:8MS"T_!JJU"-6ZS:U-=H5J542U13GFQT"U M]L55HZLW6BK7_+@(-!-XY6-/"KKZJG1TE1%T\'3T8S"FSL55NZDWS5VYK55> M7D7P45'AAEGIQZ#"[L55MZ6WZBH[5E'A&Z/""KD>>A=7AM'1Z\U=)3\H,JP( M0BHRW#!)_?!DV*OCL/E&2S>[NPH('SI9O:%RU<_K103FG\E#D)NJ==@).4:W MUNR8[Q8/R'E7-)^DUZWUZL4_U6O&N\VP6.Q5K#Y/5"5.4#YN9A)2+F[+!T6M M&B=UN9]Y4FO$4,U=].,ZL'2@-6@1O7FV$LYP+IE]- I\&L?F>%3$Q M'\\?:B'VJD\'"/\O\S&HK?W#=[Q(^P.@@^.5Q6A5G+CE!UH<.C@?"^7UPVP'VZ\[F>RL2 MR:R>1,K.K[<9,'UXWVP4QPJ3O^0OB!@#V*?E>)H#TB'$BSP??Q)S&H/<0$RM MSUS_M:;]9GG6,PD3C;U8;@S<@0O#"0L(;;T!,0H'A$TR A+QSG)=?T!7 X;Y M<3" O_!D;0T>'@*5!""IAH"W?A#J^(37D3/@P\4G 6!^@$+0PMFFR'5F=EB; MVW(X\F/7QAW!RDDP.J"1P>\6+@=6 \:91Y!'0>JQ"+8] (H4OP.2 @; 6G E M1;+>A_U:.',UN_'Y9<#3.%!LK3_-/D@;6]-T=?!5D Y4%_?"RY<_SBE,QPH6E=X,C7_1&;[[M+R*=L+, PAE9,''C[;<6 E>"OW)P M7+"E&U"SGUGX#;DTZ@GA2'K+*6*H\!UE@G1Z!@QCHJS;U9G<^?6);%K+"!-\+ M"S$,1+MFN\")L$L6,K>U';.0DIO&;M9ZJSF?<'P@#K,,G??&88P&&-6 N,6[ MWHS#[%8_/WS0S,2@V9J:5N,$^&1ETLQZ1A/X9%LW>O.<95L^N<+AMA\^BC7E+85L6L\(%OA\60\E(0&WS\SMWRF+F]G94%F/6B=B.QV*6X?/>6(QI MH"[6-?>GBXGGWL=C8 &#^<\[TM6N_M8/,-B_!S5PQ:-ES@(]=\Z;*C(D>%)4 MYBZ1OU!/;['ZH>_&T>);,@M$-R +CJ2FFN8,A#/_CH(T%^:97?8#9GV_M(:P MV(^6^VI-0\S(R,(%@"(>WL.WS^Y]X0Z'P_WYE^F@@6;\@+#[8PSR,>".[[]9 ME5F+!E8"L(Z_.*;9;!L=RS8:;;O9,1I6QS9;P[[1[0T&]69[^'^@1CQ1" 1( M&B.EO,K(6HS2BS!M!24<'D$[A0AZ>_/PQ[\>G[2[^YN:=GW_67O\_9?'N\]W MU]_N;A\KO_K[AZ?;1^WI0;MYN/]\>_]X^QG_>GSX]>[S]1-\^')W?WU_AP&K17QYYS8G4^$GTVMR :H'X8/,B3[-?"'3B05SD<1 MA7[R;S+I44_PX%]?ZMF QRR3W MBF#J?F*I:Y[[]6Q@GQ1%TH_[9(#(3Q$:(!@?_V"V&_R^@M\6WK3DATYK5\]J[_)A:F%57UAQ M'K)I[#F=OC=W&98!-&IFJXBL#U/AT5TE]?CDM#D?->F&THFT1A'[!@=C5/U4 M'F><:HO/9$$7!/,8]1N+D^A/XM!-2CU>W31AG0V_I4-K;$ND&YQ+L];HG,#1 M5 Z?3N3<&FOP.+-YR)Z,![8(Z2"^;6D%[+0SS([F+:R/[5I=ZV05KFJNLM*+ M.YTCW/O4C49E:+VXT/EN(66K(1RJL?-.1@3G@[PWW&L&QR"<.ES8X-DGG?G2.-4PO3*XI^AJ MK=F_5:*K)DY)U'MJ]HVBJ^K35:D2D^/2%69+-O2.DE>*KJI/5RNF]5:)KMHD MKQK=JM#5'L=_G(H=RB&I,9X(J&-VYMX<1JK%]TJ;C8-#I&4"U255[:5IK4.% M7MW>UK2F>L57$)%6&BF[0R2L9M6-]GQ:M\*CT\>CE4KY[O"H=W%EMO5&?>O9 M7PJ1*HA(*[70G2%2 TN8>SILO2*(].:C&=FB*-Y:*%/EL>N QEHTMZY1>]HT MMT*;S((%_G;9#HK6&@8O6JO,!$>%40=4*_>"4=C-H*[WVF?DQ%88M:Z"N1>, MPGZ2#;W5VM5P"H515<*H%9KF7C"J"1AE@!&\JZ%#E5 Y3]EQ^;LGVU?B9H,) M%CHRZ<7<7\J;LO.6M;3( .5&PD08?*7;"31:%U<=O=68[V*AO 6GCT7+NA;L M%(O:V*C :&T]F$-A406Q:%FGPYUB48>&B;<-A4;GB$;+)@GM%(VZE%92[RK' M946PY!^;=*I1#LVC*)=[:V;46-BZ5GD+3A^ECM(?JUE?U()/H=3IH]11&FPW MC47M;Q5*G3Y*+5-!]X=2YJ(N?LJI>12,N2[7+E)Y.0^GB.Y[9D2S43PS0OD7 M3A^9JM6QMMEKK7%PU]59[:PU6N2@_>9H.'PX0#7"*#0*"(P'.HY7U_T07D+ MJH8FN_2"KHLNY:1^RT1OIV&JZO5SQ*DRRF0Y%H3#9@U5J7Z.2+/*;;DG1M1$ M5WBCOG4%D7)/[@9EOO@!?/1PF-3(\IY95H%4'LJC:8L"+#=Q$#!O,'T*8%W\ MJ9(>>;NR)^M'$96U+JYZ\X7$ZZN.RKBO(LZL\#]NB3,8..K-*X@*:2J'-/O0 M#;=$GL[%54=U+C@5!"K%=5;X%$LA3DEEL4M6:V->63PX4WKSOL5?[[X\:._[ MS&-#)_H@2\R5/_& &N("SHWI)%[D!U,$T3<&2WMAM\,A&T0/'N]F>\]*AXE: M.,9>;S7GJX&4_[%R:+73CIE[0*9VG?BX496<)(51.V54ZZJ8^\$M[,2FMSOS MN*485>70:J>=-/>!3"8EZAI5*4!X\][)C#5!Q>=^-&*!%O!T695&><0Z] QD MKCW[ >$BLIAO$"I%Q(7CK[:O[5%.@@IBRK+R\I684I)'4^&.T5.(=(Z(M*RH M? .6@Q.,"GS:"E-.'U.6U8KOFN6TR<:H3+/G-^^,Y-54EWTK)"UPC+[(S;NL M*WML!P'K:]D?['%D!>P7A,Q-!C ;]F9H=[":K;M]4R)EXE<0I5;X(O>$4MV+ MJY9>KZN.JN>(4BOZK.\)I7K4I+>NN-0YHM0*1^1^4*I3QW%C]8[R1%8$8[ZQ M, KB010'L'2=NF ^!VE7S'X@8%U=&2V4ZG2,J+7-B;H]*)?D_+]C9/D]>85H%,6V9EW,?3*L! M5G1EIDTK5#J4&_3@3(N*>PRS*N+QS?M)":+*)WJT*AXZ_^R05YZ9DMB$\Q2$ M :O._'P-E7S!HIU658HI%=+L-Z]R6V3I7%QU>ZJCQ G@R3X* MNZ:>HKMV-JZZI^\'-@LN(W_R$<\R]%W'UO X5A->Y<[XI[(FRIJ;/Q]NL\S? M*C'TU@H\V+HH_+L3 Z.>K!\LS(ZEW7(:;:=W<=5NZDUS5SZR]6!Y))>'HD)% MA>NYJ@]+A=TZ*)6M702_%156"Q\5%6[CQC\P%6)8TNCH]>:N?*^*#"N"D(H, MMPF!')@,,6K;:.EF=^L1R7LGPV)[NK'$G%[JARE]669G\%+-]F,T8G-;4R_: M_D4$YI_)0P#_MYV7*\),I"#'BPG+KR2NWL=CH-;!U=_@,OFNL14\.QZ]JYWG ME .&5"3XP]7?^@&^36 WO0>?@H3AF&:S;70LVVBT[6;':%@=VVP-^T:W-QC4 MF^WA_P'-7\B[8XSG.Z==W9F>:>) MO-/HUK3'"+9W2;O6L@?S<1Y$*P$M=L._ PN@CP4C8Q\7#4>D M6:]68(=:Y&ML/'']*6.AKMD.2(3(#T+*[4LF#H8XC3!*7U[3KB/M'[''M$9= MU\RZV=2UA8(K1#0,9V57.RN[ZK/H79Q2>AT$V*D14?F7Z1QV7^.&@'SZ+'@8 MTJ_A]8OEN,@!OOC!W_$,UI-K]90\FF#DZ?6&J9L%;04UOC4\G-S1OH*,U2SY M;GREYH1A; &,!&3P+!%0-2T'4@?N#U!HN1R^(8LB%Q 9+@]9 K$1R,OG$3TC M>2PLP0,G,[.Z)TG@IVIV'J30D7"C,\C2R/,RZ\;V0""Z\\[[" M,?EV:&4> M7LZ"%V? =,&$D0?@BP0-2V#:Z^/",_-80)PAP-TBW[$FL*\?<( 1@Z^7*A!F MM[,SR-,_WW 1H1.Q1[Y1#N5\6V2@D,%'V.(KJ&TA\U+8MB^N?-CD\>.@%+HB%W_58N !/"Y$UC;8UU6GD\6 !T0"+B'5V:=/P#(<3.DXQ@#Q7%*J^640%F7D#12 3).SLH)D?K]9P]X.>T>> L"#G#)7)Q/!:XQG\1 M\ALH< (HA]Q"\H )@7I&_"ZQ,:3MB2)+=AC_2&N#IWYZ=>QH)-T"F;NX*?NQ MGMYB]<$^CJ/%MRRR7@XM^\S&S-ED_AT%J37XS"[[ ;.^7UI#6.Q'RWVUIB%: M=5F1#_)>/+R';Y_=^\(=#H=[VR'7,D"J^3S3]".)*+P*UF159BT:L!A@?G]9 M;: "/WHB)19H^P;Y)L79K0*#=P6F+;*3CX:@Q2;D[>[ZV]WMX^57_W]P]/MH_;TH-T\W'^^O7^\_8Q_/3[\>O?Y^@D^ M?+F[O[Z_N;O^57M\@B]^N[U_JOZFWG_V71>$(0J$:.3'\"P;3%7V8\#0,4AJ M&@HD8+[RTQAGR(8?JK^UV+-B&U0%>WZMQV'06A%_GG&;I;XC]!,5>(_,0G^1 M$%L]6$>UK+629NC7U69H9;>ZH>@BS9#;<^>X],,P3 > M.A[86H[EHBPEU$#+B\.31&SI$S*J?D( PP4GY GDXL88(B\8)"'C6@BGK\1G\9GSYHSSY<*W_ N[]FSG<,CXT!.>75 M@C *KM!0N1$?; WYIL!>=XH09>CMHD:ANM:/ 6*#D<->Z"SQ9^#,([@[ B.4 MC-WD06*K(XJN2QT(V4QF)OE/&_X'Q9H M,<%4,P0GD=[TS\ H$(>U!O^EG<#KZ]R34DA])@@@TQ*'..>=R-R0TXNQ/,EJQ@.39NH8@ MPVW0&94F<[.0S'/BK+\:3?J%:/(']ZU\0XX>KB!F+]+%^ M3GRLDC:*'Y3PO0'F8 P=X7>?X4>+2"#QE<\3GO2FT\[\P2 .T"$? B/!9\I3 M\.RBQPLFP..:D?#A245NZ+CP8M15+ _X@XO80"DGY"5,Y6(8P1?/JJ M&:UZ77M$4%DN:.8W(S;&L'.HW0%V_4A]W*L6* G29AC^PII[;>2_:F-TP O$ M.$.=L;58JXX6V#2D:XRMJ=9G"7]V0F(S8,<@&5CP<_"=(=" F?#^2MA5:>*' M7&);29@AN:*F_<(&5HRY ?-WP^,]/\J_8NX).J:'4.1CZ )O)[62-D'KYQ)C M:#E!/K;$51-DI?0I#'U,(YQI24I=ZO/HN^A),Z&7Q=@'B@I[ACM*0L/TW/'GMQ@I<7PL=SH@1$WT-R6 LM:&?EN7< @X27%;X M<(H5Q .PJG_2&0"(>9B6?OP,._L"I(;HP@K\.+T.)LW7VO,5T=JK>%P2]EU MLBF#RV1$1%G152*U(7';#'W7]5_QMKEU6"G&?UP[OKI3A%X1P2KSKB3HL,"S M3H1Z]3=1WIK+?1U@,&02LH_RCT^V$TY<:_K1\8@HZ*9/^=7 )F;SH6DU_&<1 M.6V8K5JKSM.@@VR.M@BLUNJS90C\![/5JW5:Q;\MO&G)#[M[5JM;JZ^Z9X^M M8;N:(PB M &Q275LKSP00WX-V43T1"A^O2!$69)^ N@4!A@06AFRQBF_M5YK MSLNQ&M4/5]&\HO9VKNJV HF-I1TW>_8(51S M_@IBYC+$;2\*<4]R(6Z>?2-CQ\LY3*]9F<(D8$3FJG0;C*YS]^YL&+RASQ;< M+$K[D\'T@H<8RQ,&E]VYGW3! GA;F< H)1H$+%.W-^,IIT6%%(I*J[JRQ;TR M6$=!N*SS?29(/%>RM3Q*+'.%DHRV)-XVGS/%WR0\_KB>+Z>7Y"@E*R= MQT(+*J;R$N--UTPU5]_C:@3-8''0$D[,Y5"^J3BE!:14;*9$VIA^UM8?8VL\F6I]O*%KMX[Y/:KK(.(S7 MQ+RU#N#-'*),FDVR2XNSW=\GYM$ZT;,W=XH*%8^/BF\UGR4QX*A(9C@?VU3[YK='272E&%5QQ@H MMU]DKASC6'^J0.G]GR@1+RMRRE/R 8N<$DK>H+X)]ML&.J[76KM*AJLZ#2OA M5$(X':L?\M;"J7-QU6OU=-/8U63**J+UFC($UKQK?.NL-\C6*#TU5DG0MRQ! MVZ3C-80JPU]ZR:0I' MJ 4[S#B\[*XJ83!V0N#/+V=F# PR2=I[FI :B6,IB7%PJ=@-/U!!K(JA"]U:.]/ MQFCBX-U<2C8NKGJ]GM[ISL<"2SL!*Q EV!H7*T>_I5V1YRX@CV8MY4EM,P'9 M))>C,=]9]0@=+ X?ESM!27 RYM(R05#0+"V+E*U*-4M3@D )@FI;2J4%00E: M;%>-%E7@Z>+JBQ\,F:-"3^=K1B40WMR2ZEQZLUGKJQO2"E/8Q7DYQOQ M-![-D!+$AH-P-K.BNN1F-,[(L:\$047,J!T( LQ#,-MZ4TD")0E.0Q(>?)!A>#C6PO9C[#M8LIG-42X[ZLKS\R$6 M='S$I?46C5\X;(-'HUMK=LQWB_L[OBOJKM?KUGKUXI_J->/=9O@K]BI6OT8# MI;7/FAJJ\[LO48"(PU[5KO1R/_U*V_3NI=P7^W7/=X#'K5PV:@5PQ1[YO*UX M1N8>6&+0FK.';#1K/8+W+TD'?P )FQTI/3?^Y4!#;P][-!=7G]>?&IR;^>V& M?C(5HJ0*WZC73[.*QVQ=7#7U5G->&*.;\=OCM9AP8W&"D!/Z8OV \6#)R03II/%/'Y/@!"\!K/CS2<2AXXEKMFW^09-E&UON+%+=RI M3>@E9WBYL3HX',L+V<(]G1 C^R+ 1S-SE@U)P4;9?$8.8<0EG^0RR!X+X\-^=V@).-0ISH!G3O3L6XG##T!PZ-.W(\ "0@@?5#ZS./ M#9TH/ZG'FDR 9(0N:T5QY =3&L&+O,1_]@#A;#[#@>%!V+AZ1 Z/E#YZ!=Y' M3)2"2^*%P[+8MW-F76VA)+(UZM2KH4 BS2#;.;')%9.D#LDDC:.PF(9Q<=716_5=,,G6<7: M<1"]WIE71RO.)-?$O9UCTK'X"SG^N\T"C7?7F':L'38Q/FZTYAMOG"$'O9Y/ M*M$!9AG2R+')@1]&Y3%Y)C:[(:03WS,9=^&3#P9#]O<;6-N]'_V+P6OEZM,G M\9MF+<#RR($]?IMZHU> _\@1DNDUY;2A^BZ(O1H'U$8^WNS,4P^=#PWU0>;J MV&"SVFC]]N6T.S&QD@^_1-8J'0^7TO$@YH32R,G7D3.@29;/"9^9* QBN&-+&Z =91MM)>,5*6Q MW8F02M!RZ88;]3GG2_4VW,61UD9CQ881S]::"XK/73V4T<">P)O,+KNU @]P M.I3.KX)Y8(T>9P>P+CC!2'Z)SUHY)HQBY6:AC#G2@#VC5]/DILD'1MM>.:#K M%&0EX#T G&4WQQU\#K TRQW$?$BQ%4H5T7JQ')>X&W"C["C@D>\"^PMU#0[" ML5.7WYRGU4N&9,C;Q6CA. *EU+-IP&_J],Z.W=W-LQ*"0C4@CK@6 (_H+SH+ M]F/@QC8+N0>97)\C6('FLF<:8]QGS(,#"V/<=1P1T_:2'->Y]^MXG*1F6ZZ< M_QLF$Y;AX$& C)P^EA5H.%T9[T:F$PZ%V,7MLB"R0,.7$Y%1RW>XXU2<.XTH MSLYVAJLI4H: PTVF#G 2!X.118I,>I* ^JZ+-W--AZB(4X]'))98 MK?9B\$G8D0(:RF.+<'(W"%8111BS:.073=%>$")\>S.T6VJ&=@76HF9HJQG: M:H9V!;9VRC.TA6FU\>SGF2P!GC[],"0K)UPT\KE97].6J[JFB(8%^E2\@>,Z M_%@I/8&; Z#)2%UD3MTK4.1 M[1",2\Z_*AMH$D?;6*SF+R\,*-OP<3FME'1 MB8 M]]JL-3I5/_=UZ[X/.2?W1,YMG;&N;_1H%$KM J7>:I.*N3'4!=H^]5XT/FD4 M15&-*XY6<]Q86JZPU+Q]2,%)4"Q=<] TL "PK?<,4V\TYO-ASZ=N6"'G1LC9 M/"9RXH@-HZNW6X;>+$C65LCYQI'3."9R-@3G;+3T3OVM3)=7R+DV-61'^,$V*R.=-%&='9+,BUDCJ MI*=881B/*9\^+5Y,JAKYBP:8"A2$^%S5$?QX9L"=-P@H6X42.0$9.*>XCJ+ MZ<<4.'GRYZMNTYK<-1.'LTRD=7'5,4V]U]IZ0'UU.KPJG%M?NS\&SK6QF,5L M]_1&01V\PKJSP+KE:OLQL*YS<=6N]_36]AX0A7/5Q+GEVO@Q< X;^^O-7EMO MF5M;CZJE\\&\Y2(UNY+^\C= QQLYRP7,YHSK\D2+\PZ,CMX&N]KL[KW-YMEX M?-X 8F[D*-\98K:PR831TWMF7>\T]^XJ5XAY.HBYD9-\=XAI<([9:@+'W-ZD M4XAY/HBYD8-\=XB)P473T+L-0^^= ,?<0#<_5(?9';>7?=LO*NCO.EOYMV&A MQ&SE.X66KCU;D-2B4HE68[NR]^K42O!R<0QJR*((43N;*?G)E&CR\EI9#;%. M,<3L"1RK&L(T-JN&:/94-81:V/$7IJHA5#6$JH8XV11LE;JNJB$42E7BW-:J MAFB>3WRG^"#(5+(B>-?>PC9KW+_:-[#ID]_@RN86I]6U3E:SK.8J=Q9E71+Q M-7J5(<<%$W19)"SO76<4;IWG4+FS>JOSNTNVIP>4NB.,^M4/R[=(;34OKKJZ MV6M5) ]#48*BA$VG'&Q)"2U0&]NZ89Y1(IPBA7,EA14]NKJ;W3*V'@2M M*$%1PKXI8<7@ABTIH0-"H8EEN!4AA7WDJ5; PETUN+4B)N[F\V6/L+I3.,&U M703E''7%Q%81=E[LJ/O,/'_L>)N[ZM:IAU#WE[M_(Z+9UT;V6*+ %9Y&94CD M##K[G'\2XS&;][2Z^VC>/8L=LP=/J[:,%CT*QBJ'8,1OIM.O[:*2C M4*QB*';,=CAM8Q_M<"KAQ5@6!SXG57:;LEM5)'\2Q;5ME5(5DTD.VX!:[NUTP)6%9I3]U?]_K<:%DL3 M9M-2514?J\K]*CY6)1G.B[QGJ6770;#M*RK.,<>JW.9/5!>,0UMV4%CJ/S%G M%<+"_@N%FEW[XJI>JV_==?<4FN4H0E*$-$](S1T14@<):?M<=D5(U4(I14CK M$I*Q(T+JDD3:^Y0314B*D*I)2*T=$5*/)%+U^R"^^>#TYP4MP@Y=LBQ +/I_ MS6:.KY%4?H[<:*=G'MCX$;V\S^$OCC&W\\B2,+CVV^]WA!G_%.\USZC#^-F,8[ M?O>9Z[]JDX"%."-,B^ 'FT66XX8XB14_XBE9WI32W#N?0NUU-B>>_2=VHNEE M'^>.:=:K%=CY!'D;CA[^QZS!2(/W3-B ALA.8.F^#:^P(GAF ,\1H-&& !MZ MM>QSCM0%JY$]T9D 55&JR0GT/F\T>2[&5YVWSA!MFJX6=S<)4[W/5^USU M/N<'=%*'7L4NU:=P:,?H>GX*YZ*0:6MD>JOS;+\]7H,EX40CU.&IK,0;,,WW MW"G8)<$S U/$\R,-3 :'O51TENU:KIP3DQ8KK>\_1O[@N^9/ M$"Y[5_Q5>X"U*;I3,?G3VYG\V5&W (5S.\>Y;K5PKEM7.'?V.->K&,X9"N?. M'>>,>@6UY2YVL*LW]-[.,N8KH1&?H <K7V%/U0_]/T2 MYO+6:TW6UF/$%.)5%?$. M'L);!_%:P/&ZAFYVMQ[:I1"OJHAW\&C<.HC7!H[7J.OM=E5:^;]5KW!>!PZS M/F+E^-TO81X\\+@.878NKAKMC@Y;JHAQJA!OYXA7Q1ABMWMQU<)VZZVJ>$44 MXNT<\0X>ZEH'\7J*XYT]XAT\WK4&XO7JH /7.WJGVZ@(XJU1"'JBQ9:4ZXR^ MW7"-)(@7!JOWGA&);$=*) TO%XH2:A#:!@IDY2URQ>Q9E]LLRL M&%DO_$E]QKPDQP*^"?A+)H'?IUI(?RA_'!J>!/.P MMA3^HFP<"XM AXX'#W(L%]X!7XRI?!5VK"$>XNO@%\?C9 &?/M2T&T ]R_%F MU@3OF<2P"BM,ISL-X57CL2\O752=FM+E\NI46E;QD0$D!E8,K\:?Q9)$I2V\ MD04#)T2P. #$5X#"<\!@K_@PBZ. K,$%>OC.(G&E )#< VU*PB:_>021E3/" M).PV0#DGX)>'^/NK'[LV1SC"F^$0-HXK@TM@$R$5!B]H8*;!<07,C@?9BUP_ MS!QI+5_PBYP"V:[CQ;2D'*\0Q-AH [5._)"0XV/ N4N4]-;3 M6ZP^8!^L9>$M1;7%QV X9GOF=#+_XG)1"#BFV6P;'T-!O5F>_A_("0NY%VCQ#P;>+);4 MPS7/GMC"?KY_@ MPY>[^^O[F[OK7[7')_CBM]O[I^IOZOUG[(X0A%P\^#$\RPYUE)4,4V>)F:., M25F[1?IJ^*'Z6XL]*P9-@MGS:ST.6]>*N'JIYB@W5CCZXOJOC_%DXI+*9+F? MG7 LC4&':&@Y4G/V*[ER9& 9]9K6G:3&NY:,*BJ2O3XJNS#5A.2MM=LXN4K_K=HC;-T;X>2. M2S5&P(,@165B 1!%VS3AR\-6:2 \-YNIMZ-IA]LCZ\%75KBXO4\.,&MFJ^)X M=L=];I'U@X'!YC'RS05L"#O<>>[%UD&@RIU>Z7ZH9]+6=&G;86SJGS>2.)(] M(8Y]!99VS]8,5#4R9A).0V_KS4:O(G$J10^*'A;20VO_]-"\N.KIO=;6U>YG M5+Z3<1N(1USB]1\-@^3PT20LZ-@LC"1$=KJ&-OJ 5BZB(-R%*M)EHU;@\L#^ MO3P:\MZ8<7FJ0J3#2TZ./!NSB=;%5:.A&]OS"95;7T'L62EGML2>-BA=/;W1 MJTIEQEM-D+_WO4MRI#N>3 Q".+PXT70S3\ Z:7NG>/^;'RI_8TT<#+NP'Q.& MF6,8>@)<^4_L!#S5RAH,,/*J]>,(6 MYF-*T+N%@@CM5[?&Q1+Z X&T&@& O MQ ' [YC?S%BZ(4,NW-QU>DV*\*M%=H<4-9OA39=S *NBHKXYH6\2&E5 M0GZYD%_T(!GI!TQFBU]W_*LJ[3(QC^8ON1X,@ACSIW]0TG-D_=!D]K(6,)FC M'6KO*4.\I5P4^Q8\[6+!PP8OT<=; I+P9$XQIV9E^ZNLW-E=FS^ELE01"=5*1?$?1XJZK)-_S[TA]>8HF*%8981.3WL8J&EX0 KQY9WC.O\BND<0?!('?>;>"O+_X00*M7Q%8OPH"GY9U+1MUX^+*U'O;%]HKP5]!1%OA MJS@HHIF@0.AF?>N)\[M4(?+US0O3W0^>W&YT:\V.^6YQ;ON[HF3L7K?6JQ?_ M5*\9[Q9+N<8R(9>;1+QN-M^:!_LI9^SR2HI5M>.7^RFX6".";^XB@G_X*I'\ M(1O-6H_@G6:VHK+HB!"EYH1@X_NOGLQ!''!_)KS-3B_"&C)1BAR*R< A#A,> M, <+V.%Y]&#?*YQ8G#P&& O>.M&LYX")DG%X(IP=E91;8:9J9<3L9Q8F!2NR M7EL4N\#5F6IU<_-J=3%L^4-!07.V]4%1*X0URWB-5E+&6Z["*>Z'[#\QK/3V M!9<[7\-DX&BP4ZP.,[ Z3.Y.X]O[J&U0B[1VKXF%=L%A2!*T;4_[1^Q.-;-) MS1;@WPRE4"L#EQ$->&*>MP@Y4_\'L/2^6O^V @?0_*O_"OQ9^_77&QTO=CS/ M?R'&I(VQ-0&@.!#TP&'8=V(@'D\SOH?^($;_'3KUXLG$#R+>?V!@ ;E/0_@4 M,!&NE$0'NXZ'(+5C44;J<]V ]UM@+AM$@>]._V0!?](P9JXV8*X;ZO2(X[% MS(@LH38UC-YRQ>F60/(;BT8^:$L2+M?/P,:>X=1O_+!TDH=1;UY<-?560>>A MHG,[.@+7]DF>!Z-"P.IL]XZ^_\+RE#@"(<1>+#1$,4-$ *%!6-RT!#9X1N9Z.>1ZXT"4HBZG]B\5K6HI<:"YCMO MKZ%&9R<--VTL8TVD N7 TVK.5'9?XC=' MTHGNGFY_T\R:QHWC^7]_N[Z__CMUI1!J]:/V^>[QYO?'Q[N'>^K& 1?\^J_' MNT?MX4NFF05VN[A[DM=\NWW\_=/;<\^EX9K\-1]A& M37Y)#?4<0!LKD(?,N[C!OOE34>GS@7O"H0!>"I?$8K#5M'\RWJ,-74?VRNLU M%QL)@A6)%AA E]+,O"@'6][O)P,S4'+C: 9>9*TE+I$('F*'''E>F28 !=;? M5+-$WSAX67I]TAM1E^!&L9P8AXA>,>C)B(-AA#Z?YZF.3J8@NJ0WNSZ(8-22 MT^O2F[FAF47'W%H]QK#1X>T/"RUF>O&2\Q(4I%/6K>RIYP(((X*4GKWV%7?\ MG65PW&9C?#D_'J @V+<_!BKFS?1""869M:=KE8=#.X(+70>D#9PC#/[3Q85+EL57Q29 M8\@T>=-'?A&2/V+P"]"1%L.5-KR=>P[AO4!?6"2-O(6@+?R54I2/Y1+GTK$E M4<"O-NM'&K#X%^S6F+TQLZKPCD,'+0T)T ;C%\U]'S@#I M;BINT?$2V'(?N(KTO(F'Z<2A>?M2=-)E. ZY%8:H0$JG(!R0:)SJA 7DISV[?A]@*@% ;->BCLO "SF 7'^0 MN4( $(B% Q]9%Q4WH0'Z2<'O2 QW51;S70R1W:8?&_[ MKQ[H19Z"V"$AEF1LDE8S=&-DJ!PZG,^FXFHCVRM5V5%!5[ ])&P14I3KP%4U M@%8&+L*>0(,&&"H%?*=\!@$U@!^ U123M@1&_BMJ3 '8/9QB?Y#3"'6VP'T9%>=4]7VQ L>/PYE5_3L&!HY:K)#10ND$9F+["9-7 MF'-(.>P*^&"[?C88>;"2YREJIMP8Y3R#8,4-]S "C2U(1A6 :6O'Z)) 39E: M]U,3?X:N#LRM$2:J".T+39T81QPD-RN('YA7H&$J#E^ST0?C3Q+*Q30G&L[! M8\KICVPXI-0-:1.%,29(VHF31YK'J+[C->)>;>P'<@P$8AF@ =T9AL/852AP M+!3 T$UD<;]>XH;#(^N#.D>Z=CFM0 'P@ !TAM)4BCT*3H-@Y]XB'F04[E6> M&D4N2,<;$Y\&GS #Z@&WK-&:!OX>H\+_ M;(7D+'*M/KF,0FZ?Y^0%^9M\8"Z<_Z.7<^):*"S@*C3\J86XP]"YA%^MHV(2 ME^FC>'DF 9;@*+,5-A[6%APB*+,L)?&5$DYQOZ1GPWFBI9[3_(2?54'L\-9[ MQEE.0ZJ<\#L2' U3+$C;C<":2XQ6T- MHL3NN@6IRJ.&H1:R9RZY\Q2L =0 MD8]F)OTY079P'3XPW,_A==8"W]IY^@HM=V,C_">V H"Z.UVDCN4Q,.=3E.,- M12H#LIY0Q'JRIC]5 8'"B>XAQ78.#-_GP'_%4:0B/4'XP.LH9.@-+ MY/DDS>7Z;(@F/??WDXH08$0U)NM@B%%=7:AW/'R[("B:L2=%J2>E,(W%)*%\ MN%JF\R@<.:QB(4PL[.O S4S;&EOH$.1Y8R!;I!])MGZ8:@/7#'&+"W MGL'D"R/T/XO$AKQ&P@U&L#_]@4-Q6?)-!\ _7#>4_&+VSEG_XV*\>'LU"]W% M-0NJ^J *:SED]8'BA?LRF2EU*D3-..-/LUQ=&S'+C;C_/+2&+)KF@F:D#:&[ M1(;(>$[#+/]+U7EJHX-1.XEG#=.0:P867]:@8W/2:HPE8P\:%C=$>V9 M>?8SSUS) CRBZCM*C!^XE$HNHFKH-2%S'6_'NG0/!ZDR]*=J;.R('.\TU8X' M[2C.YJ*'(CL/GR13!K(8E8C_S:KY"IP.BD]!GI-%N M.^@Q[<=9+TUB.O$ 31]GLX<8PA=!5HLX"[(=&NR$ME7.;4^I5T+-ARO(\4Y) MK*#S8W4/:-H.I3(G7@/Q_$RN",_0$AB9Q47T'3)2]#*MP!0&'1"#N*L]C .+ MUPOSTHHQPM3*9+0.8[3(!IBU07G"&?<1PA8-/06VP^H7"3UGE(PY$=347SG"%.DQ0N%1F)*[J:VEB)I"XG &7&"G;! MO!4\%\$S%:MZ2H9 P%,,W(0,U#PD.+31!R-4WG@*#4APC*5C/1Y]0-,@CF0G M% 2W!2(\YKU3XI#GYJ:^ET3?0_!Z3.3JI%ZY1:IA1A_$SR=']\9)XDFWUJ;# MX,EXLC@B9-A4)XA&O#]/$&EWNBP!2O*_W,!HQBB0V#.@@UM/=XA7C?XF?):N(SK5QY6EJN(PM0 MDDHB=!Z,,;'6]]#WG23/4OL6O,8?UK1_^;'&*W])1Z.H;CR!0UU6]1;*TC"9 MDYNKN*UIUVXT0F4A6V$K&\3DBV8"-G1Y.O_*GP$W?952Z 08 KOHY MMD#WC%CF+?D2;9TGG-%:Y;P#7C%(8 B=(276U**A<^S!ES:RG9:O,1N MN*JF"ZNPR2T88?VOYVM^']"?QVQ!PL<3PHY)#-\.*'ZRM%YN*%;/P:*16S?% M,2[7PTS]/V6#>WCHHJ(N\RQT6N0KKG@"UTP^X)!4@Z1AFRB\$J7.E"5">KWE8O@F:RG/,D"O!1,1/7R/F&@>PK&!/2%C18)&,A[44Q$7JV"!F;$8 M%\O$RZ,166U:].J+AAQ$P3R?(_RHO3<^Y#(]\%#?FQ^T:_L%>9^M_98TVONK M-9Y\TFX24+U/_3L(EU;]7:;1)N>3_\M\O%;[AP^_:'\PK,%B)R.=EQYWYM ^ M:G-TD$/SV!W& ?4\<-#?.9@.7$)-G@)W3UK5-74^@VV K'$\3DJ4NYAR_8R? MC@JMOT^QII0:(P+K%YZ49PM;Y7B\-8_OH04V)*/\E:%-IKU8$VIS G?(1H5L\[83(AO E-F*<(DOW;) 7G'[I7-S0SQS. MS([YOOA9C>"$$[L?'TY?A-B5XAGN 8I]QC2!W(GR#J\\T1-.@!S._ @MS.\5 M2ZT5=F@\>J?!?XK3D2T@P.P:8Y==[15,*NR7XMFN]*W#*5B\1Z;$/.Q? TH$ M:!SHO_\!;X[BA)ER18=+]H2^)3(E:$8Q!!8%?O)FB7AG0::K^5B&>H6,DGGA MI-C"*84C[#OE("HEAZNGQYQK,#J,O0$/C%!387Y7" H?5I]@(CSWHE#1$N&V MT$&):;@ 5T!6>6RO4_X5%.!.\BIP Z^Q/I0?(\.;IY_I;=-7*8$&M MQZ ^:YX#V I<2?-_.+@/2A:V'= F@0UA5PR6"6714>*K<-7]P+>P>P;Q!;Z@ M)70 ZT&@E6@S5F7;\3'R!]_19A:SK;2O<(B!-3X'(G_PM.M)X+B:V2%W@>B?%/+AE%@<\\U:,015].E*+B:_7F)!.<203/ =!#SN&JPV6!S6 M\5"Y#2[AIUZMWL(%\EMU$>.+?(SLXN^MS/;9#ZD% GE]YT_"O6 M[W_&TSA"['I@HZSQL6$%-:=:!T?[TTQ#;O([D&(%DE.69OYF3<5K%Z%<1X=C MP?\2I!N*%HZ9%PDYDZZ.:(#@^!HXW*\,B*GQ T+*G4-0HUYK=E,,Q3,0%6BR MT)R*TB@6)?:>O&X>G3N-6E/BG)Y!Z *TW=[ARIW4.4. M5M-9]S]LJGW-.(GO/!OM23]8JX'K@KU40TLLWO"UC8L$EG?[R]W3YVOB^LEW M]XP:\_IC=@X2=LVMDN&0%I^/F46)*JE107WT0 9:@>@P-P 2L@E=>,>3 ;6+ MXEXA,+X<:N4I.A>A,3(8L$DFMO"[1\5TU"LX3!KF_OWZ^FO2*S+O306ZUH>&3X@O#&Q*K$ZQ0ZYKS6#^U(&<;^5%PQ7UWP6]!VIRAYB^YH3\-IPJY(@-1MP=+6L81.M>>EWZ<%'6 M(BUP'54,1CT[X7 P-56!WS>E/D M$$OU YFMJ<.5\M)\6T>9DB/G:V(C2"_ ?(% 9 ?P^!4?]) $(ATO=R9>LF*) MO;9/]$,;0#5>@)V:=H@J#._9SYS:+$Z3O]J!5>?.3,\=F/!R"B^'>"YZ/KCN M*/3#0K='K1![%\%\DS.7.]C?L>_HK.>C,9P4<6W(G8IH4GHU)0&&G"4"S\)2 MX.P-0"T#'@+D7447LC%N+'#C&>3,I3"CP7A)]79Y;&+LR$RK9\FT R8X4.X, M!DB0B?_L' 3=3(0_@?\L%_�F3'![6/#N1"X^1#Z:NL4(8(RJNN0==FZ90PNR!5\12B;GXM^M\Q]2,)!L_ M2;"76R,XH+V;-,*RDYD.N9.5.0QQ,NJ*=SY-&V5QPN;4DV2(2KRA4@/)@9#3 M6)Q1/L3!QA#,H*=X4T2&-^(:+E@,J4B#P/GLCB3I(O:RW2%C+PXQG8 WC\@L M&C=6T[ZAGP1;=*>MY=9=+YPUL;PL\R!YI)(_Z*C>^*]]J^3+,)T#/.W3+OX+PG]WDCU:J-< MOX4C-BMC7CU:+CN5V1_+HPFXD:).$9QB5N8.R 2$;(Z:UO?17$J][32<%=/0 M'3'H(0Z GGGK\'2L0M)?@K.@]5_.LU Q)(:\-.!3!&7O@%Q? 7)M4E($QMCZ/Q -L32H8.R =5)-==>'GAY(2-6WQH-Y&03LD#[8!L/ M<8 ":7KDT'QA^0$52)9 MS+O(K ($[-B)Q^D=U(7E%<@$WTQCF\=R5@L7[7'0]R^!GH)G=&13>'1F[7:0 M.5YRC8O4$DU^P:UCV7PADTY VHZL!=2SSRC,U+ & ?9YLD!>V]@4& L2>0O M)'DCD[&!\5[>MW]HO?BD@''H^:7(7$]2S\"^8]$(",1+MIN\0J*9+D$ITYI" M2TQ>R=V>Q+%KVG]/[< ? <2$SID5@#=EW(6NY"UT-E[J*PDC7@XUQ-,)E.B MVY_.<)_E#$;#-".$4!Y$KS+_EBKV9$H<0BH)VM,8"6."OV,1T9E(D:MJCM$L ZPFS9,7W&&GO MLJA/.H^-+B4)N:UG MVA9('SOG!N/OF20YD.9V*NE_ES%H%A^93*B;G5R.BDK2Y\PKJ2JEA\W/C6^L4C;&GI&:65V=R"F<14YH<-P45^FDSDO26KE]<_W,$I M_=#>T_R0--.7I+5P._,%H."EWO0_>+@]TWB\IJ';0^O6WQ7M5+)2KNZN5=OZ MR@)1DS=W3KCD)8>02(B9LTFS"T3IHJRLX^H/]R2@E.!9;@[70*1%)ZO\8Y&9 M]T+1'VDHBA/FBIUHI$>3"6<:M\.C^?)60)H[O^6D&#S9[*-EFCN%;\=.%)%% M'X%F!9083+-&&%@5,:/4P<26%IZ8=4=%5YZ\_DG>HPPNRD&.EM!D 6V8S;,L M16EF):M>)-CTW%[(D47Z]6#$'6CDBOM/[$R2[L.Q&-(&:G,THQ*1DH(E,F(B M@:1N;&; S=#"*@Q ^DNI,E&,.^U;@VV2)U2!(08%\"((Q-%DT9/K(Y9%XZ^3CU9WKE+TY.Y2Y/*3<7/&*'%S2E'11YL_[ MW/#(P6"4OWA]<__$J/I1--T&%-ZGD_CHTNUA4;@D\5WA\B;2D8[1S<0%@*AS MO%8PN;+F:FH.250GFDZ06;C33) E;>R>#[/,-"'CL;)LN"J)IV6=)[QWP!A% MN2C!P*ZYZ)?54SD+7^-CPHGA/5C&73<_%:KC!8*V8]IZLBXI\1/8. MMLX25L*Y:@1??/0(>]H-150&.V,@1U4*KI=-))Z9E),FA5+[/8&*O/.E)P)- M@RE.TO1"T096,A@^29QT4$K\2M)M,LU7,)XHCGAFVH)\(DE^6 R9SK;ONE; MY6)F:KV,-CTSK,2;C"CR3K$T+&K\09UH ?=;B>62$<$5P:>_SN8RB$)&G$<(;L@>CRW 7 MIG0%'E6Y"8$@"J'768[&&T)(1F'EVI[*L6GXCMD0HC4F39-N?27U6.7"D6+:UGXQ:0U:8 M5].NPKX61M>L=>4RN0:0U2RX%O%*W1\Q)@VKT.P8_9G'M%@SF?9\DB2:9[)C M0,A<5U1>HG7(5UOH<^7WR:22?(8HN6O(:O.'0^R$VI_FK381UJ!^,@5VO[X@ M'9+/IN+!>=$IZ&S9U=\I]?-KX&-F[\FU\CWAEL]P\)7D."&YPQ ;,FRRD[)) MXDBM1JVSF"$=D^T\$SZ+'13QQ"6<"/Z_E*D(=L+']HC4YS3#;OW(SRGRB;1$ MJ%RK@1-2<$Z/ASS,UB^G) M8^U,K;9]3S2Z+R$K,3JU7358R5QV.[$0P$2NW MRAS3H1;YY#M*'Y"FUGILO;:VI\@C;GD8% XD4Y.)Y9O#(95S EK>R&I>I6H< MCDVD<,D4QF)+NQ0N:97UVA8_4@/83YD.75D?P$]&YJ=U']JH\6X+.2X@^HK5 MJVVG"=YP7(M+*C<%OFT1TR\.U*\+;*CT8)4>?#(! MSSGO,#J$8\^*;8<+!UQDR/]*0V_Y,&6FF5#.MSP?H%M;PN"S4"I\W, #GY _ M;_64L!2LXD09X5J3D'V4?WRRG7#B6M./CD>G0S=]$D\7? AU#S :(\QN$"^A M]_&?!5FVFB"IZ@3(*(#_;/EF0;4U_.WG^1_,3I/?5_#;PIN6_$#(M)-GM7?Y M,+6P8RZLU5K]L)\);1,1)=B$:7"41@[@(BW^UT7C8D;P?*QK1O+PLI?UYBXS M)S_PPGF:GB5"3G^[YIS=5='C>AI/S;(PJI.2;"SA6Y']ED[EAK(,)C@_F=:32",IIN%)?#JIHT6YN 96K=[M>L@P%C8$JM>\@;W6\:JQ]P)A!ZCX5&W.$44N]Y!IN9 ML !7BF.8/ZP#P58I" J7U9)C0M/^,(>TVG"LSS=.6\(45FTVBVYE#JBNG<(Q MS?'-4EO,;HTF,U=J;Y246IW99@;0K7S@;7FC5#X5IEX''.N/;> MJ#4^G""6I,G :"CA5!4Z[5E>@J29HFK7>$4!S-GK $J4( M\\4JK1#\/9-IN6N_4QG->:&7<];1>2(DA0G]FQG6:Y_$"=A#YP;5ME%:B"FH M5AZJ[SL;>"840"L,4,.LU2L$T;/1=):H?2>EZ6@\$U'3-.7^V+Q&A2=]]&K- M2F[_G4*@+4^P<1R?356VOS\$.L7[WVS>!Z^:UF7C/-$S8>QX3A@%?'"K MK'D\IIE>38ZS7$"9FUKB)Z;%GR)LC-+*@X+-H8(IM88"335!TSY*TLZ96[&5 MU@\>BOL?4/L#98&4.DH5(JXL:-JE18X"S:%RS\Q1?XDP:+@4D6X8'-G%;JO)FS>=SNJWO[MQ.WO ML T7"R,5L-^FJOLHY:DJ_K@&;'I'\1XHT*R5YU(V[56!YD"@:=;/R^E6C:X#D+RME. M*E0/*/>_*3,Y26]7-O+&!U@_2A&V4O;7 DU9OJM :B^-QNU M5H6RH15$MX9HNUK-!L]&\3E!K\?7P']Q0CG.?6M]Y^T:#*JDO[*@Z9:>9:5 M<[C:N1*9: HL!],0FJJD_^TD!MP.AVQ _?U \FN!%;%-R]K..K1)3RS1E;9S M7BVR2FY_LZHDA4 9!"I?%ZD0:,<1_,K<_^8+L.]9M$VCF27*W*I[\L/+&W!@ MMA_W759F>OFYS?[&YT-'"8G3 YE'&![(XT*XD&[NT$ZUU'PH#(.MY\C"_8*_[>=EZN_P3]R M3;S#$M^X*2'O>#;SHH^F6>.FSZ%MU<[LMDR:G6&YF8C96AOAP!@PK,XMWAJ= M2X(\' M@BZXU"=E'^<'3L: M?6PUZ[5ZG;\XR*(M_]FHU6=E(?_!!)2O+_AMX4U+?NBT=O6L]BX?IA96]845 M>TA,8XF'9$TOS=++>G.7%4@J0>8'X<3=&48\Q[&($3^- L:T,5PW"C4&G,?^ M6S_X^>H?L<>T1EU?P\=RCJ=R,[*\9[9.4,C<,UIE]+)UY7^UC]:LF\UU/'<0G1-_.,\SG+QK84^K9.;,YH5:BWV4&N%3%?QAR/TTG0--:V4T\=0N\= M3X.GNH[OA;K&?@P8;&;" ERI][Y8VYSR[1ZA;G'AN';Q-SWQ@:M$BN- MLV7\;>>5OU[?P!-W[@GJDO\>!B2PME\!1I9D540.R:,3@O]G,9$UF)6N81*J]LH!I M/U&,6B8ZZ9JEV6P0,"MDFC_4?FK6S/0W>+!9Z[S3^?#3 !X8^=S I&LI BFO M7G<9C9KV!%^6J%FQPQ?X?JP5,T"]F8],RUD\ +O69L$M%UZ ,W#K$-"_R&2_#8LT5M61Q8]B#2K##T!WR,ZZL3C>B:"7QY"6OUX^<1 MWL??&<;N, [X=!?\UII, O^',X9[W6DAZ!?Z40Z%$S\UTI, ($6.Y<)2_>$P M9)'6GQX37;41?,!3)0"_^&X\YEAF@+$I5UU+.^94FVDLW>IU$;(23G/$@L^P M&WBOQ/'%.$C()[ :6:Q 2EWSK"@.+%=[MN#G84"OURS/UGP:P? "SZ?*)WI MK9K8BK0/.YNA?8$:>%SI007,)9*%PY)WV, WQKAC9#8!>V8>G'J$W"?AAOCK MBX-X(\[-&6C6P+%K)X)E)473ZEA@1236ZH66%608M# Z MQ!=*,@PR;2#('KBXF<-G'5_?21Z(:#TK@HHX(Z+N3_54 "^ZJ5@PG@J"[XH] MV %(> \DG#P6 )$6ARS+(CQG \WF+UP9B+H\6WS"7"'^F\&V;^+++_CH+48'AFEWT RO=+ M:PB+_6BYK]8T1*T_BV: 8]D#7+1W83E]L\1WK00WTN0CZ" M4&0!7@7+L2JS%@VXT/"_+O[BF&:S;70LVVBT[6;':%@=VVP-^T:W-QC4F^WA M_W6 ?$C^ T>[@1<"7H5_^]FZ*H+PDB+K''@X,RA@&96I(/][X(>A]C7PATYT M%IHDW]"$;VA]D0B\\2>P[#H++;M.K9$7B&:M/B,0?VH;&\G!68/N.;N%&:Z] MKH77J+72Y;(?,Q;>:NNMT!C2AM8+D!@225Y;YN^LM5/1Z_JPH(6BFA]H'%5'[&2_SYG]6OG]BOF%Y8T0,\=R9XP0(\MS7# _D!(A+A7N(4"XE227/X7["C ,NY:\9F0.;3RT9 M7&KD#[[GGBR7,&3(,7QD/R[LX-4*[!!DB.7A6XDKQ%$8P1_(1^195=*[00 \ MJL=M"<("]+,H2+P[<. XI\P*L-#5\?EQY]2&# JG^"%18<\L\A#P+,D[^;33 MAPE)$4#'6SGW%-NL[I-9'AVW^<[]9.?9B:\E]=1&&C:84U,;V0!$7CG-8&(Y MCGE,BI2;JR2_2BEZ 5R+149.V3_FX>(27;0UAH$_1G<9?,:^7GZ(_D7.OLR% MJ%9/782XD8"!R(P'H)Z21'5 _#P+71&Y8A\,$(_!N_Q)Y(R=/_DOW'H@J3O+ M-XWLPT$8@]0;X#UAY1WT*7B/"MQM(++(5\BMDU6PC"H)FADK>QZEEN_ZJ'J) M.-L9AW8X NX.8)[$P6!D[5^A.)[>F&O:0!/474TPVC=*\DH7$HE--I,O;2>28[XR:AG MG'2)PP5T> _H08A"?,7_,A_#'=H_?&"LH&J$^>&=QCR N%^.//I4*B2[&R5>51)QK>,OYG+ MHNWYP$.>:_S4RSB"-G=U.84G6VB@X O(J8$^)?Y7]DF)>QDG=@&5OHZ ^OB3 M"D(&G!=E75 VZT=[YZ-&SH%BA-/.Q '0H/'!M;D?/G%9SSQVQ]HG\9. M.!H#F8.ZE"UT/V&609MC^3K72K%0W*H?TRIS<^(N^F;:6BOICUX MG-0,4]+G*].L,2="/T;WIA.2+R1D'CI(0S:(B719, 9^ %L96@/08D&_!6J& M7^(!(T!9DPD@-/&6''5R<0\PQAP5O'",43"\7\0SL\^CM9GUAL%Y(#<+IAI[ ML=R8Q[80)6 IH;R;UDYX ]S-&@S\P,9<*\XJ]@R"LOEJCS=:LU._;-4UPOM+ M[3??=H9P:(E9GZ?SHUJMW!N.9PV_X<%;T HYA5!(051/0DAC+"^0(!%C&XJ(;QJ8*QJ*"TBGF$"5(D2G\%J@(J M0_F]_,26*"**K2Y;R/I*1E4S:9=%=MY:/&>+*$X]Z_$X)D:FGO=*4J[@<^9B M ZF>23Q:WT ZYI'/^GC\>62:S@V\F>A!XUD*04. "Y@*'W MH<^B5\:X8?I[[;$&9JQ-.8IX&''D!],YX%K"/3*+(SO"X+'E>"FF%, $O<$9 MB*:@QO<)[2:+( 7H48 4\L8B^Y9[ D04R!H,@AB1FH&U'#G";91XDN;+P>#] M 3: %M\P *,/M$+I8[S!O/STNCZ.5#4%X'=@.7LV4_6 @[O^J_0M#GT7/I';$#78CQL<2&)&J0F=VSWKI.=-JH6579B:T*DF M=*H)G94]6C6A4TWH5!,Z3_X@U83.JD/H]"9TDFUT8%.O7F"]?MQ+L+!--ORJ MQ11$Z1 1+QNU NNM;X6,QW?>&Q]FHB)JUJBZ?^^S1AL5;Y6M9HVJF7RTMV:O MUE'C'RL#CG-&M79=31JM$#C.&=7>&_5:4XT:K2!<.AL,JSC3.08'MR$+T_+, MIGR(B"U>&HWC!!=+3B4](1O4W+<->J;3!YNE=5,U&?) L#%;M::"335A@]I/ MB3E""BZ'@DO3K!F'A=4] M"[,U9A,VSLU=77K_U2:A5KO6V\S27OL$CF3N*0Q^&QC!7FJQ]L"/E;>%'Q3/6K ]=/ M&MU:LV.^6UP^^:ZH>JW7K?7JQ3_5:\:[Q\:46US%YG5!^9DM.;L(1O-6H_@_4_L)S6$:^+8 W@2 M=22TPI$VQ%IKW!F?Q(1M)>E7,0,K'/FQ:].-?6KT&#I "?@C+@]6%[' 2QJ; M9+H#\-\!7;$K)3Q>["T=^)+;>%#\O&2%=-26Q@^ NL\[_XD=VXFF\SL=6]-T MO=AG@+@6M:X05\#K"L#-$<'&YLOI.#+JR;_VG,6W0LEF]2@9N\#, E4VDUAC M"+B@.3$Y$J?- ;*VZN^T"?8:E5U2"UZQ=+@ ;SU4[AZYA(2IE%@]'\=:OJU? M4W8C3[:?'2R!>V<%.]L#!*F@7+:1R .FQR M&4^TB1N'N2E<>-._Z5Q>Y @)9%P#SEKU_ NR_6IV3*Q';&IT8+PQVALTS"] MG+*8DYU_>QJ84]4^> M&XJ2E._NIQUNW(>DB]KQ>BSHL/%DX4\W(=87%,=.= M6F-NS'1]1:.A:O9Q5?,%2Q^9,Z<0'_6P7JVT$3NBJQ9[Z41PT;06FY?K<,T0 M9U,G7=+YI!YD4C3*Q\+^@^[<[&MIE,Q-O\;IO,_3S(AKY% _**LHF1^8'\0+ M_-*S"';T*[:NBYA'2OJ2^>9%L\KA86 OC_8Q_?KT>/!J67S*K!GSKI>QYDZ. M-6-2XRQKQNS@;8>5%1#][)B$E 0+1GVAA2A4IV(%:[818CI5ZY#3N=:@0#H) M@7"/#HX&48VM4V1O-/-GH1I;O^7&UHDLJ4*GQ.M9#R)R@=2G!IQRKH$B><9X MD\2P7'/$H@U?4<^RA8\YW::*S7I#-554+0)/IT6@ZI)W/EWRZN?3K6RN4=[) M-"SKK;Z_3/98M<&4;5FV5GNRYOFD5!>?R+=RBM6NDZ]/^OXW7Y!WGZ"*:GZU MN[3/TVL3TRV=EUR="BF%::>$:3@4XSBHML>:J]-@]E\7#M7:FU)PGNT+&J51 M6'66.)@@ZQX'-&]>E;R38[6R4TM52X=R?9[,TA6.U='#SAPVO9JI]):CG/SG M3)8;3^W()+HIU:6<^FW4VDIWJ2QLZN>IO)C-FMFJ.)?9PCVZ(Z&X795_]?"Y MV=I4FZE$M;N":B%4VZU-'3A[A6H5.NJ<2&?A?VQ20W""S88MU6QX,^]664-' M:8CG#IH]*HCGQEVORY5YG2!?[6_#5]^N ZFN?'M5!4UYIXCR[>W*M]?'B $6 MAL5.."(V2?58RJ]7SM96;KVJ@N:O?^F:AOE)*6X55]PP%\[UPQ"[SE@AEI]A M;8KH>F IW\:W$NSS;:BAO]Y]>=#>]YG'AD[T M06;3G2#;9$H#W7!0C1KK5#VP*,VS^JSS*8";K4$2N^:MH8AKR=90)\A'ATK] MW"S7.X^BKS5?>HH;WG,;17C9U6&'S:&%S1L=-JZ*H:4;H:YFI$Z2X&&UK5 M&6S8JLD)I7%8.)[4RHW0'#,KQ#KER$\&C-(,PZ&#TWLAO9 4TTV'-JFOI M])13&A<,8U1C/!=5*!X=V^48SV]R.BV?CCL[#!"_&UI.H"&*LPPRA7/3>?!2 M,7LPK2;-5YDN&_63FQ:$%P[\<=_QMVP[-#HH M?Y>UZV2'*\GT$?'@ M-8$$#[>\9P=E-G]_=GH9GWPD4U/PV$;.1 Q)8H.1ATBM???\U\L1CEE6U+VH MM.7HU"UE&2%AOF9(\P>#." I$;"QCW.? 7V<\<0:1+)+.R;$_\QKCCAV\KMI M"C7-OQ("+8QQ$BF_-8N9-%./,Q3/]RYIJO1KX$3LTA\.^30P7"J^)R!;@X'QT^!9;>!UQGGC]&T<&'Q.$\=W=F%$M68DG<.2&(P35S74^@?S']'6\ M,0 )3IJP'.*),MV+_,!)D9"0(AI9(.5!-R&I:FNH>_ IH?2L,8M&OJUK;#C$ M :(O+.5\\CIA *!RXQ!)A"SWME=6]/0OV:?S8<_ J_L $?9"TPY?'#0*++1 M/*(2/MG1"8&L8/<\NY03!+Z%]C$&O]*EA2AZ(:2YHTH"M8!/2&P"'K#X\R/?P6[HR@\)X$^)B("F9 MCA_Q$(U34 )\?$8FV48J\0H9%^;O'!T9I4IP)YT6>:TRV":S2K)!1!R:G8R< M'D4Z(6B"B JG=H%3H^KAU(-@1QZ(*ZX79@4^22S0&6!SY]PJ^.-,XS!O M-$OO&?->G,#W!+8AVMF9;L^<2;KL66*BGB LUR^L"8ZKIFN'P#D'(R<43;MV0U]N5(Q2QM&F8]0#Z,(9G0K0@ZO4W!$CEAPPP)\_ M^0-P30B;9]^W0W2&V](0L%Q4P:4CQ]*$XS%U]/!)ZZ"D>/'0$DQ"FUA3_G:^ M#[(H (LOI\P"\?(<,'XTB>^I'T_A,O',KQE/[GOT2B.>X0'@6 7 />J6:!9B@K#: MSU6Q\UV5WM*KE9!&^VO?Q'-T"N()4;)#$* DI!/G=CCS[STT$_S[Q!(7C;;) M-$:BJ-=P>TDR[;AQ]N!4/UJC<;8Y[%-1^O;UIQX.6MHX6RVLX85MKM%[IR'6 M5 OQ:D$I3Z45M*^A\N/6[5J;VK8;1ZIO^XK=OAYX56G,;HZ:B!OL,F"_!:AU M_=@>+584EWL"SEOV(XW62LLW*>!N!KCGZ$>H2*T*;(K%%8MW#KCE++Z&VKE> M\N&+OZ\P0)ULBG8CJ^ @KZ*=#7=16FOC-).FRK?HBCME5':8-CA!I&*U+I$ M:J<=+E^K**U+E&8>J[X)^5LI&7%O-E844K6G5A5=2PFC?GMJ56Q7U4%6J#E1 MJ&DG:NHW=5>HV1G7U'44*]3LC&M4;YYF(/\)RP7 ^F#AL1/.2"4O]"Q3== K MP7%86^ZWQ[FQYZBI+UP4:G9VH];=N]L]1PW55C(_*/0H]"CT= L]R@F],F), ME+U\5#:S@PYG2SF<=\>8RA&@T*/0H]#39YY_.:S7 4:K:/FKIQ M2>UW/G=93_^\7%F<_[!FS)MR*BO>057=5JU%UVPM:JC6HJU#B_(\M1H]BFO: MBI:A0DL;T:+:5RNT*+?Y:EQ0/Y2T\$Q2BJ:#:CA7'O.U>-'0CZKSHO):[$Y$ M#A1:VH<6H\[)I="B/..O'37*,]YBU"C/>)M4\=ML25'2PZT0MMTAO7RB MW./K,6=WJ]'L.6J4B[S5Z%& M_CMVHH=#U&9QMW/TC5.5D[72)U^OI3EHRM)4J-F\<%&HV1%J3(6:MJ+F2.\K MU+03-89"35M1,VP*-1MI(+)_#N=K'D9!+'NV]S3'B_A4='\F_W/:<=U?1,X\ MJ>\G(T2ZZ(J>*E?T;DK%*=> \G4JU"C4M!0U]<-%%&J4&UJAIJ$"[RIRNQ0? M7S$\I(-:^$P%:F\_:4+Y-':'EAH)>0HM"BVO&2TJ&KC%J%$Q]*U%S?[5SVYU MW,<3/;5WU896]G478#@; /)L/QZ[G'J[K^[Z_CQYMP[8M5M5;00T[>9X8[2N MSWT3P&G(?Z)80K'$4R$7:SIM%4[?Z6H\+Q1)[SA*#M?MZ-<42Y)%['S&8*KD_S5U-SUDP M=3R:]UCXZ/#%=#-B5; 1ERU"?I;\XP,VRG#9PYGC$8CHHP]R++G#DBM=6K1X M_.'>L:/9F7&J#T_,MSAOD(>B?*H#R-\__GUTJH_ZY8_ZNO%VM1]R\)0;LH"? M(A+R>$AE11W )E^+$ #3I OO' [1>>A,'L1/CF=S+SH[%*]MFM K7-6;ZU_5 M9U=H.^9.6G,ASF*HCPC?_^2:S2?PKE9PTCKDI-58J'FYOY(W)GZ@>;YWZ"\X MQC=[T^0-^%W&,U/$K?[ 14Y./D0:B#[>!!& !Y:H5@PS!R[44A_BC7#Y@B$ M@!H8U6$N[M G\HF_4G1>_G)U^^D<:0"F9V,?B _Y=.X3 M1Q$94\(!D000'%(H#L*9-9.LC?U,*V/[&0&]'5Q7 MM/'V]G/+>E$+>9EV, MD7#FWPOI CS'%@L7L(\,$[$?&O ?@A!Y(N+!/&$+A#:0B!6[ I"2=_\=LP!> M&":1_Z $,=?U[Q-Q*D03!_UZ,]"^HO64)A>A"OUO?B(@"[032!^6%:"U47N0A8E!4 4NG$ M64WIB4)$0NV1V)#J%VF\^:^D9";,V4A< M1'%GQ.WBR/B9M68M&DB6R5]^^M/SN#L!H4D"$+CK B9$L?GS>_:QC"[*SP0, MW2TY%+9.T2>E%'V=:51?4XVJRM%&VZAFD&QO:S3BF1/!=%:%S=XX/[3?Q?%Q M67)\7) ^"#]+E>')UP?["J2_PK]=_+L2&71!PYGX>,"2^86'6QC/80,/B5Y2 MIK:NC&S:U;(S-2AO6B6*4 B$^80:9"W1\9.O#RHILNL3\BY N9+"RX%[PUQ> MF;B+!^G:'I<6@@%-;?/X0POI?\F>&R$T"6F@>8->2MKL&T,_UF!F%_58(/0W M@^% 'R:_")4^>1L=)"%]?\_0?^$ CF'-FAUOI^- 12;'9:/F'V@,[&I0_S2P MIEURPP2.Q9?M 63E!0O#0["#_'@ZP]_$YU2CM0WJ6PXOTY_?;H MK/NZ?%^0,150]9N^;A;X:FCHIT6^:O)42];:0EC#D0N"YM%M# H;*6*:!!Q; M+0ZSLNS9XI.".#WTSN[MF2Y*82) M\K=F$XUE>$DOQJK:K@5+]HV1U_@K#3G0191%0=6 1;XYU8UT MI!SW"P6#L\"#W<*R W].D_PO]]V',-+^YCM>I/T#2"(NS8!O7+S!-JFH5@5H M]S0;+S$\/%'$OFO;"(]X:52!E?*^Z(\_CX/W'S?E9AKJ)RWR,Z%K*?98;#N" M%W"1XA+(HY 08I$P@O^(JS>\\)'7;GBCD_=2Y>_$A+>V(D/A2,@&9VN .+UG MV6TLS]&PK_?[(L*F/)AG.<9./!CT3P3Z2YZM_.B)!YL;Z\@4&VK?P@S=5!#; M],)6U'PTG@@:>S*UN.)KHT>OE02'"I[>32CDZ7/73_WD1B8OP.A 2(18A=S7 M?83)Q8QYTV+B[XJ$:'/+1/4HKO'YR-)V@Q9/Q2H9U<_NMAJX2L- JT?IMAZ6 M@Y=RZ.N"V*-0>$5ZZP'R[4N%XWKU]5Y0J ML4MW:X^;1\ OJC!\2Y$S/%'(:2MR!K4U386:715D::2OTM[H 4\H1>91RQ6" M?*1ND[V$5WHYEQV='6&IT=H]4RM#H@/VT-YAM;Y^H;#:>JP>#-?P3"B$MAJA M)RU"Z-XH.D]H?9U2=#01AJAIFO)^K!^-+TSNDT9:&+9E^V\5 ;V4@$X;:;38 MENUOCX"Z^/VK#?L0F:L];"+<:JN6ZF@\)J>[%ZT*^CEBB$=@&A]=,1U-7]7E_=/RI^J*[O-W7]:)C[ M%?K;FMM714"*@#IW_:ZN[]<[H(JE+P_$*?5.5(LL*W^IKO#KZ82#7:>HJFO( M*F@Q5$9W&_%R6CLB4Z%F9[_(*?[N)'X8'7[ M6,7X&ZD+^[;BYD2Q35M1,SBM7>"MU3Z3=ES- MIY0KH&;HZ[&R;=J)&FQ*8Y@?%'K:B9Z]X)R7G0KM0\J7WY6=G(:W*R-Y;0#V M:S.W4O9WAIHF[D<5:BJAI@DS3*&FBM>OWV_$M;3G-G(WXKUD3\\QG_@!3V*^ M(O:CV8OS?8NT- 8JS'W_L#H8KML\0F&UO5@],/NJ1-U^8?1HI(]:A-&]47PZ MZ/[X%OAW3ICTL'ZQOO-ZK8;ZI7Z40;_7GJ2(J"< M([I^>5I%0!N^RF_-]Z\^$_L+CUY2<.8)9>ZY;ZIUP=ZW+I_U-M^X<'G& ERS M-5OE!NA-&"&*;O>=;LWANJX+1;@M0>'K)-P#XVB-FHVM)MHZ+I\7$' +<7EL MU,F!WRXNV^LF&CRAB5>T!JH:#1EH85+-]N.QRXNP51.]?")"\_N(P1OP7]NY M^_@S_,\RUH^!@!9^Z$2.#Y3+76J8\>'>L:.9))[\5X**S_K9)VP,K!%'JS_) M,8;%,:EW]SQ@DCOK)&4"@D7^?V=!AH(=Y *[:N\3)(9[J9T-=&+LK-C^9;&WS0CC9W/*Q%A@@#<0=#_ M6 YKS5JT M6< G?_GI3XYI#H^-$V8;@V-[>&(,V(EM'DW&QNG(LOK#X\G_G?ST\1;I&MNQ M7\"$0%?AS^_9QS(,Y]%&M<^$3#>38\N!^;WHS#2?1L_6G$94;6;,)7?MI,Z;=H#7[YK"*V_S9W58#ESSX'L<)[@\X M!R]ETE<'M$>>,$6 :\.R4MS*4U*RF<*>IO$"WUGGD'3@>!J,ZH*5%O8T_L/B ML)\%#W"E8":'[UY9\-$*30@MM3-UUZ^^WUFL U%F.WAB14">Y<.7=XZU^3#\ M.O#:TQNV#MVCF:.C#I=74+36-5KK;G]*16M=HK5ZO9/:0V5U@@"Z>-7?UPV5 M]K'IHA>M5S?/[3OF6=S6?F=@0CO,#;4_L_GB@W;!(N8^J%*1=0$Z/%$=[%N+ MFU$C+>P5;BJ%#=9)!U5HV15:3-4YXO64A+CUX=#70G3+JDP;%?A=MP;48-W* MAJV._E:4N_^4>[1NV4=%N2W!X>NDW(-:O?"Z0+-UW&S[E6M3JP6Y2K5I+M4F M#UXUUP;G>CKM)A>X?UQDYG_%8>1,'B39?J2 VBKQ_^7#M".WH3P3IR0Z(+^P ME19YZNETMH@78?')]5!@RFG$M7 I9UY)P=0VCB[5[ M'G#M#04L)%%O/8UI-K<"SD)*-7K3U\WL&0S;UXVW/8UZ4P^FE1''B,! QL*W+NL)L\@W& 'B:P3]>)'"$D<>X>+O<>B!'_ M&T:!#X1F\SD.CMLM!P=\BPN= O1@JRR,Y&A#73LOH6^!%$&8CW"RFH:)>'N( M-#=&C4)BJZ=Y#+;(7&W*X/$D(%(@\P!^_H;WK$G) MJ:4G\?,+K7<>X4WLRN/(T(>%X\C43U<>1WAM6/LTPA,AG3$]$Y"\'Q&V%,1+ MQP-+P!$"(UKP78SB*)D>A+0=6\1L\.["=Q]X- /$>;RF2*E']4V3>'G&[Z^! M'X;:M\"?.%&EQ-\65:9PZ=EZG E EZNM= J MS6E%(0E!RSWM5P*&2P XM^>.YX#^2]5>M$O1/;):O8FV,W&ZX6ENPZRX89YL MN)XN-LP+<]A92J5"&R5 MG"@LK,7,UE*=7PM%> 1IKO:[-L^PHJ'KUP5)+A#QETEKUR^YUJX=YD^Q/S_= M7[YU;2EKM/*06J6['C]AKAWGO8<%\6 ,,L*N)1Z:-'J3O;42/YF$6T%I>?F8 MZDM+"#,S^YJ<0 $LB E[56IWCPSRD_P'36(GX' FQ%)/1#4TXE.I"Z%P'8,= MXH$,!O!$SMSY#\MVU4ZMD,ZZ_$G3J+\'*<@% Q'/)0!HB$M1,V2+R(G>,+270,!^I9#NAM9^71\,#?U M,WSC 9PJ<[+_+F9\CL$2808;XLR?. MB&S#7MK^@^Y%L@U;Z8;K^,@'F3]AV9;(F=IK>[\Y"SP@(EA3X,]IA/_E/EY? M:7_SX7#6_@&0C0/ACBNY ((=6NE]%UWYR#O4XHU/".@"%9R(?A)S%_VAD#VM/>^0G2 MC3UR$+129:O*N.;Q4T[$D\+#)2>B,5K#2]!T0%'>Y>B4HK3T.OD!))#FWX%$ MH7_E1TDO1[#1'X@,$4Y"HY1X)X58\N,(1(U']S V'X.Q)NY/GL?:(S1TD_I( MQCO";LB TR1QX)+'W.,3IT3GQ^B=E%JHH:/%%MN6[LT)\4](DI<_T$L5.^%L M#L(7%*%\W8(."W+:'"]N3EAZB0QK)4L!.S7J8LJSLDCK*L@E\1-=3+42?/E MC2;AJ&M?/2$)#3.1Z/=<8W,A(U'0\!^."#D-N>< 28;L6082 M/J#\AR!8M 7S)[09,FML-H =U"UT[!P) MEV;L1D1L 3H&L$AZ&QD50ZJ.VL"I@KR=P#Y$/>Y!FS@8L$*AX'A%C);FRI-$ MFI=@--JH6*)5[5$>&7&0M+M! XPX?534_MJ)EB91L5H=UK4K8%M0KB)YD\_O M'#\.@1EBC\U]T+__PY&))CQ $9KA,'.Y^X$#J@MS-;#T0=FWG= ".%/D=RLQ M\::?A<8U*YY*O/PUSB[2%>[A&()C"6V ISDJ9U^V$BMMY8]]-5%$V,:^.9F^ MYF.,5H>@E#MSVLD7^3BJQPZF?CYE8-G!U%\S1:!)5DQVUTYDI%$H!1++-$A4 M4T" HR$R60[0PWPX8!H-!'K />L!P\=%=IY Y&DK#B490]-*\.?"@Y&4/=\[ M7'"\!A>V$YR1EK2VA$^0>SYH_E)EA-/3 B4EA3Y=/^!%?&',/_0;7;.QF5K0 M6QD3B:C/P@X$]HP=!3*V\,KB6^#?.6$B9.0MX"W[P??"W74KKKER.Y3F1X0[ MK'7)5X@W+J:XY +-ZDAJ/IEPBP*%LT4)_VJ-=0WZ^F@IY\8\U0=O:ZU$^CG^ M_*=3TSCY$&YF96",@^&!W)W>6V;CUAMP\/A.(B>?;3); AZ)867N:A)I@B^# M972(C\:^_SW94DX>E81)AS,PGR;,=TGZD3]/H"(D(XJ-BJZ2[L#>4T1ZZ26."%J,_<>Z&2N?Y\HPA.P MNOU[NL=!*CE; R!-]4H?]O5^?XU>Z8"L?OT^VCMHL#T\UW8Z.L_8<=N="G'9.4_ MMY82EQB2XN% +S'CQBSDPIERD.LQ*5P0JNF[^G[K3=\'-9B[";Y63=]5!(/U$MW]N(EI%J^=Z0 5EZ VX. MDT'D%>.A,6CFCK%F<_@.6:#FMBW0_6P$;1ZIOO9MQ%5JVCY:=XV5O=($7>D*:@,*M'S%WK9/^"77YN6\JQVOL MF[NZ]O[;S4)&WUS7V*X3LM.$Q:=(^)60L&G6OF7>=Q)^U?3;)>(],$9K^&TJ MQ[.VW=/V @)N(RZ/=;,MN&RO1CYH(HT#)M5L/\;&*^79U)^;8LD6UTJH_ZY8_ZNO%V=3CG4U3\7#I"10@FPRUE MK5;+8B[>NV\GM[?"S;:YB=CJ'4LR6G,>R,90'Q&^_XF]42;P[J,D91:F_TJ> M8#6(I+:)$_$Y%:[U_"CK@8)54SR+VK]@/.8"&.;V,-9'H*7^+TX [DBB6487BYMZQE8V'C0?EXZ0H)U$P3 *!&W,Z_8\=VHH?'.YVS MAVR]6-F#I!95MI%OP'0EZ!:$8&.-MZR!+K7OJ5P#Z;5PLMD^3L823\M(3;*(DZJ'5^R990BI4:JR>2N 8 MM1M2#Y-.*^GN\TVH<.N\I-D5Y4+!Z\C,;\SB^[)>=%H\W?'N>!BEA>V3%EE M.7QQ&"^TA1M3A]W"(/\BL-Q)L-@HMRPA67O%"?+5J/3*S<6:KC/U;,6R'=.- M6;^[V&.Z*;0HJT(X@UQAVA<0SNG+"6[ M$"YC=+G[AFBQ@3B:P3"@C $K>XS@2ER+)1,C[I'VF/4?B+T)N_.%PB>K,6.' M@AX,-W&Q3J/L#"%[#8K&M%X4,"N*F:LM6!@>1C.893JC1H=2V4\:421"BWL\ MF(JRP4)31/;]P667VUP[KK*N97(_HIOBG>_&T$(H(4J5;=R!6^Y3FO;^K!N4.B\NN*6P[XJ;JF* M6SZJ9=B&2H[GRVY-% V9HP\.ED<%'LE=)XHXAJ^A>.-HV-+BC_WX_RZ%5*GTVW)]X[7*(7-=3CS8= MV=WI[U]]OM^7E%149:W-191VKP;-2#]2U8Y:@XU]IC3L<-,,J6TQH:L;PO[; MRN:!6U,*]K,ZPE ?J((B[43-J+9TV1!J7KTJ>94TY,MW)%85(^H=CL>U)4M[ M]+ ]QXTQTOM*<6D$])]R,70B+#T71J=TEWJZRT _5LI+2W%3O[YU1[2709\N MW%HM95[@']W0J?BR$@+MH^?3P;JV?BLRZ156RTVL8>T39!=8;4.]GE7A3?)V MNPEL_6V=;(0.%BYFJG#Q.N1Q7-OQK[3!G:&FH9+26U0&NRQ)S^LEAW50AHY? M(D-?KV?([/#EZ9ZC9M!4PRCEL^-CO K I+?8"62REDZQ!!?UT'E5+( MMJ\K-W3!K=R#I?CX[ ?PIZ=9<1!PSWK XB@SYDVYD*('4^9XVRFWM%W):2MW MX'J2TU#:9CM1KTLRE61A$K*57509DZ4:KF>:ME0;)M"S?-R MLR$?\ZM/FKBD J6'HJ0V5DL#/7+]J.;7>_*?J"O8MJ)F5-NEH)2R;>+CFH=1 M$%M1'%!M4@SYFP99". X#N$3O$!98"T^&>ZRW &X0^K:5*EKZZEK:_;Q4^K: M]M6UAIRTRAM8BH^O:-9V4#+.E/-O34=\7SG_6H>6^E=7[=Y74SU-7PJ:=K/]RSM.OP@Z#6FXBB<43SS!$R]N8;USGE!-/Y?% M@6KZN8%6@:P]K0*/]*3G9QR6-OQDA::4<\Y"S-B-_+1E)W4%G#C8=LAAKNSL M$>K:+]QB."8^?DFSP23[5WNJ#TA/NT^;O5'/3-H(#8A5Y=+&A8$O>Q=22MR, M!=20H&+^<>)O3/H>EKU0+YSB5TG30>SP X^ 8Z(H<,9Q)/HKX=NB7\B#@]W%,/DA?)J!M$)* MJY-O')0$:U,$C6\S?R_4M$ZU\D@ 0!-O,64C4VG?/ MOS^<^?>*N5>F@C3.W,E)1C18S+'1?,N* SHC C[WL8\R4(\S7S K2DJ38TCY M>Y&C(XA3?$U=G:E+G3S.PAA[>XI/\X1)O?2$//%\[Y"Z--\'3L0/_/PJZEH9+M\X=65'1P[1U+(US)\:RWD+42[6#"E,"!8D M,QXFAT,8@:@2DHOR]ZD [I*D0Y("N0Y[$J<*R'#1B?L!!/H82)U[_AP/#M'S M#-NCNTNK2,?[0[_1P7X"(R507;Q7AQXW3G)2H.64E52PY$\[22$7@APH^_/D M YS]& R.'P9P>I,2G'3NQ//]D$-1CP B_H]9] M=P[: PR-#X]X1#1P=$)@*MC]4F-ZL8^DX3V*;&(R!DP%>'9H &99?NS1ND71 MZ72-BB%6QI4VSA#'>M\4'(&RC"@_H>F\G*4(WKR*1Q)26J@87&+'>+K#1CF: MM%D(L&AIFY>\V:AAQAY(:2YHT4"M8 [2#$!#; P#^1[^2F_F2!@_0EH,$DXF M\",=HET*&H"/8^1"7!(%7A'CRJB9QHDQ40BN$G]%4:4,7A+/E(A!)CK8!Z0= MX(%.!)H2HJ*I3=#4K'TT]56*(P^.*Z$5Y@]\.K% 8URB!,L7?KGG\(^]>L.B MP9PXSKAWYP2^)ZD-R<[.E3<60M+ETX02>RG!"OV"+; E-;T[ 5' (T?0NK9P 15)*EOX+ID/IQ&L0;L< RZEJP.A M0'X&^C0'FDG@_X=[NG;NAGZR4=D7&%MRSE$/H!>7="H@#Z%0"R>,7'+ @7[^ M(P; -2%NIKYOA^@'MQ,S@+FH@"=.'*9)GV/FY!'MU4%)\>()DT)"6[ ',;O8 M!]D30,6'#YS!\3(-N !-ZG<:QP_PFASS6\Y)>S'C%O6$'9J!(8!&\D-&UJV6H$1DC"1+@Z,*&SEDG!%FUP!GR:AAJ:H2'>?8J M_25M$.V QO5CX",;< UKS3])^ZJMEEROKS.RH3HCJ\[(R6F-0885C^OMT2N- M>(8'@&,5 />H/Z!9B,[!TCA7Q5YOU7LB/]M2?=>,>1//T2.()T3)#D& DI!. M'-OAS+_WT$SP[Q-+7#2()M,8B:)+C:('(]&^>.4U=7EK8W/8;VD_YN%@@X,! M56ZL&_9&%]9:B+5X89MK;-YIB#75-+M:/,I3P?SM:R&\W*I<:U.;N']$1LCR0KRLP]@>HM0#2)UDHK(BG@;@:X MY^A,J$>T"GJ*X17#=Q6X3S+\-M)OGX/Y>M]7&*!.+ZAVXZS@.J^BN0UW7(%B MVPZZ:QKL#<]L%)M3WZONN M?=^&4A%-I-Y]2672%?F&J5GG%NP'5";NEJ#%J'\D*-3O3EKKK M?-YSU%#5)?.#0H]"CT)/M]"CG- K(\9$-37W##4-=5M3 MJ'D>->J:IJ6H,6L')2K4J+/FM:/&J!T@TGZ'7=R-[\O+?L1,] M'*(FB[N=HU^JW,$^6;:2MJC*92LQ5JGD/-L0J8;RMJ1@HU;46- M*@/26M2<-I7+L)'^(?OG;+[F813$LIE[3W.\B$]%6VCR/:>MV/U%Y,R3\GXR M.J2+;NBI0DL;T:)BY]N'%E4#J+6H62_Q M6Z%GWSFG#8':30#\B;;:N^I$*UN["S"<#0!YMA^/74[MW5O%L'[-K= MJC8"FG9SO'FL]]^VF6((\"Q\=OIAN1JP*-N*R1_CT[U4;_\45\W MWJ[V0PZ>H7K>G/]ZWIC.W69G^=.6G,AUF*HCPC?_^2:S2?PKE;BI-58J'D<&X^+ MOY(W)GZ@>;YWZ"\XQCA[T^0-^%W&-%/4_7-U^.D>R@.G9V =Z M1-:=^\1D1-F4AT!4 C2(1(N#<&;-)+=CE]/*!/ ,LK>#ZTI@^^GC[8SGMA3B M-O.B#2 2SOQ[(7" #=EBX0+VD8:Q;KXE>"+,0^<' MP-6+9B$( I1=?XM!I@[Z/- M*P M";>.K7D8A!L(%AB8V#OC'QY/^,P>BGY*M9JB NV)0?C@/.OA^R"6SQC+GW["%$/2\O#$ 2Y,&^ M"F(%"39\6B1,)MN3I(0Y&XF+*.Z,3F8AXG]FK5F+-@OXY"\__>EYW)V D".! M!=QU 1.BF/OY/?M81A?E,APC<$N$N$3/QY_'P?N/CSANT^1>B=J+5N9V^>VD M= 6?4\7L(E',>MIO#D@U^..!9-\%6S@1O'#-0U#RK"S/K\OGZ%=05Q>! RM^ MT.2VD.#<=.>DEX="XTTVWQY(.7\&B@E\;,1>4Y%+HU"'WX M[P28 'ZX8XY+9$T\0>JR:$DIC@Z7"TTZX'>^2\<=' ^P$&W"+,?%!1V@[FWV M/YS_\IOV6?Y(/QD?WND:&$!XWJ'B@_9%8CH$>#[!"4JZ A[R-G9_!YC=.98P M;BR)73HM8<(8CD=A"8 *CFM'0PEW#6"[@)F8N_#R@1@,4$Y6AP=6AZ!#9EE^C&_ 2*8A*9P MI,05 @O-+RG/1,FL/2DZ'/1[^/1?3"H'T09"#]@E ,HC4BL'5 $HC[:O:^BK=6SP41B4A M'^H VH_\6_X._XNKQA-(.Y F0^<.8 MF ?$?2@^$_ZZA&)&/V]7Y&C[?%-8$A M'69+AB5YTJ>7O /RU\MM?)G[R/V3 [J8(.3H/"P#7P%!98/]H=_H3S!(!F=@ MM&Q?V1;J\T@T*R41P2R/]K8C>$U4= D@"DX'N=S'DQYC_1_O!L""+,V??$6RX8B71NRT7/'/P3U%,\9!W EAW*M[&6BN\!D?J& , !Q0)4[Y/&J<,-$.[+Q,!':;.#^X?6C-@,K%> &# M?P@.1[4^46X,8$KX$OXC1$$R\CT+5QU0!+3E4RJJ2Z-EY^4^,.M5[G+*)[MF ME;HD;=HR2!#XWQC#G,1,S.72H6"NB6S[^B\@F-!V!+D"_?"<.92\4S"II6*' M9"?)<^*"\CY.%<6 @YH<(+E+DQL$=^S:4B_&(Q!FY+IV4_:S$.7T(#<.R7 : MRQ&GU1S-(^D EGH[8,(#PI(F,LJ%O-31M>MD. F=PN: ,:8\.V_ MI!))1]:$V_@TO3MD/Y!EA;)/6G4";Q!*,,LX%M[VO_KW8.4$O70VS@*/]#]4 MX($4A?F!PXEK4%!/(YZ;!2T%%'( ]IQ]F5M=B@0Y ;(='I1D9L+W_ACH/K&0 M[F=<;IC-A9F.XC!=,OKY0?@D]SZX\7U@,=0N>Y=#3,P6<(3]<.8P-U#BF\$@"97,VTAOC%%2 M]TG^7+P'TK5?.-(#62/9A?F,VU,B)%*;X9S$"P9--GO&4R ,X5BSLUV(6RK< M!NX0M0,RB-+G1>T-SW;!N=(2@O_OQ<@SZ0J6=G>JGV3RRLO&E1=&NK8/U <6 M(@%>1"_D00N"$\E)WL[[4KW(,2RJO7X\G2U]AH9%SKC3/I?=P;(Q&+N$MZ<^ M1KJ1-[U??'AJF)I,-M4RA_15IO D!@CJ_X@B.Z^>Y:(+0B'("DQ&1]PW%H 2 MT=.NX*%FE$QVDWUW\(?'8B P;K_KBARB$<_0,>E8%9S^7R>3PU_DL7XS0P?+ M>1 @.\[%94LG]ORL+2)UQ#1DQ8==)\I,2+MFN5VG,KF6\P;9YY'7JI;.^/IN M> >K;WC576T;UK+SN]IJ$5>M$9\7J'-]=OW[*I)R^3(ZY;W=!N$>#4:Z*3/T MRZ-PEX/CQ8/!J"^^*WFV\J,G'IQL;*SCDPT.MNN%K2@_;#P1N_QDA8N*KXT> MO8:1Y@/"\&,BW4U0_NES<0HDS6^6C!D*XDB.V$*8_HKJ%.:60?LHR/R9,/\N M !TUERH5+I[=<#6(K0S+WRN(#EY*K>M5H'SI]Z/GOU^)II(4EW:CZ0!,1FD" MA.^JX&NGE2>;R(G"*'OR-2T"'Z\O*#3W( [)O'YWMK7N1UW\?HOUD2@S;'#2 MHHX'@V/]5)6I;2%>1KJY<[R\>DU27M!M59.L1+G=;=)P8 SU877* M;8_:M>]X.1GIHYWCY;7Z+RZSC-T?,O1$Q"70ORD,8F7+ .U@ E\6VE,];I@G];VCBNU:5?U48V^/E)]5EHC;3@6 M=GB1G%%U8;=Q0_0*ZL)BT8!NU855+*%88JLP,3O7;.+IBKYUJX:5!'ROFQJS M4HW8 2[-E2%>?DDHCTC[Q9".-$^F6LYA+ZG:0/F-;_"FOMX(@RPWKXG4%5), M1,)NM!H\/9DX3S4N$O^RXRU7O>H1&&

3*CY;(YERICDLJ]@#\"[8&SI'H9%ARS8ZI3E%9HD*7&+M'\ .U.QI,F$:KD]B&1*X'6 5.R$LSGENOHA)DQB4IK-9?&CQ"U( M R\71*L,::H---!/4\)!FHJ]";OS1>7D1Y!XDKT>@Z(P5D;+60FVL)>6:7-D M.8GE8FR]''A*1UM@SKUCA[FJ;58-8H"'[>AP[ M6!EG]42/JO+1)LIF@2%M41Y%)A=3M:22(26IK*:4;#LBE3Y\/-G<"2WNNLSC M6'5&["G)533+U@;V(%%8[GR]<_X'S8FGA_'BT"*HBD;&:/%H*0XH"$E($)I 3@G&KO-3XV94J-S)D M7=;H*5-L, +K98H-Q@JE(^1E>?$8$@I-M97)C+0^YT-'5&TUBU:.ZG=%U5%PKP( MY/FR#TV%RWW&#SMIA":!E"3VHG86X=H:]5@_J- MA^%9%CSJ!U$N,DNI3U55_B.E/K4/+:,&M%JE/I'ZY/K>]##"^ :A2/$?V(^) ME*,-B)J79[BN65>E==!>-XVUPO[;S=RG1T<;5R):HAAN41G<8_KM%O&>=D4# M'C31:6CK-O$/9B:5][['E890Z/40Z#%V )C&;^>,;\R)6N4,P MF>ED*9=IE7M$YKKV"SDWN)*0>YC+&W)0%+ UZ')[6%W#5KSHF*'5KFQD?7(Z MRCK#]F1#2)&6NZH@#2[I--/KQW0DQ,7 0._BC;!:M6DRGM M#H=%6*A6DZ^^U62W&O5>R 3.RUP"YSZDO/_.,.-:"+/2)-6D&6](OV':MD@=OA\6);F<\7+$]E-GPT!.= MLC$6SL2:-_YW^J?QH?PK/._N9XXU$]G;(FE3@\,!D]-1/;%[ )5(\WSX/VX! M;$06:*$K?-G(ZZ3TJM0]E;KWHM2]1FW-Y22D54&J9?9671NBO.EJZS.P=M)Q M]=40085NJ246>;LIY*7M86L8Z6MWB.TB4+>?G[I/;*>2:54R;6UWZG,&B,JJ M?\/^H=)):D#Q:M_9S"V[,]QPU M:U>J;X54>4+"&>:CHD.MDS BGJD-:N6K#5VJO?^6L_-@XZFH)49L&[551<%[ M0\$G+:1@%<&T_Q%,%^4WL'B=S&UL*<4TE]]Q5POCR<2Q'+R6Q=O2 -],* H M?_%,5[Y 3? 3#@C+PD@D>1^Y9I6=WNY!:$6X0.,0FVKDH MW(X;^ ;\9B65_2\!M7.L6+ZI((2AN&)LAC#^R44Y^4 $3V%H%O>PN#(6VT8Q M0_7=910:0"6,X =12QV[-_@>4,GP>0_^OY^3<1TX4A:;!C!XB)8?%\,8UQT R MC)KX#&O4C/[A?XD"]6+#+.D54&MSDB%"+0Y%1-MWKO&$(D2+AC",YPL1WA;- MD+5$V^V EH/<-A<- ?#EI( ^!@.Z?DB!"!@^-\;V&+B7XMC_BNVI6!\L?>:$ MV'#"DFP= --*YA01=3 VOT/@R] ZL9I[&)R[#C [KG^,L7,L]#T*8*"8)!$A MX016/ =XP)!ACWZ"I<6N"/<3 1@(''H"BW5$9 : U&<+9.-_3B2,1=!\( / M[Y@;B[+;N;X6^3K^ FA '!C# :NS,7Z#+9!&<3/8=T!L, 0 60BP+(O/', M0HQ3H,R89'@@]ZYSLCPJV@\!(CJ)3%#U45!#SD! M4 W[BZEI!$?"A/VL!$*ZX5Z!8A[Q)6#8]Z8^?D*<(82.K"]/(4LN1[ Y1/NT MOJGOV_>.Z\I&'#9&N8+P.W2I[PZ2T*"@;T# M']=)$A3[/P"<."TXB9/F,O1XXOKWO?0#8'Y!"R#BL,2QT9/M&G M-J&SO+[_ MW)>M3@"& "Q <41:"X$X# F;O:4=A2DX5PRZO%7<3*QN60[ M^AO!%6)<.>=(Y3"0$^0Z4RQ+V:Q56*B/&4Z-ITAV,<*=Z3ACY+" M4<[GSSAY./JQ:PL6<9WOW'T0#*#=L$B/!T>"92,&Q#21>BA.%Z2 M#-2Q[@Z+H???%LD%S\9,D;(+_9PXZ7 DWI-,3#\]?:3B@;/249C81G-F!3Z' M,\:?.U8BV@$SP4.JDL%;B'A4DZFK;QS6Z4ZC:]\"'W-&5ZS6(G)F-FPW1&)& M$6Y%6T !=F*)J0FT5(>L-F815382T2I@=(9+/0]H3)RZ2(^8 M"&7G=:PPA:D\.H$V!34CZ\5E&KEC_^6GYU,GC.'13W5[SAP-$R1)C!SB+PT1 MWM7MY>_:0!?^P\?_^_<_SK_<7MV>WU[]XU([__))@Q]^2_[^='5S\=O7FS^N M+V^T\U^^_G&K_7Y^_5^7M]KUU1@]EM<_8OLD%)HPR<\#N*R[%'% Q/3"3.9C380_A6DQC:EE*&HFP)!THN@%\#NY0E@/>#)(TPG M_(AF[.7:Z"6_"7^92,C#OX7Z3,Q$7::<*.(D>Y'+QCY,AG_8#K )G1&P@-AE M ;7*NW/X?9@N))V_V+^/%'?1#NNA)R2Q#U(:QR+KPR$O'ODT<,H9MZ>ID?= M[@?;)YT'+;V,JQT/CJXX8VL\N&*1.*/ZA/LJS!\LJ*D%Z%( M@**S.CTC$WSM!TW>2I/[CJ^RN=,VA.N2%JJQ&64EWKU4*9I:">;0Z!;/."7::GF J<;,-:]EYXF;+ MM9/A2NWDXNN7V^NOO]V09O+M^NO%Y2=41CHCYFNFK%X*5Z)4=S/)2K@'BTWH M%V"[@9&UR736%FA@B8NW)_0+ZC*.?7DM9Y$"! ^.BYG#)]KE#U AZ/CYBM>. M8)4C8,2SS $LG_52%ZUPJ@F[ )M[\C!,QLTN4LBYFP)[D0*[K/:!< 2@ 2Y- M8-EXU$)/@>AR'\U A_R[\*J"*O;XQ/O[GGAJ4#FE$E12:W@>HJEV@)VMT8DI M](/K&-.$01H>&D<'_!U]9!S9\J_LKND&:U:(JY_+1.LYMZ@NAC$:#-';KK&Y M<'\<'K59'.\K10M:<&TQN M 7EIG?AXMY,PD501S:D5.B$@T2Z%;$2AR-:B&,YC#EYP=/]%S;MY!.9:=FH MSF$5C3GVL_T/M^6]H;Q,1"Z34T;.//._2*^2P 1!^?(BQN&X52>OS>>S1-8>=V"36\B5!3IYE MI5 NVZ&(N(6\FDB MO5D,^\S[=XZ-3E2R/=-K8KS]"I(2!,P":7TG_95.H/E4[87"/X0/,%UI/AT? MH. Z\@XLN3Q#'$L)G[@_L;# X1@$_ 0M'#(1 #HS9X$SIS=3*[:K:[\PI"-L M!HZ0X>FIW%OW",*II &$0P)"6]F-F:1<&%LSN@'K53T8[]%<34]5$154BG8* M%=JN\K8+&-;4ZBXRD_T*K4E/W$TC*+6O>*.0D;A3OY_T82&5. M AA)8^*J)1.%V;V!;Y&OP\[?=B27UB57'8*%$_<)2A"B4Q15:440/,A3>GU( M;_#\QY_UZBUV-:FO1M)'JA6PMKOZR,B[JYLQZKZ=7]]J5U=E(FY7%"9;I.UF M">50^'K[U\MK[>K+YZ_7OY_?7GW]LCY.AWMP!6&L-/)_N_SU_#=AW5]^NOKR M:W?,^R=)\#-%-Z%NC4JB@U$I]Z*^'6BKN>)V=Z#9^'$(A^,418K+G'GNA.6V M+(YD430"O"%53@\581)!=BR,GJRHD]!X1 DF.LZ%\D8F+&AJ*.C0+?^O.'@@ M8X%&2$+I1!&H>Q; F0U_B 7UL,I?1%HVJ$_P]2) OSP%^6&\(!.Q7=:,SS'\ M"1G\0))<[Y2Y.#]I?;Y_.+VZ_6>2!OIWZ"[&^.\ M1[T#!YDH"_N/+]>6O5S>WE]>7G[2;\]\N;[2OG[7+O_]Q=?L_Z++YX_KJ]NI2 M^,W_N+G$A_* K4GOK2#N6[KI1(\'R7"6&._,\<*"3TA<0"9E7U/G+KIL?%RU M;WW/5]>%?^&I$[$?O4+P%-XKV_E06+0DSEX.MU6Z_;/RIK&"@2=ZOU^_8*!Q MLB'FTPL;!N MMNLN8P.J5:42:?)>/!\+ 17.F+RDR,NZ5!+:6S&$CW2SPF)+8C50PAV:^NEC M&83Y2^*^_L!XMW3+_>+J@?N#_G-8*E@ (M1,U*A=8&+3C/+QEHB@@[@W=XG[ M]M6S@+P BWCL.A9Z+#W/CRD<&W0!#[V=8)E. S:O4DGCU7'4[^R' M,X_G"= /,($(U2D9XO[N"32D/HP''J%O)T-+=JF(* CS.- .R-?AQ[!F.RLL MV"$>+97/K[4PUCE(8E>FB@RE\UG\EEQ$K&2ZE_2C[%9J0*Q[\(Z!236]1^"F&Z M+_&.=5#B'1V9O?ZIT=D*\"]&2>L(M+:AV"&)-]+[=2M@MX?4E"1H-7J4).B2 M)##-$>@^=9OF=*6]Q:#EE$77^B]Q]!0[.2X5(E_MM7L]9#RX^Q"M&SL>6K@E\&>@E.2X-?=A\/7P2PT=>'A.LK3Q,1)V!/FR)1 M]9>D*-RGM"@(XA1@JRJ"EM#:@"ZI%396G*<\$:_#)=3BB MTJH5I64?)C'E_(K:T%3G&2OPQ MJMZ:!<=EWV*-$:H3L:#Z.![0&*8ZJR<*K 6QO6LLL";U5/W(:(%86$$,!NFD0K"[R0T,LUS2!14R)N M;9^'5%;4'[N8S\ME#Q5F484;JESS*%;:\>CWM$BV+,R%584C+)Z3%IJ&,T06 MB<)B2>%"U)!(^@=0FP?9Z0CK/F$Z-XO2PB@!QZ57SJAK,9YRI?+A\."\E:)?/NWS(MIA\H\CMNMIKMD_MO?PA4Y;' M@?]=9,50<>0P3+NL"-6'$NFI$8>HW%3*MU6SBP>;S2Y>D1C:6-F>)W*2CU;F M)#\J>+*QS/HM%[2G$:O7<[H5FFE3%;QJKE8[QT(>HEK$Q@J&-MEAH-9)Y?G> MRF8K6:5T. FR:GQ)U3WM9^?'&7S_!

    M7R1]EF1[\^QK&:#M!E>Q/^? &7UTPQ4Q* ;)Q$EUJRH4.LP@"/-$>LLW1^2 (3;7'<9Q [JFV MYXBEUVZ")=4F:P;.E+8Y*6FP)<"(,HID4U9>UJY!.(7>OBW9>3#YV-R=3<.- M6L5E7O^S^WYLANK^G]=)1FTAIUK&^_;[&V!$$"Q1287NKD4W.WL+SCH&,1!" MHLV!LP[F4&XCI\*XN<>?O@>NL,J+,IB*FM)^TQL./C*&L456(49FO>]@JN%6 M>OK.>-?!Q(9Y)'&*0_G);(\RG8\^/=5GA1O):B2]5AOPKAX7#X? M+BNE-R#'*_2XB3>('(.Q=)0)#*$$HI'*4DJH";6WV 'DG9S^P766JRRNB3], M\+-WR]WJ8>.12;@7-'D'L8Q.%)SCX1DXA\@RABS$*EN]+=2QM/9KE;K"VI,$ MT3DTV:@%*SV!A\NLO1O'\@P%73[\T_KDTR,,VSZ?K6'O#B:_GAEM(_I3F^-FKO;/M,?W'3^X_,4 MG204(7[QR">T6[Y5Y^7L/H16>S"[>;$[D*7(4?GHF\O(:1FZ5J9AE)%HZ+X; M6FZ*5>W!)<_1=/H3V5J)?UX M]]):Y:P"59 C^MDBT5!Z"3,@G'/JA!,ZDLJ;_3=C4V C'!$2XI4 MY3+GTE+P3.ORNCPCT*7.NG;PO =9_=J:*MAX\JZMLC(:M2V+YWM/AXT<85^V M?*G:2]EGB*QU WBGYL5@G+O%;H^(+.:L&_/<7+C+FA(XW&$\$ ME'<$X"F>:MX''4Q,W.K:UN@TBD^^!]QW]1?KJZ\%#UKH9#,'GH@!$8(''Q.! MY'/@(KC(6.UW.R>2W/-MX/GP^>1"\(RJ;M1:OG;3,9X%LZ]I.8#H&#OYY!LU M+.1NPFJ5IM\N\N%VD3M4X:%*22G=Y8O'5$DHL!'Q1;+07KH88JJ]B;?12U\#!DYKQ*H)O MU&Y\NOF*EJ'80S=:M7I^.\Z3Z?7Q[M8SGZSB=QU"=JU ;\.:KT>/^K(J%SWE M*8 491HP6;3O\PFH\53)S 1&][6CH#WHJM%\O7QW?:V-K7E8X)D8GD!2C&Z$ M#@2_^]+6?SLVZ_3D M&W7LTB["JAFBAXO$H[4R9HW_['),8-C/2U$0&J8+3FE.PCBZ<9PW&V@PL$(<..9>N M^FN0)B8R++1UF=>Z0!==_5C^NA9;L*PECQ9"%!1= >+!$^HA:=QJ1-O E*XL MGOTH^T>8GG (]AX;R [TU\!HO1V]RS?S%XED*+@(2OK2YU=I\$E*D$GD2(.Q ME-7&YZ$T[H54]H^+U$YUV@!F-_4_WLR8]EEH5\9%.?2*1&0)?,;@"B,A&EB( M.G37M?#=>1E?73J#7;.(#@> NV MZW.=S4OHT%+M[(X?@F#46 Z$E_@@4 O>N#*)VW.#T8%,H?;V[')JPJ?P)<6; M44(_8;7*LL,N^A%K;QMN)1\OQQ]3N)E.T3%=Q%./]D9@229"42ZL#*B-BH#G M#H][F30>]KZ\D*F=XZO)0,-3&0[!W9/<8&]*;M0 /FTQ?[SUV_JM;B8Z=&CW M'O7P]]1:IKB"Q"6Z[8)IY\D"Y9#\YF#8)X!;ZT]?5&$Q^EPFB[=B/$$TEN MH2'@4?C9;K&Z5UT#&1&TMR,WFPWS,"Q]SYOY7IP_XIJA6VH<(Y"Y"B4/E,"1 M$FT;&:AAQ*8.7L_4H+S?C%]%W/:@R$:/V-5(A>,/UD=?J#GDI,-#]+"A%=F1 M+#TED'*I1/.T8(VJTO29"A()MZ9VBZ>SCCJYM^-WHK\'N8K,>Q-!D8 @ER0B M[Z(4\QH64W8VQ=HUGCO(^9E&G1R"FNTGZVD::=3L;)L@N:+78X]Z=!, M/3/,0A'!9> .B D6!-=X]O#L@1 IG8OI4 M@8V:M8<#2HXW9AN_4W^"2H>&:]?,#!6CDW@P @O"@*#$@-.!@^:Y-,E)EH?: M5JO#.2KWB+];Y.7-M&S#1]$"58;HS"481A.(\CX"8YAR!9(P!-8QZ.K-+_>E MK>]N]\VIJ_<[YH4HW&)4/ I8'C#!"OU(AC>4)V-M)2?;>9* M(W:L2PSM.6GE..TT:M.V#BTYWI@]]\E.9ZUT:+Z>GYAA4\A4D@ E.0I")P4N M,PYNXLE8G+)S,2E#@262,94JWVFPH1$\HU<()ZL_&=B-F MJBY6]IZN[Y*AS9GRZ0-8C//7FJ(DA(0>)*!\1F/ M-JZU5#I$RVI?QW8S9>4^?"C?7^N%OQXX2$5(\A U740G":P, 8A15%&7@O+= MY<:W4=7WU(*34;$]CJNBB$9-RJ99)R<4^VW_6E>#63HU-<>/PD#U<:(5!9)Y M>?1=1F%P6B8;:LJ]4EZSVGGA'L>SK.^5#42LU<=JA1%']F!4LJ5&S()7VH,D M7!G\;R&0[JIF=M/6MP$[#]9V6;EJFFN@:.89OMZ.[QZ\K#V"^3"9#8O"[PHA MU^9N4>%C9AZH-WB2"+3W-EF&[#-OC,)?8^V[^,HL]%M&TRB^.\5!^]O@SVXX M+@5R6\20IHOF.^.P)H"4 C..9XBDC![7UH&GQ -G0J9,BCIJE[A79Z+?UWF- M;H6.L=#49EBUU2DB3\AQ&-V@N_AV?%P]J=$^69TMQ.07 S@T6!4E!,J-EYD9 M#$$ZVQ)56=EK8XA_W(W1'RX:#0_7)SD='Q9N^$KM,5,=AH&'# #**B;&:08G M?!G/JAAXABHWEOMLNGOP,PZ;NM\H[]-J)-&B#^LCX!.;<[:6PV)BFU * M@4^B .VT6$'AR!I MPT.8;])I[. ]PPJ;?3LW3PGX\3'TMN^U]U@CRYOD$X;GY"RP"C16G3- M3!EU1P+Z@-8 4SH3JF+(I';?Y7['>]P[KD\F.US\[J9QH<#+KXOI6R4QN[0D ML]G-]?+O'OFW5CO&J+,@=4D%.(,^M)"E0;R..E%.4^KN<48-#G[JX1^'H'=[ M!'-V(#3@-:S%;Y-%E67"6!&E.@SXNP7K?QT/4=++A-B/)VDGGABUODR(6@A? M@"E_-,%%;AQU*5CNAKD=(_ZOZ7AU1<$_<4WC NO MTON;:Y^FMW[,8[]$1I,3D1F"MF5:K$&P!V4!L1QD]$QXT5TYU &$MCH Z@#\ M;#=372FLJ4/WL0Q+[[9P,8ZOAJ.;DI=XR&92E@GJ"3(G\1#P(H%U3B*;6FD2 MOOB^[NEY_ MO5GUK-X^NDU+P7F4$C(K;1!]0JFKXK9$+7)2D5'=84^V2ESTZSAVC.A>5-VH MF_C,N+L3\JA[??@,$_NZO.'<:_(:HD11R\OX6;2(NC3ZJ5MX^$>7??[Y)25"A0O?0^%]R6J4H!^2V+!6"-Y=V49!Y':]PBN MRMAZON"LO@(;-7K/S;AZE>9N..ID5M?JT^<8U;61C:8F=2GIG+;! 1=4EO-< M@'&!@\Q>6"9UI+3VJ)\F)G6MPKN[2^%%,FK 4W;(=0:I#&XMQBF8@"&>-M2& MQ!B&>K5=Q\V4_"-,XCH$6T_F&YVNGT9-W[/S54ZP?7M_^RR#8KJT?OO.^I D M6.L2 2.X!Y$88I!$ S03SX@7E%6_!6M@4LQ X,:33BN@4F&89@@!C-<$V(S; MQ!%#::SMX^VBY^>8"W,(5@Z9"W.0-EI(R:Q,^8N;V7"<9K-5$=/%]^%L$!QQ MQ"HTO-RA5==:@XE4 4%2'//*>ET]*;B+H-Z+(RKI_7%P4$T)+2!J2?NKR;4; MC@=)&$E]RF"H"""4=^!8\""CXLD;;XVJ_HAVG8">P\IZBGT,F:.EW"-$BA,S M>!TFLS3]-@QEP$QQ_ :1H JIBF"4C&B+709+DN%\Q> -ACL2;*DT^%1&VA]@B2V71>6GG%FS"_G'Y:XGQA'9DU M0DH6,:)T#H3%7[Q)"5Q,OIRT1*N],KFXP-JI@7^Z/S&VK=U[>5I=-Z.*B-N M2 'Z+0>SVTV$CKIA"ID0QN O.J(PK)>+KD^2RRR\V2O\V0\G3PGHYXRIH].G M #E1P'V?-B]'R8W?W*31[/7U<#9;IK3FN,+B#?>M9=2*D5Q>7W@:"D/:X/$I M% 3'N>.&R:S47L?-/JOU#H]3-3KI4KQ]X^7#9/2CI*]>CZ_0/T^X^H>1F\V' M876*DFQT%GB .F,,RLLJ<)(IT,Y&H8003K&]L/+<2OV<.1WAI*I8^\;(QW25 MQHL'7XN<^.=IR)\>.N4R!B%)LA"9$B!<1K?.L ".P>3QDDS;2)02K*Z[=).)C,)J\!CL3)DZ?FW2KM M:%Q^2U,_Z;(K\:KQXNW4\46:_(3K\9W?J]*9>&^"*UV#[QP''ZEA3$9:,.?1 M\.F(KG7VH#FQFH?HZQ>S[*+G5-MUZ%QZ_('WD_'TZ9CZ06GZG3R&%G8Q R!Q MW!S!"] Y18W>@='>=B684XGOU\Y5P]MC&]>/\8?_%CS6B\F:;_N$GC M\&.1OU-$2RG0%?:1H#'/SH,GEH!E4DADAZ7J$X#W(*L1))X7,-M@6TE[+0%R M$T.WH9HA20<>,N@0& A?'N8*;H!)98W)TN7]\NO' '([68T LA84MD&MDEX: MA=KL;L?>!N^9R^BX)U!&M):.\^41NC20A#2:X4;5OG;WEGWH:@1LM<"P!]A. MTDQ+:'OQX^ZW?QFF*1+UY<<[C+%&BSWJA?'4E3<5SED0,BKU'6;\WT,V=M[5TV!(RUW?;4_Y6^SJ@0\W+;B;4E=D#I4R54.">9F5) M](IT%KWL0V CEK$B0O8QCE74U1(6WXZ_WLQG"XG16X.?N"#,) [1ED[F)&HP MUF;PW%K-2&)XJG2%O*?D-(*S^B#8!K<3-=(HN-@M*\Q*';34P#CU()PPQ3=. M8*T3Z*H$+JM/*-]!3B.';2_@.D8CC8*+W[)BHW(I60,A.0U"Z8R^,*/ !-%, MJ$A2K'V'L8.#\R:LG:@ 3'E7<$K"0,1. 6,-BS0#@3 M5JL88J[=UN Q#?V"K;**'Y?%G"+O!O!RU[5@;0?NDI5,W&5D$ (E9=RCD^"T M9%P:?UM:\TW&)6BT]IQQP'T]=Q"^7AD/(DANE)* Z?L78N&I;SN]_3BZDAS&Z+' M@X(PP]'4*SPW@DN0K62YO&0+K/HXF5T$]1QH=(:#;0U13E9* PA[Q,-MKM53 M3H1"9R3$TE;<4 S)A+:@HI5I_E?Q^ZZ]&[\SQ3_C$(MI\ MSR%*$HDU8)*EZ'P/TR'DU5_C3)"Z252.US)G1+\ M?S(S"#J@BR,"!5N&A/C(3'ET977UJ[U*I/>;0FP3WM54W1;"5UL5.5RU'O]+ MBE?IPT)5=QW%@F.&HG>N0CD$T^=.DZ5-=0 MQ4>>52#X>8I[;;14UN/-'9/++G("S%/D2V4%EI0BMRB\B,29+&M7N.Y'6<]# M6;H$7"U]'(XSN\39.,UK8VQ70N+^N@D/"TTI4T!1;B6B5."BHE5H52L%$SH!2FX7.Y=5E[=>")Y+?G'CJ^37XHB:=1I;O]Y-_<5^S'135T&\3#J"R6FE M/8?HK"U$[G7[Z!(/3BN"DBR=UX4FX(1QD#W*6.4D N_PWJ3]^^&S8[*ZUMH" MY:X;RA"3LD;A5E,)O9=L/'BA#1XQS,?DO':^]AN'G^'&^.P0K*6CMI"W7Z8R M)XH&/RE@06+43UCIQ:,,&)6HBBEY#,/^[SWR.4+:3E77 C0O7[[=E+!>Y;0_ M3D:C-Y/I[VX:!\8G+GPL8R_*&Q^T^LB5IJ"#-]HFAZ= [;9*!Y#7O-=X DX> M@[(CI36 QZ=Y^8%P@1FJ)!#F0O%]44A>H\,1A4T6(T)5_1G>4RIZ1E=7"G^2 MP#M)^D?CYVN:#B?QT]Q-ZQ1N78;ALD;B8PHC-YL-\S LE'5W5[?QDDX3PH(E M&C(AR*$*"9Q#!X-3)1*-3NI<.PPYCM*>#]\SH?$,6FS XCUFKLQFN9B$X;:IUI")Q\=I0&T+1.FN2_\,P\\^3*Y/@7):\?@YRB%J3X%[^P6 M^8QZK58%4]49-5I0*VQQAQ:=7G@$0[($2A.AFD>'D68;SJC\V<%VHO1/=$9? MC]>K KNNI'KBX4QNYI.\1U!9M>+J9"JZJ9G=J:R!4VEUVPJ23V:<,)F<&@HH,7I8VT-Q&DXGR MUM3&8,-%7V<$QD%58(=HJ0'(;2Y#D=8'HY(#SC$@0P)B&S#/2_ M?'>=@Q2]5Q78(5)O #H'EG@@"2X1(B$*&4H378STT4$&GQ,34DOJ;(XZ M9X)W-56WA?"]ZO XGG,F4PHY\(SL"0Y6J 3X)V*I9LE4[\K[4U5/=NHZ5-=0 M P \-G9<=M44S&OK/429,'145('Q(BZZ:BJEG:.V]EO&4^CM%YK]1>EGT_%/ MC.=56R3/LHPA@&6L-(AS:"FBHF"SIB'1F',SRWQU9*5U]^_(F=I\=I*1UT>,"0-@@N#02RC8!P:%L\)T;9V M3X.MQ+1EB\\&CTD7NFK"YMZ7<942Q9>3,?)T@VQ=+OF;C&][SJUV^/_U] M/G6HZN'837\LA(GR"/@OD;C10B*X*])L/A ^$49EN=DV: Z\9. T+]%V=L$D ME=$<5 9NA^RT%2_V!?U6\-+(YEE2?KO[U\W"P 5M0XH26+(,A&86'"$)+%?* MB)P9DE0=_%O):DV33X(5H20\0C*7" WDB7PMHQ= M5XJS9!9)R4Y,[Q-2^JV/;@=YI^NI'=2]3_/[3,,7-TL?II.KJ;M>W#$0)5BP3D+INPM"$0&>E+$[FAOT^#Q58J_[ M*[6&CV.4.>E*L@VD]F_+D#98WWO7WT@68^E. M[[TN5R>V'-L8"-I,I0Z!4<-T-P\+=I'5;\ZS[GG5E3;Z/KPV;I:+F_F7R;34 M_%Y<3V[*5(W@F?5"8408>:EZ0Y%9JR,0$;,05A'J]JIZ?>XCM],IB'1 54VE,[G;TO;?W>I9P5;+4TU!KR_LV-;M**N<+5;PD]@SA0WB>: M# ,52=E-,8#U*#B>&'-9FFALIU9M"UW]WJV<%7$U--, VC:[ Q]3"&KW0J;Z69%Y)BVV M@->-*:37W\-P5N[+!YQ('6V4X$)Q,YR48-#08]B4T?V@@=1_X_8,27LA3_^T MR*NHCU;@-?O@AA$C(:3_;\/YEW(OBYL(_V+Q7U\@F[' 8.O<"HOFI@=BEYAI YWVQR.QC6@X_F.S+ M*A$A$"XB\/*T6L0RYMGY,HZ#6&N9%4Q5'Z9X/+E[8=7^K%@]EQXK5KW6+=;Y M\V02?Q^.1I_"EQ1O1FF25W]S0JW.\Q^M4:IS(.F5*G56:UR,XUND>GPU]*-T M,9NE^>S5P7#(0G% PPFO(C&=A/7&$U=[K!Q%X\BE] M*_O+.]DO[WEB1)!GY4&:,@35(,LV9P-*JD0$9Y38Z@?Q9E+ZO;#H#BU/3MT* MFFC@8+WK4/;B9H86?C;[E*ZN[SJ4(='"2H4"PF )!#42G-S>6I2@1GJ0>6C+2!!ZE5 M[1%-#PAHI/7?Z8I]#)FCI=QW)=#K@*[5H@'1JK.65U&2[#1&QKL2)&H+M8%C M8W6:WH>8(E DQ7+05I3>4R. $VY V)+%%X0##8DE:0U-LO9]X 8RVHAZCE3L%I@<*^6&@#*0 MZ&117Y*;G)9,T6*ZAF! II=R7)FJ7;+X-7:;4#B:"5N <5!$FUFVMV*>I1$ M&EZ-E\.EPH^U ;JK)H6#F+UF*4=0MA3IXUD)7D@&QAIGM" LN]I-1/:GKM\S MJ2M,5=9*2_8G,T^L,09,XNB)6?S%,ZG!NQB2)"G;ZO,2#[(_G17<=69_#I%H MPP..5OS4>*J[]5LUL_YG>99[6/J61!Y%L 3/'E)Z""4,@YVS8(UVTKO2%J!V M=O*LR?Z/Z6OI1SZ^^NMX6(KZ0E'@%88$;]QPNJC">CM^_3VD(NN#I>K-C*KSC)I?H+A>^Z3->S?0617,H.+-6];OH[C[9JS>PQ**[PR M 8KG X*%")YG!=1%QYC0*N;:EYR[*3JYNF,Y=V'90S$_WH6#: ,361J0B6/( MX5GID2@\9*VTTTQEF6H7FN^FJ%^#51$=3\HSZBFB[^3S(HI >12EC)UV;S_]9C@>SKZD6+)L!=M_FTS__G;\83HI:2X4]V5&_RU- MOR':,W?.1B; <5?ZPKM2F6AZ3<[?GU)U&D)$KB4BRB6)"[^\)ARVY4+@\2 MF8E$II=#2: [F>/&_J40]+SM[K#ZJL"MOF?QL_WCOGCJ,4<18X)I9"@ZVKYL M 6=..8VT-$P8!U%L*M^'_Q!5XR80!@=<&6W4A*_L"$;*4G1:(T^M0-PRB TH MMTAXKC#%P@I3.DC;_/ZXB8#!,7.LA(OY1OW1\>']N\M5GX1U:J*MT[H7B[-, M"FL<4H28W':((A-B0GDN:[ N1&E+I[CW4S1N4#\4@@IJH0*+D[FYE]3ZHA"B M$)\BDT@+SQ WCB$7HT"$<&RX$HZZTH9G"QGC.DDEM;P%0*>(?.Q<=WO+'.SR M0_-'G#?HYV.OF?7&*\:N]R)RRKD]^[43W=*B9%V\[Z MTMIFA@R&X,%8I#QS&&-'6;2=T-3E:^,8H3-HNAE2[!6<:X_\/$UY9,(R$ 6& M*(!3B4QBH65 *+"[+)5^"O+KRZJ;[W8VB8O+/V8@ MRV^3[P\U0B7#J8!H M7, O*@GGM##Y)JRP(+I15D.'Y&'PM+OE0#%-C=V3^P!'SW\:XT>['H0>N9$J MOW$B7(,HMQNQT_8P[!I&4 3\]^@ ;T^;DBILRLNS$EB\_K??_VU-/;52"JXY\IZUDPHQTB%XE$0BG&O/GSU,W(^& MAZ7'N6$Z PAZ2J^"$/C@T?WAX:DWD)Y3FG!RYSZCFH&X# 3(3N1IF-(0JSK- MW2KIF'^HK8E"<0=H8$55 ,'M_&P)UZ^,UL$)!=84VVQ7"<0T)$2$$X@N$*VU M+%TEUIFXRCWPGNC8.JFIM*HJ?4=V**'TY?;FQK8MOU?E>O>-N ;,H1W\YCDR M:<XBL_!SO@91.9W@IM;TT7*X# M0"8H[&UI4$PDEP!RA;11P#'U,D5G4J*E6XCV(+-&BUD,.*? M(<67QI0+^?_ MF#>WW_-CZ=4/[GHP&A,T-5J@I#%XVBR_#HMY\BJFA+LHH]#G<72.)/P%@;D/ MO$Z!SK]6-8M7/S?^M(Y#'/:)*HGR4-(\,R\B MJY1"E-BH270NVM*.]K$TUIAZ*(.QW8'= -JKX$3=PE6;>>0X^22Y1I'D)]TN M@6N9K;W'CM& I;?%;QIVD%)+\#>$_IORRJ@44ZLA]/>)0.6I8C*!&]$.NP&/ MTSD),K,A)*:-=\5-W$&BQL59$=5W@%-_/8Q=9_GI__S[:N[LXJUOOCR>M45L MT(%SV&4XR-QJWD(8X_(>Y"Y2(J+HV!=MST?JP\<)NFP&$&S!2;ZGI"O;=^2? M['SYI=Y8'2F&*)PH\$6%(DA+85""T,M$I7VTI;L^/*=B7%,V ME+[WP*J'\"N#S]W]I1)48,5R_R[89\P'9 58>LUI!.-,'!&EW?+G5-0#GSYZ MW0.3'D*N "9;3/1#ZB]R[BDE'"5#@!=%*;*1.61Q,I%JP24OW:IO'SVU)-K' M">;ZJ:4"B&W/N+R9)* FSGQ\%9=_Q#A[/ KE8A;^.0.%3O./5BM<)1,P-X(C ML-]YWJFPR&A*4"+1IL I=?$\96+'TUZ=_]\339WJ:@96[=BQY(X,XNMO=GX= M%^LC8=E\NIW[;W81+[S/7 .O5T8[0O)M*T1!X)$((9&VQ".A=;X(H01BL$Z1 M9F\2QHT,BN/PC/JHP)"N*0>6?)S\R&=,[ISCJ)5:QH#@L-'@YGJ)K .'0Y'@ MO33<*TL*6\6MA(Q[.@]FXDX7>D7(^61_9@Y6(SB75R8Z1K+530IL+<]#&AUU M*G-!E*0V656ZXF8[)>->A@^.G1/$7@%X[FO+>)3&P&F,&(LN/\(A"(YEL)[: M6PDG.).T?/KAB"*^P=H$#@:07J*M A);LS!W1^SB'8AP\]]<2-]:ET)'DLC>,.GA@08@.JJM(JG4_SYGL$7CY-;9YM%[*' M^#T[A:NWLS^;M/-?G%"W4^"K)2IY2C-?J+;GT4)*E>_L_-3JV11DC@$X!!Y8V4^ /*\ZXASU4E. M0H8\A&&PNIW]M(V;NRB+F]T5.@7U4\$!O9.;5S^_PA+M_8AV4D5M*#)6@1M* MX$!QRFJ4&!AZ17-0<[;]]D!6+14[)?'0#*N(;I^P!>0 MB4DBF1PXOQ8+0DI7ZW<@JU+KUA<*7:'64R\50.T#>"SKNS8K';7< :E*M3>\ M!ED9:,['6*&UL2Z4CBH>OEXI,FZ(=&57G=5 "X MWRQ(=1;G/S<%MF8E>*R(D DQFA+B41#D+&R@I"6EW@6A>&D?:P\YXZ;HAP97 M*3U4 *G7S6PU[;J=@0V"NP9=W6V/J"CL@T00-@RL, _@#W >$>5,>Z]Q9*YT M2ZE]](R;NQ\:5,4T40&J=LKJ(=/(X(CWN48W"07[!$(9..N)18X)S[PC3A4O M$3M,52WEK&.$A/U44S/8VC?H5Q$[C@7'B%!A\M1'C@P%IS*79@9E#/6Q]-7C M?HHJ=>=[ZK\KO(Y71@70NO#^]N:VO;)X$X$(/VGU!+^?QE9ALW!QT\R7D_]I M?[Z3^2MF$C?,0"@M$1DTX'SC!GQ<=WEJ*]TCBA#%Q'4?#QP#8K M8,_B=:;TZ_"FLQV("EZ%]]0AP8C(B^^*"WGF=I7'#XDDJPX(T2$HF8F\\SPI%-02-JL).:6BJ+ M]P$>_')STS9?$6]Q5-*A8#PP:)5'3H: (A62AQBY+7Z6;GZ_4O>ME_Z?FJ'> MZA*"'_\.OZAR=8G,K;5*4L<] MTCYXQ+7%")Q[.):L5U$20B0O_4AB.R6G6Q>W?-\F7QY";.M],,DPQ(($YIQV MR!$;D14\)N.],\4;2VPA8UQ;4T#OSPW,::*N(";YP1U+0B!AP3OC M+@#Y-"2$ ^,D>*I]<5]Y&QWCX^4DY3Z]&3Q5TA6BY2Y1S#6A%L02 X>SE2N# MK-<$,2>T(@3+0$H_ZM].R;B(.5W#!R#30]QC/_JZR)K+Q_J'QL[>63^93NZ? M_ +-U@6>$%4<(TZP7F49#$2'QA,LI'*'_)9#'ZD+$7T4V P@S1I,R606+]-K M^/#D[K)1>"QU$ P%EINIZ.1@JQ"+, [)T6B0]_EI8L@&&K884C(E+(F609=.4QXDJB:C- 2F3M5# M/1=7;]9??S>9V9F/KYO%E03B:>;&MIV8.(L@*Z&1HLI%X$VQ4+ICXPY2 MQKVN&@9+I\N\'@1M)D^OO(6@TTN*4M(TUX'F,1:<(:DE8R9!-)J&",?OOC]N M8=L06.DMW6+WEV600GFDJ!0._4)($+,C\ 2V"2XU+]TS93LFX MC\Z'QDY/B1?L!3ORGIM:".2X9,?GK,-2%(8V^08\F;B&FPKG0IZTNYE#Q&[UTN M)8\1=07Q]M:+%$8#)1(DH;6BV1(F9'!("&RJH9Q(&WWI0IF7<2EYE'*[7$H> M(^D*T;+.F6,X-W6^;G-:>,2M=.!XL00>NW16BB ]+QT\OYA+R:,TW.U2\AAQ MUW I279$R,Y& ILK),L$YT0D?L@_.?21NA#11X%/+R5+ M2+,&5.R\7,5&,X(58M$KQ+V3R$@(_XV2#D?J)&;=47'*5?6Y;QY/0D4):=9P MP#R_0>7>6A920%92@[C((QPI\$)L$A9@+LJ_)GA.Q;A)V8* *23H"J#RNYU/ MLE/VV2Y7)ZU-V%/G'$K"YPL)F\ O(ZYM!Y$8T]I15Q@H3VFHZ1[H=(_U) E7 MAI"[+2,3E288I)7-=&,)FT=+%(6/;:\0(4M'-L^I&-R#20\05@.1+ M]+?PU?79SJY71A@K;BSA#DF#,>*.*Z2% MM4@;;?)5.,1OG9P76'4##?"G!R0\^F!-50;]/97^,JQ!\6N\@H\= * <,< J M!.Y4@QL/YZ^3- :=<$J\F.K'/#%.4-93=?>0W,@*_VTRF]STJP2%9>S>)^1I93D ML@1,N 5^6E8TQ+R* 4N:1O6T*/D88-Q_IS9L]%'D073TDVJ5 /GZ1W,WOCQA MXYFQ"$?N$9<60ET2-8J:4\63CI*(_@"Y_\XX'L29 =)/JA7DEG:52";I%.'> M(^=R/6-N*^6"CD@&; 3FA@9?TYN],Y4?GWXM4D+>U<'FE5U,%E^ %ALN9YO[ M@UQ)+#515('33B!2]R;! 4T%4HE@ENM-54(=83"'O!54@K8Y]B M'9E:_>PB_-?M:C[JE:,B6$TD6'1&$+<.HCV6%-(AR!!=2 K+3L=;3P)JNLX] M#5YG4T,-4'O[9QZ=>SM9?&O?P^;G9E=:$.JPX,A%";Y"TA9^QR,BP>4))8[Y MV!U*6SY04SZ]$%1.%6-U9]R65ZP;SS^8=$P8#2Z!S0DJ[S1R*5"$9?"<.VF] M':(K64?R:DKH#''2E=--!;#[C_ED&2]3NDQW3U];9A>+V[OWKU=<<&5]^R(_ M.Z!.$ M= *3?DE@.EW>E39H7M<%VNF#Q!:;>^6U_7YQ/8^KH6TGO'_N]9T2[Z)/9[#8 M>^GYY$?[*GN#DHM9^/<8KG.;J6R1)LM)7&QY7)L,HX[FEN*>Y);B/"&MJ461 M,TLYN.U@OHJ?'KW)/?UDO?OT*LG,.+:"$(\8B;!Q2=#@$X"?D)B3GEKGB"\? M43XB8>S\Z'F0\_P$[:^'"L[(K6+[AYW,/C2+Q:N?:^E]CM-6D8MOD^_M9;H0 MS.D4*8)P&"3F*$6:8(H(-DI*S#77I0_1?I36 LH>X-@)M,$T50$>M[!Q=P%K M?)*Y:)/+'#]3 2PI[U"@!GNKG<#%>]WO)*865 V'A&8(M52 K]=V\>W=M/EC MS=#Z$EZE8(QR&GQ4#OM2:H/@SQ'A(+U-+%!&2D\_WDK(N+@JI.2G$T-/EG@% ML'G8<@^ADA2&ZMR$TG,B$<>1(!T<1P$3&86PW*GRO4&?D3'VM>$0!UP_&5<% MDX^W&>:7:<-"_WN5O*(S3!TE%:?LC,R\]^'P6. M,MGO8S15 1YW9^ T3I1Y*E#(T0'O<&"EW]R\J.SW44KNE/T^ M1N(5P&;;EOL\6?QKU7/8&PDN1(YN;:X8RB$NCQHEXZBF)GC-R@^ZWTU/+& MA$5/B=8(C$\@L"9L-.6@,E %1VR4).;.7\!*(N"?XVA$HBG"-NB-D"R'HRJ SF!K M2D8\_60\MFGI5DW D^?8,(.$\.!8)4Z1BR(@YH@#?RMQ1E(GXU*N6..LQ3U' M:?3X8HUCQ%N577E2.D!",M%!<(>Y;'-$#%EM&EX=W_RM7D5/T<_M8O%)$UB^(_)\MMD]O6/./T1?P,' M\=OBBN1&F.?0U_&PW#^H M>OC"HOMWQHLF;;T9S!6_A8N.COKF4 5)_1FOH%@)1ZRURRUVVJZH&&)*8RB< MM);KO#4<^&Z_3K'2@ZH>B%B\LM/<%>;+MQB7'_(2 (I7/[>'X_>WVF_B8G(] M:__M*MHR/BJ>;8E-^7$]9PGB9^:0U-9P0#%)Q6>[#,=-+:'*L'A^:M.X8 MB.%BL>;IX0BYFR42,!>YZ"Q2J3-+[61NBY@3,2FF)-?EJV0.DE4;I/KH_UE\ M7E895>"K5\4C"5Y:(CS27&2G!'MDG&%(I2#!H-.$4^F2T0&KE =++U9ZKIY! MZ15 >W?196XQ9XC02"E.$*>$(6OACS%:K0/GU!=OT_9K%3P?A83.!<_'J*4" M?.THOU6:.6D#,AY+Q .UN9TF1C90JBW!PAL!P","8EHRYWUG'#5:QL(6C<^]_J3\9355B!+7M@YF*Q MB ]-IS_&Y?W=C)=&LI0X(H$$<#V)0WGB)V*,$$64P=:4MFP=R*K%SIT,@IWP M*J.1^D"V>+V>$X-E2,SF!S(Q9Q&QP!#=<#@9F"(6V&!"#&?N'I%2"Y@*J7P_ MI'K)O[+3LV5DS<<7T%3;6/TRW==Y?&H6DZR^M[E48S$!F_]V!M[LO-7IE; D M$14\LNT8!O ]D/4XHA@P)80ZBOEP9>$+).4U]<-'BX5I!G4I]70:R+Y[VP_1;M M;1+BSAAD ^=("B.XC%XZ-=R=[(J&6LKQSV,2CY)X?\0T2SLM_LS0NLETLORY M549$8AV<2$@E'_/($H*LE1Y)G4*R,7!KAP/27M)J.7*'BVS+::8J$W7'UB1N M&GZ@%SM)#5)M\R,=-;):141,4CA@F0=:#@ZT1R35F\?G(8C:6+ +G%LCB$LV##DFY)Z06L[E,YO-H^1?S $<_N'; MZK7[CK=?#T6PMBV"C8MF=KG\%N>OFQN@Z5O>:_E_@"^4[LA=G*ZA'M -*\ * M'MG)@"/\QY%2"F)E'A1R-,D*<#(OWTZNMSX*> M"IR:'5RN2HR)M$Z1W+S6Q3P/W"--F4':&QG 0PNF>/'9'G(J1&X%"'I6B%1& MG?4B7< CHDR9'$#D?LTV(FPS*]$PGDH/6MM+T+CH+*;V;G#JH8,J M +4JTGO[YW?P[^YZ&Y+DDJ3)( A&/>(@#>1T(D@*FM^+!:V*QV];":D20'T4 MO:,TLK_4*X#.WLIC)2W//8"0;YT@K\%$.,T@P3*LPY'N+5UB&]ZG.R MF$*K N>6JF:)+2=,LMPNCR'.G,Y3"'*1,PO*IL!U'&X@Z8MZ0'"4UH]Y0'", M"BJ T_9:]L1"]"D0I'">':5MR$Q@Y!R3QH+$.!_JF'PI#PB.TG.G!P3'"+T" MY.RU_0^WM%(Q:V+ 2"3P2KF@!EF!06*8B*A-Q,2<=;S6A]HZ[;ZXD_-$)=<. MWW][<3G/Z^/+U>]BZS4H/JY0SK/&IF6RR5/@:*,E Q_,^. MS:86H+S$7?*4[94P,N=,TA@<4P@;:U8#&C3.-R!P3G,2,6>D]*%1COJ*\Q O M;G^4@<@+&BC^2 KO;[Z#Q)O9$V^W<&7#,9\6D.$??E)$FE M.&30?'*,,,<&[,C_ MPF_VCT'.H0GEQ^BA F?AJ6&_O%U>ILWC:,=)T68L>;3!.441H:Z-;2C20< ? M#9?.,2%]+%TI>PJ]M0"T!U":D;3V@A&Z3HI&H:0*VB":9_9P+R*RSE%D K@F MP0:#B[^B/XWB<5%Z/F05@G0/-;]@4*_S\@(3(D4**)+<%1EX0#H*B7""$\P% MZW"H!=0UW)J<$UN%8-U#T17 ^CY&>/O?MY/ES\Q7,VL=L7:Z=,"6.J56S98Y M%AO0LR#T9I')"3/5632 M #O&PR;T,4]/T[KXJZRMA(QKR0HJNBDM]0J@LV%8[S)7'^/R45+C4ROGM7DU MW!F:DD*)Y#W'%0B,$ O^2Z!4V$BM+]W+X4@2QX5; 5 TY]-0!0#[FM;K:@M,/NU-E7 %,GM2D7CE,DS$D M(I=+6SDF!EE)"1)"!\V=#TR6]N>?D%!+;J2G2O?7_!XEW[IG%*ZB@Z_VS]SV ML_?UPY952MPH'"*NT"7!_6>VI'(C#LPKGY!+!E#C&$.&.0_6QGKG,PVBGTEO25W$6TV3Y:6IGIYB>;$#!:I"%M109806R3@;* M?# DE;Z=/8K <4W44*AZEB@:3&<5>-4/4LOLY,+X-BLBHK7:2(8(BWDV3.+( M144150I,/PY*%I_TM)V2D5-'PZG^6<[[9#U4B::[.0W")F7 6]".Y<%7'LYR M2A,*VCD63(!(H_1SNUVTC'VM#T*GA] K ,^G?)?3S-;>R.9V6^>U;# N M2FR1);ELSB8"G(&DO.2TUTZ8PB [15!N8^FB^&5 -%<"JO2W\U( C<"^M MQW[O%A9UP$H+91'U2N=A:QJ8U18)GEPBX#%@5;J;3 \RQ[V+&P1\0RNK CP^ M]R0>'(F'3%Z^$X V"#ON (A:F#*.H48>!2:*!(@X"Z> .] V+B8.Y\_5EY+ M54+O8UQ^BO-)$R9^_=/7L/GNPR83E"7<1D;FZ(LHQGA2!(T2X7$M7[P@5X;)(+A6*"H)[#KXQ06'D==).Q&M" /TB>E'Z]BE%*,B M=@!UGHK>@8![<9,?7?[/JFPW?0(!S[_$^8^)CUF\KX'(R?+*!:-(U! @!@K" MM;GDW3..L%J<$ZI9#BU9HK+E*+(+5;GL^N8]YJSQ5CL5D9&Y62$&3$",C'.Q9H#P MV0I9?&S3(9K*U;/L^M*KGX_^IDW,.JLY8U@B')Q!G-N(G($PC4)X9CF+D]U86UW N^B8XPX181DXLLPAJ[A RCO'$W5* MX'/MS>?4U5($,QA4GE4T#**WRA"YOBXEPEN7*$/>Y'ZA5&.D;8+]S+#V)DF' M6>DFK<^IJ-/2G:KO/;#J(?S*X+.^_0[$"6.318)@C'B2 @0B\_L@)33%B;OB MC5F?4U$/?/KH=0],>@BY,IAL[*=V \F$M?7$(:Q8R%7U^8&/4HAI8B*!_XPJ MG7S;0TXMY00CGVQ':Z9>D-UM0$*T-)HC:DE;!$2085$A25/4)+\4\:4KJ/82 M5(^%.DGMW>#40PS.R-L*16FNE9HBR MH,#TFH"L1]+[8 P+P);M MA)1=7QCW GP@>!01Y]B86-]JWMM P87FFJ#V'HG+:)%3)" LK7):V4"([V8S M'JT[[EWR4.:AO^C&UOJG>1-N_?)-O&ER[]-6$YL(IBHQ*[A#0A,/,@D&.> / M"4R #6NP"*H3# Y\:-R+W(%P45*X(P)E,5]>O6YN<]'C]RRACW;=M#$R*8C7 M!J7<*JJ=K6>$"DA81QS\_SK@3M$-?& CLH$_/40UN[X][CEROHBYB.Q'QL[G M^/UV[K^!MWUQ/8]MF==3EM8[S2;MC2 D;[*$>*1MO1\ M5&>"Q@F RNB\&5H!%21?7C?S[PW8U?B_F\EL^3OP=3N_ZW_)2'YK8"4*R0$K MRAMD:6*(>?#%@N#$V-)=__:0,QZ2!E)^,XPF*@#5#I/^X:&]E/(B,<>1-CF7 MSAD=DDXC2GV$ MC4@%TB&!UQE\8IJDE%SIOB]WWZXRV]=3H\_@TD.\5VX!';RF'0JC56AM*.UE9 J4XME@'6Z MX"M"SR?[,W/P^G:>Y7H5B>"8Y794*LN%*(DKTNV45)F: M+(N?$T3?&T _XMPU S87A/BFF2\S6U_B=7N+]^7VYL;.?VX,*4O-_*;]COOY M[)^?5,)=YM-E2KT'$$.ADO#U)U;?S!.U[OO1<1E9/O6LRJ6[3BID/+9(,LUP M#%;35/HAQRY:"HQE:4#,T\GZ.<[:YZQ]!R9(%@.PBDREB04F""*>O A>/$=N(^@L8/0X1&Q:_[* MR>JI 6OKLV253PP*8AD@$2D3\_66$LAJ\#:\]$9Z!W(JWIK^$0&5S%LY7;%/ M(=-;RF/?-K_UX D^NBOG23'O0LJSJ=J>0"3WI;*Y3)EY[6E*MEMITK.EJSBP M^NBH*2:PL=5]$7Z ZQG#;[ 3YN"!YJ&JK^W23G]NW(%;8K37&FD:=4D\'[HM/H7'L=.?9 M')JS*G-DT.[B8[VW!== UK;\WL3/KG.B^"%AS'T01 2*/ :FVK(+D^\(C))6 M81L3;*:!DVL'2!S[QN;\P?Z *JP H1L2S*.,AH//@4>[!W@M+4"+>@9]J8<^7?_=]-)E5!)/# MP&9[J<1@.AS[<+T(_P6LQ/#6SF? QN)53,T\WG5T70^@ \K\Y&ZBSF:;K2LC M,56.>I2$T(AKJU&^J$>.&ZZCSV+FG4[@T^BH(I(=%(_G5E8%YG.[MWSYQ_K! MV:4)'?]5-D<= H<,N\YDPI4?IH[TSPZ90(-E0C'7,%NY8$/'*% M$='&-W)=W#[*:3<32XK49'QMNI*JAT4N[S*J['68HF?8S+E=E? M-NM_63P@[674 M24JP>J4[* Y5TO;8O=@VG/HN'KN?W?[V3_@RF)[)S,Y_MAO_(Z@LYQ&::6L3 MUJ';E>2"I>=S0@.W6EAWIA<;]O.9[RJPB' M5G2OSQE@JKGK(72EB!(F48(B\PIQ(CG2#@L4X;@+.@HI4^GV^'O(J2LM5 B' M981_@D.Y+-3=_B%1!;^?QFT9*\]!'$I%T#K/;1JU0]8R"2X,#8D&X_P G>T/ MTU573J<(KHJK8^S0^9\S.VW_20SWC['7FV9Q%7FB5K&(I #_F!/!D3$4S"Y5 M21+EP.)VZ^:S[RMU)5Y.0DE9B8X-C>XAE'<**P4A.J,1 )]R%\;$"3(DNNB) MD4EU:_=3-HH]6];D=- ,(^LZ$=0EZ8,5YYIJBP+! ;C4$AD<%!+4:>6%,&!9 M*\C+G2U/,A3"2NMB_ 3V&LZ2%0GU*D7@;IA%%$7P#);EWEJ\?=F,5G5 ZV& M:9(KAP/.,T:0]"SW.@\Y;>WS*UGB"5:"6#$$NG93U E:^L5!JY *ZL'5NV8> M)]>SU6MKO_FJ^X[=50HEE] $3HT2"2/AVMY+1D,H"[^3RJE@J2:D>-^7(\CK MA#CSHA WE'*JF$B:W8(9_).?']Z_N_P<\Q.B^#:EZ)>7LU7"+O>/,)$(Q95$ M5C*%."4".2L<(II%!KZ"#*YTJKH38=VRJ?A%P:V\1L8."38;^,_"Y?);G*]] MS[;%Z146P4FM%3*Y,I![$<'9M!)B',^C$TE':SHY_@<^U TM+R/Y7ERP!;MV MG-#XY2Z+\@5"E/@*8I*06Z=#$/PH'DY*2,L"1HKGZUL9@"5E*2+4)V5$B$R5 MSGUVHZP;PEY66GT G8R*M7;GW+VTOOR^G-RLLRWY_N!Z=6,%9G*&TPT05$F\"V9$4@+S1"1Q$2LA0RLFVT[P\L%\H(2_F=42Z5%:U^6 MC?_7,Q?BHYWG/?1VT RYI&W3GG!F9.J= G*:12?_!!VJ\MZ 9J: M7:\Z[OQ\^"?KCU_\8>?AXVU^]WN9VK]=7/P C>;ZPG?-_!_P_RZO,%:$209" MM#;?CPB/C #!,A%3"#@RZHL/Y!Z(EW$KTLZ(Z&=/;&L QXLRU*WO/?$Y%LQ_ M_\_99+FPL_ ISMM^D3,?'WY>W);W^?APYOYD4=1Q(GB2DB92(D%]'D E.<1* MSJ! G LI6G!K2W=D'OE$N.\X#EM8)=#<&!I9$A* M9HC0!'XM?@24(OY%V_QC,/O,YH^B_@HJDU>4PS]N6^=PDH2@""$\LD@ MIZE$6#K!O-/,V=(ST!\1,'(5_#@@>)I7[:V1"N#47W /;,-I.;6SC<8]&+:Q M!N<("6GSY:G/TQ"]1E'QA"E))H72SX2'X&-<<)\ JV/]XZ%U7 '.M[EYG[_\ M<]T62H2DG6%YK *SB!MJD38QY*F,23HIE(JE ;N7H)'-ZNAX>=:@II3RQKY! MWQI6K/DPF+M$O4 T6)%;ETAD$^<(6T*M\\ B[?:>XUT5&(3@?6TY4KT78?'36E!#:VMB^ M;K+B8$T]]BI&D 1B@=U/ULZ7$/C&+Z/DUD(_>W M_CI9YC/S_2Q,?DS"K9VVMLYC;ZG4%$G,/#A7UB(KP>!%S0E1E(%J.[7J/-#6 M>NO':YGW/H8;448CM4$J=Q5M<\.YE\2WR?>OS=O9;?QF, X:H=\S'W M'6/(&!Q1(H8HHEVD3UM=EP';?K+&:X]= #[X%10&R,#[Z1@)TE)Y"!)M)+I3=<0!'#W^:D4P*:G8IHB4QW9FWMY\GS8_ MXUT7>.=R16E22.H\AIPQ@PP'/XPKZB3.KQ:?7I;N>J#\:-UQW)AS0>!408YL M(S[GTWJ52G>!.1,XHC%W9N5Y9HZ0'@&U14DTCA&D$""4!T"P=2M*=,!E3_ZZ,A* M[Z.RIH3\QE:\_7.#\&18P HK%$.$6!MJP&=>Q8[R>& MP_;U1^Y^-*H[4$KL]2%G[5A+9TSTQB!MB4/<&@:_ QEA[%V0L F8[M9,:]<7 MQCDDBNEM/PYZ"'%L).2]8V<_G_-RG_)WR1D.QY_U 8$3E1]MNX@8)3@Q2:S# MW9[$'_A05;CHH\=F(*&.#9"OS=).6SOZK9F&_,)U>3N???WR>O6+.W A\9Q,@8"2$FA5G#?WOL!RX?[7ON146=) M(G :8_"[@J$(OA.0I%3BE#B)];QC^G#4,,#AVO1542AR9MV_9+2ONB"^G^6^ M :U6VK?>7[_966XQT,P6J[O7]S,P.),F7%%IC'#)(B;A%YX-C8O>(282L\8Y MZW7IXOAS\59Y@6AAS);:,D,"J(H&%+TET_[R.8)\%I-E_!+G/R8^KJ1 KEA* MAF/A40IYFI3Q$F)Z!=8N#Y)2PF"BBD^5'8*1RHM?*]TTQ: QMB=>2 (;WNS: M3#CEO @DHNBDR$.E<\<:\&6C4R2"I0@T=NNT/A2%(U?2C /\>G1>B\_E#LO! M;97#[W'1SON:7'];+C9F7'HIA?5,(",@PN+@[W:0>>S"4 M9F3D&]H*#H91H5'+_CB#2_D?,0LJA@OP^D!,[5_FTM-W=C+_W4YOXY6TV#)/ M-0HLY))1;)$3Q".BA8K:.:GP2PU:#C(_\M5(!?NP!BTOH B[^I.H,;(V< M?WNA^VT@V(P='FU[#KF-U=Q),3_%?9-+#>,L? ;;<<6E\D1;B@2+'G&9ZT"# M5<"RAR#'2*7HT?>>1U/Q0I-B0^'IT%O7093[4E#\>;+XU[MYO&_:V#(:<52. M>X*DRGE\9CER8$60L2D1SRQ-XF#/JY.I>*%9JII0?+)R7PJ*[[;K[TTN]9Z" M&]BR2KBCC@F&6&HO/;E%%D,L1B-E47*#?:2#6./'=+S0M%--2"Z@X)>&Y:]Q M?G-EF2;M[$WI,,T,YND_4J(@HF4Q>!5\M\[%?;[^0M-!->+V:&6.C=9S1>$; MJ;(8,;%6\SQER,+!%"+2+AK$>,22!DPQ[_:,_ORTCSSQ[B5>+)P')R^J&^U= M(4Z3/G_Y9^Z]^N6?%WX)$XR.*\#Y_NZDBCD>9$JFKA5 ZRBNJC/ MNMTU_Z%1.L8B(MFUYH+"GN .V,$N&IQ,3$\G_9:V:D> ;KPKAI&M60]E58"X M FD];1(',7*D#,\;+1ID4R!YN!3148,[_C2E^E)>P[V MLFG!#QGUOU+1OO! M1/+'9O8CYC&5GYOI]%TSS__3%78I64ORS!VLP.,'O;BH',+@Z01JI=>B])RH M\W)8N7];&+]GJR$]&4Q_C:VVFBAX%4@(/G(03.Z@PTF4R%(>D0,=PG_1X53- M^7,L??C#W@UGL??F_O([\L[7Q9^6Y\\HJ7.YZ4H@D)K\']S84( M+O?/!1'EV2')47[VE.$YGX'75ROX*^W%$\#VLI^,'Y3,[ZT&[R4CF#;1.X\P M5ME()8A" W.(^$A34EQ@6DV'DB-YJSP+\5?8AB> [?AM:%;;9,> L$.8$Z#&WFTG2(\*Y%M3KA-,+S,T<$376][3W5]J0I\#M MQ*CQ[2R\E+UX\'GTIJ(E2\:H9) 2'B.N)$&@X81P8L+SX)@X MC5.A$3@*Q7^Y#/!A\844H]9)(L9$0-P(B8RT"B7/##=:>>G_VDUWZCO!_U*6 M8$@\_Z6RT(=%QY*,)!J/HE ><8\3<@:>Q?P!0, MB>=?.B98YR-O =4=I":)JOP&M[_*"<,8L)E2;/1LC=Z8)"CN:2R.B-)1()SEW[) MSA%'@6!OYXAC-%(!G 9Y5RD$=AQ3B9B7$G&1*#),AOR+)=90%[#]NW/$49TC MCH+5.3I''*/C"G"^O_D 9]2!2#6(,S\F>V[G[:O]\U6%&$RD"#&!=2B=ZRM#>>6.Q;"0'D'Y%4#^G(^>L&;6 M^J10"&U]>4J@)Q%0\(E+'I1QIAKG9*!W=O55#)79/+7"J((=ULFNW-]EMD)9 M?&V6=KKY]SE5_[%9_F=)RG;5*S.=6Z@QIG0)R@NL$D*3$Q]*V;PC.^3A=NRKG5RI5+!F-+$I(X]_Q,^15M'JND1/!&:_!>16FOZR@"Q\U;%<'+ M4TL\G(*JN!=X/_/S]CQKCXZ;9K9B[&*YG$_<[3+GGK\VST^ZC;SU%5/*2,T3 M4I0YQ*/5R'D3$98!)^PQ(T^'$I\,RM.I'C<=-0A2SZS*"ESN'7MS?70]VZ)7 M A,;+(7H/N;&\(:K?(EB$6/:2148[,_22#V2Q'$3/>Q?W_/L7="!\4"DDPGV- 0H%H3:![(R24UGD9? MVA)VHZQ2#_(8A#R+Y$(A8,<98G92ML M$.6>:P5VV[O2'9H>$5 7;$IHN"DE[@JPTC6&NI>433:Y0"1BA)GL\W@T[Y M2 .CCI:NM'A!N99AL7)2#N88Q561@SDV0F)8$IZ\0IISCK@V^9+:Y]NQ%(,+ MFGE5^NIGB#!V,.-8 S:+**\*=#X]:MI-=B\Z;803EAC$G(X0K1N+7&I?]%$G MI-/!T%%2KQ Z:Q-[A:U.V'./?&X>P7URR$+\@Z0ETGD@ MQ).AP;,FI:Z88#CX])'\"RD;N)@M)R&S-_FQONPNF)#=O?@0:=>.K R=7.6) M>AMRUW.>[PYHP,ADQUR'9!C%@MN87DAR]>$YSR/91G\[GRPG MU6_?KK1XF9X2M'K3XWF()K3O%FGN7R\ETD)81+1DCA#MB2L^JJR+/KWYN7Z!]Q9X,P=C%@*RC$/A()I"ATJ/DJ50FO]8AI<=N M#,A.+,FG >!WH@ZJ\#:W3^]R;RLWJ*M&;$X&D(% M1TQ8A[C)/!A/4,(2)R6LDGJP-X]/B1GW3>*@%J^, BI THG>[8?[EV0D8.#, M)A1)GC/"00*.. &F'\(SK6+BLGB?DD*TU])_YZ7'R?W \/(WP<5-?6F. Y-KAXA6X1PFL,;8;&7%G@]P! I5=-7VZ_?Y_> M/="QBV_OILT?[V>MZY17/J6;>K>5BW1.[\%$H1NF;9]^N_K!0U]IB(:,5,*A MX" VX@%39#4V2#()IMLS(T/Q.Y4.=)U\\[1?[ \/=9**U#@,YU),B%-E<_K+ MHN MD]9;979O-(""JBC_6E6=?[5_QL4G.PD?X_)*"*F\ MC ))E7D(!GB0B2.K! \V)JE"'CA3XV)YQX#B M<'0S;9#V'-QHP1S2R>2!:8XHZ;37K'0(_82$D0.2L^"FO\S'SA1^;&99+._; MQB;@!K;NY[U4"*:>64J0\0H,-!4*##3XA#1S$IF*/(A#OM+AS]2'D"(G56'Y M5A!:OK;?)R"EMCMB6 UJ YMYFREY=;ON?),WP94" 267'P.8B"%\,;"O>&93 M8JU(\/E10&&KTY6V<8ZQTEAHSJ"82DS3N\G,SGQ^/> AHITL?]Y+#.)1*H0C M"'LA$(^4@<6%$%4G1EE0>42X.<8Z[?S2R-T@SV&@RDAY;,B\_=-/%G<>W,\V MA4BXBRZ0!'Z;)KG!9$2.>X\HHP0;IWE0H1-(GJ\]OBDII+6FG @K.*7:OH8@ M(+]I:R]FX5Y8C^VN"$PSKCQR/G<@S0VN=30,*>6#)5Y9&TL_J#F.PI&[80X= MR ^HK@K ^#D_5KM,_US$B\4B+B_=TDYFN?\M[+-ON0_0NV9^^3W.;>;Z0[3P MV8EUDRGLY2MFDA?6:.0A!H7HP5OP#2 Z4ABZR!35,0ADX;Q% M7'*-;(@:$6RC$2E(&8O/9MM!R^D)\4?KKNYG&7/>&A9SLU7XA5/P#*@V"*= M/404PI"!^:O@6401[3]/;Y\H[@K.OJ<\W(W72UHSHID&DYN[2Q,MD3$6@[<0 MK<%2>Z&*CP[83DI5P.FAXP.@Z2/P.G&SKG+26$"T 23]T>DB\/MA\>*C&,1 O"!P1LQ H]]BVK_U/>%,M? M 0$'Q#R6A0]7*U9N6H_L(>3LZSWN7K$ B;_-OD_RHE_!2WP%?_FO(F0^7W6D M&H\#NG@X5#I(9-2JG WZVH"LL+Z>K#E*=J2?MK9+HQ)=?8+/+N_/% 7UD+ MN&/I4;SI7HK;+YN1%7A_IDYN8A[BFGW#W^WTY.VV;]U1W."C5-=!*C5LO,7K M:;.(7YM[RM-IP]T'4[P=-A$VQ8<34,[9-YT$T %5\D/ MZ:3]FZ97BY5':X\;+'?:17N%4EQ99V\7LY6KIR420R8FQX?[[H9KA4LA3FKL M-EP!Q!G3S@=%70$<6MHNOL/G_6J88_O:8O'EXO.706!Q^'OC%ER=$1Z=13^V M [/M]( 3/7-8/AJX6[@+#,Q@AV7O>.")7&I0W3]G83[]>;W1/?QF>;K>MJ[: MR;3C\;6V3R0UJ.SMGW/_:3[Q!?;7PU*=E%/!U=HSYFO0R#_@!%B^L^7>=!+"7_H>8!#OI*M2_KX!^/L&X"C=?&QF'V-30BF/5QKOQFR?K)L#C%=T MKD18\F8R6S7=AA\6.V">+3R:4>OK&701T]@F[_IZN6;JY&S3XZ5&JV3LJZWM MHAA9/W<$S>STYV*R*%.DLW/1T:H:3_2]=XIG9.U]6?[KT]Q?SK\NYF\7R\FJ MM7+))^T=2E MMS>W\6O3-O)>1. SCRKPK6M]JK$]YCNC7787TG 7(5:H]M\GS70]E>O?FYOX M.@_BFO_\8/\80O=[/S;>Q7E)!'219X4P ([_^]9.)VGBU]1_M7^^BK.8)LN3 MBR5Z?7"\J_J2<.@JU[H@ 69L:F=K@M_??,^M18&!54/A,KY;OR^.5QM0"!3' M2;:>"*RDB[=GV?$*" H$877Z>EL(+!Q'/UVVDQ*KRG4=EE%%MP)-7$!<^#G^ M]^UD?F]7RACE(S[32X7&>W"]0@M;.[(I]R/?2'T9_3M!.O78":NF_G/ MDTM'MJ\XGIJ>RKOIR/S8B>3I]"EYDPY]PCH5D>Q>>+SJJ[VJ:(Z3R\BJ^Q2; M GIZ6&7,FI+#LF[V,#Y^D0^0]+&(.IZN-=ZCWB.5LD,(?]_Z MQ.-T$_[K:]/&XZ=NC\MF^6IHM9K];V+Q?;F]N5GFKQ7+VU4W?-?.+[U,W_<]Y"9T=_;4Q/;5= M&FL*B*\"M6>:@<7%EQ_^]6)92+M;%QW3L^NHQ'W"&#OX*:VGWCH:9J,=DG[3 M3125:.G3?%Y<44_7'&\_]=#5#H&,G:7[[^7/BS_F89%)+*"J;>N-URJXD]G; M(X):E#.P.W+,=\;+X^U1TS9MOA@?Y!%C;__TTVOPH#Y_GR_#:1.C]:@B.K_C_G;V?A76YW<9GNF?C'?)8)?_UC'OYSGN_20SL'_9^S'XME M* " WA^M8^L?I]^FG+!'QDH.K][/UO0_I?0I/^!L_.>\Q'G>_ZMU&(W>:#E9 MW"/#Y7=@\/K-@0_XZWO8%X#)\5\;S2DL X_>XJW'BEPL+M.:C MC<+HZ/W1T9YY%K$K>F?A^;FY,GSOIJ'E[74S"XLW<_A-*>04 M(F&TAZ5E<%16$2.CZLV/$!:7\\OEM_E;H'#Q*5S.[KGYN,P__V/Q.4U]9NOK M^/]KBU#)X*JF#LZ2[1YKJXDZ\R-]<9[=#9=Y&YA=&Q$[UK M:LO42C]?;;QJB]/*+VM[=O*Z^1*G,0\K76/HY!/7Q3& _77:6U]@V,\;Y/^;-[??WB\5M08WN6WO'3TLH[$MZK?.ZF&WAX'4KZ>ID'Q%.1]EK*-BQ$225N M6WN\]B(%=+E'6#68TGM2BQO4G2N/UQCD%+MZ2%"CU_G<3I8_\VB3E2@AO+EI M1[B]F20@)@*WI;1[Y*?&ZQ/24]W]1#EVV/C$S/R^: ^1=OC;MV8*4OZ\+!5) M'O>I\5J,],[=]1%E=?K_&)?O9[ZY*91#[_2!\3J-%-/U;K%5I^%G2>:A-+WG M0YTT7E7NJ(<81];\%O.3.5\GO\HHO>LW.NF[INS3D<*K;I-?+K_%^<#[>_LW M.JFZIL35D<(;>U=;=SNU\P^3Q;+@5??N53NILZ9TUD$!C:W YY;EU$S(CB4[ M52O4E,S:+YK1,_]WQK^\ @^MW4F3-:6R.@IK1)7>S2>_=]P_-(M]]5I]QL _ M7KN3$FM)8.T5S^C>SA//^]3MMW7!3NJJ*0&U3RQC=ZC-#E7FJ)#"MJW725\U M)8SV"*6&%'^1J6:;"W524$U9GFUB&-T):4XNE;Q;HY,^:LK!/&&^CC+OD]5Q M;+TJK2E-4F&9:C/[!S@N:\+>Q(6?3]IKF$)UJH>7[Z3$FA(@W44V^KD4)IDN M.^68_GC@KM3U\Z'5.VFVIEQ(9X&-?:S-%K-7L[3,3XB*U1_O6+/3FX":LB(' MA#-Z!<'#ZZ]RI0+;U^RDNIK2( >$4^OT@?>SQ02$^75NV\F3\WFNF\Y3%9YD M $X<1;#G,T7F$G1EH\"0@F>?>@:+GLU^=RY[2@;Z?KE7>9+-Z>,)MBXX8B?< M0[IXE'/>(XRQ;PKN23OY+>F3I4;3S5YI;]5*1:]++Z;3+;:D3+O%_5I4\G6R/-F]?K34: _A>RKED0!&ULKG MVVDDV F2O9K0?%_&\&YJKT]2SZXU1WOD?IR>#HAD_'3^$#K;L^QHK]J/4]MA MP51A %NZ\B,8NRQA!!\M-]J+]CZ&<)L@*C*&7^\9^DAVL3FUW W2J$)1;VY7A!50T?U2X[TR[Z.&#@T[SQ UX'/_K, -?! MN]DH?AV\^:EG&"EP+[Q]_9,N3=;+A\VE2\7>AU>OY.IXK]X>W[1TE-?HEV'; MZ/S8+->DELGW=_]*)>G_$_6\1W[#6_3U7^1?G%W$____^W]02P,$% @ M-H "6;,.D8K[!P M"L !X !E>#,Q,2US96,S,#)C96]C97)T># V,S R M,"YH=&WM6F%3&SD2_7Z_0@=U6:BRC6TP8)NDBA#GUK=7L$>O_G3R9^K M5?9.1T4J,LS-R>QG# 9O]Z24>NX=3P\/(S:P_C@J'5XW&JW M]Z.6:+<.VG&3M__=V$)7B(<^ULV4>+V5RJPZ%C1^IW60N^Y4QF[<:=3K?]E: MD7/BVE6YDJ.LXZU%:Z(S!RL,M(:O:\J?LM.\.=)*F\YVW?_K4DLUX:E4L\X/ M YD*R\[%E%WJE&<_5"S/;-4*(Y,@:.5_!'R#F_YQ&OP^@AXE,S&?AT:3G.]= MC^50.K;?J#56;?V4Q1'B),QW,OFL=SGHO^^?G0[Z%^?LXCT[^['?>\]ZO_;. M/@[Z_^SA%5I[E^PA<_]=/?GYX^6'CZ?G S:X8!]Z9]Z?_7J3?!K\V-MX\S^< M7KX]/>]]J%[\^O?>O]CIV8 L;];KS373'[(B4FY&6*9#[9Q.O0U?W:^#._WJ M5]A/A7'L;S7V5CJ';%9AD3!.)C/FQMR]VFX==Q_A1C?G<0PM5242C'&,-TLA M_*VPI#F\DEF,B':J)/2=O&_4YJY]^]%OS52]UJ)IZ+,QGPAFQ$2**0J,&TO+ M?B^X ?35#.]SC6CIC+W7)F6->O4?3">L%^G)S#K6SZ(:(M;NWI\/GGO(FAL7 MLK?<(E (23IC5YF>*A&/1"5$KHQ7K&%"IL$;, *7&>/9C!69,X6 !V 2GE0@ MD)RE>#*2*Y;P"*\,TRE*EM-!;DT@$Y&PEIL9B:3\2F#<)9T6[V(8@R&59R08 M@P0B:@_%4:42LB!5%H%JD*L9RK=& [:7$3> M0-*;PS0=P\T)NL5L.%N>AA>.S/WG@TS!$IDA]@2C1:PK@"7$T6R6VF66(-5P M)Z%'9I$J8N@$GI8"6P$6):6G'' @)!/"E5I M42)O34T5D,L27&%) H% >!3 M T1^..OMB;@=LT3IJ9V#UXB1M,YP#,3I9; ;5E:6,&CGQJQ9^\)A>+!Q,!RL MQ.S5]G&S<=2U)=!*LD$)12>)Q*./9I]Q(SQN@ ,Y5(+BRP3 .E32CDF6[0 OL0 RAZU]&89R/!3I'!+@LE M[*OMQF&]V]CGU49K1^R&1U+2:,7AU:[7*8F*9@'"-!*CA+>$[( TLNJS0[)R MM"1H+@=*,!!Y?!OOD"""X&G9_XYAOR_<8 SO\-U- ?%AK=V@>7@G+&8*0?0% M\O-8JU#MCGAA']Z%BNA0 "WE2*$LZ\) 9+:1%J?*B$E,J^'"/HBR2XG:B,4 M]_ KZ_("0I4RB5.C1,*%+58K&?OC#%L,K8PE-Y(?QZ*$65LN*Z!+W]27GNG0H+TP.J%M/;J)(F]@;X%GP M2&3@+ J(1XO(:2F1"!A^0#66G,Q]>0&N7RZLHPV"=4"J#H]W$TR/8G1$FK6!Q@YUX>ZWX"'%A-]("^+HR>=W6VPX M9_]^88HP$[ G)%<:X.4B,=X@))8)-@1Y'2QT%%!R0M]R)R(?D5:)$^@H*@Q! M8JD WZ$UU=;A/1VL0I>-H*@\:F([]W1)@&TDO%O2I>'8J@E_BD$''%EQ8]=N ML&K,[0U;H53IUX*(?0WQ\U'F]QE3\DJH\DCCEGSEBZ?H"?"_Z7O U@O9 _JS MT'B^F<7!DIXV]80S^!52FJ71.B$_4CZ$& M)Z'V6,(^KV0'&$>ZME0.\)>8^GQABM\+"?/](BRRR)]\[/ZQP?O65.%4@?MA MKB0 2%MMVK1'4@ Q9;F_V6A-!;^B^AVXH*_@GL7ZT]KYX=6C<%CNB<*1QQU9 MD,?H:,5-$KP7LR7W11< #Q2U$DB$!8.P10K48)*\,V7QN?.8[_^!(&S>#NP4 M/" Q2#(5H$'XO @\^3/W$GB54$9E-M%J(JB69GQ4_G1@RE0JTESIF4#K=*Q# M_N0KL 8,GX1HU,+9V!,@Y!8LL9I:_(V2VX$.,?[VR<5?LGF'];KZNWDY)8]SC);)1OEU M6HR0QEFSXN\U/<*Y.FNL0..9S\.K[0.D2O_)?OIX.?"7)_J#0?_\KRN3\@4X M?\2,/:UHF7"=SCN09?YHF,VG]#D%Z=:MEF,P<[/X=09G&TM$+OKD=CS#.J1M]B6;YGFVOJ?\COAIZ>)N/?>:4G/ MZHLN?(@\4[CU+O<:L?(9;LWN^=NZ_P502P,$% @ -H "6882X=$=" MG"P !X !E>#,Q,BUS96,S,#)C9F]C97)T># V,S R,"YH=&WM6FMSV[82 M_7Y_!:X]3>T9219IR8XE)S.J(T\TD]JIXS[NISL0"4JH08(%2,GJK^]9@+(E MRT[DYJ6XS4QDD5@L=K$'NP<0CL=%JEX>CP6/7_[G^+_U.GNEHS(56<$B(W@A M8E9:F8W8K[&P5ZQ>KZ1.=#XS;*4RJX\%C=]IM_*B.Y5Q,>X$S>9W6TMRA;@NZES)4=9QUJ(U MT5D!*PRT^J\KRC]EIWESI)4VG>VF^]>EEGK"4ZEFG>\O92HL.Q-3=J%3GGU? MLSRS=2N,3+R@E7\*^ 8WW>/4^WT(/4IF8CX/0:L%Y_O78SF4!=L/&N&RK>^S M.$*7@='#2NQRM _9:>#L][9R:#W!J_0VK]8 M9^J_JB-O?[YX]W/O[))=GK-W_1/GSGXS))F?]=_7SW][T M_\=Z)Y=D>=ALABNFK[,@4FY&6*5#710Z=39\=K]:]_HUJ+$?933F0K%3(<8\ MJ[%(F$(F,U:,>?%LN_V\^P@ONCF/8V3$NA()AGB.-PL1_+VTI-F_DEF,@';J M)/25G \:<]>^_.AW9JK9:-,T#-B83P0S8B+%%.6E&$O+_BBY ?+5#.]S;0JF M,W:J3P';A$HA"2=L:M,3Y6( M1Z+F(U?%*]8P(=-@#1B!RXSQ;,;*K#"E@ ?@$8Y2()"F06J3*&3N!I(; U M8%%2>LH!!T(R(5RI6ZA6*+%WAL9JB"4IKI%$J2 ?&J R UGG3T1MV.6*#VU M<_ :,9*V,!P#<7KI[8:5M04,VKDQ*]8^<1BV-@Z&ETLQ>[;]/ P.N[8"6D4V M**'H))%X=-$<,&Z$PPUP((=*4'R9 %B'2MHQB9-8BF1*"96>8VDCI6V)?I1F MC58>0+G1D8CQVK(=X"46 * '1?\:Q"<;"=9#!KLHE;#/MH.#9C?8Y_6@O2-V M_2,I"=JQ?[7K=$IBHIF',(W$*.$M(-LCC:SZX)"L&BWQFJN!$@Q$'M_%.R2( M(#A:]O3+LBX-%""I3:1UJ1)2(G-ZB*#?)MG%1&V$X@Y^55V^A5"M2N+4*)%P M88O52L;N,,.60RMCR8TD!Z1G#ZYT9*2IM%31W;JUKOR[Q*JM@$$%$CEURD%5 M950J3O4 ;CDC;ID!>GB>L4B/\&TH2! I&_U%[%+TTT7W<(/0O=]:1??:V6T% MY.OGQ;6QCO4QD3%!F%N=<2H%W +^1%T)U]S$P,<"1X)#)0%@7 HT7DM))(! 3? M@QHK3N:NNCQI6$<;!&N?M/L3KDJ7V2CF(DE 0N4$T;+WD,D;8K)&IO:/]_-+ MAV)T1):UGL4.=5D\;,$ZM83?2 NBZ,F'-UML."?_;F$*/Q.PQ]-?#/!T@1AO M$!"K_.ICO(H5.@BH&*%KN1>0C\BJQ AT%)6&$+%0?N_1FFI;X#V=JD*7C:"H M.FAB.P]T20!MY+L[TI7AV*@)=X9!QQM9>6/7KK=JS.T-5Z%,Z9:"B%T)&]S&\'O M$>1EA1S?F,9!D MM[ U?<"^@,DUE40CQGNHQU& DU!Y+V.>4[ #B2-:6B@'^ M$DV?KTOQ1REAOEN#91:Y8X_=?W=W7YHH]!28'^9* H"TSZ8=>R0%$%,5^YM= MUE3P*ZK>G@FZ^NTXK#NJG9]0ECP!UNF0 TFR3E3U9Y[S_C^ ?1@\[9?/;" Q"#'U &X=(BX.3.VRO< MU7P1E=E$JXF@2IKQ4?6S@:DRJ4ASI6<"K=.Q]NF3+Z$:*/PD-*/Q4;4382_< M-J[J,P14A:EC_A7/K>C,OW21^W/%9QV9N5ETG;K+(Z"\="=40,!'*K@YF/GF MZN)#Z^"P$;;]P ;_X_G(U;V(AO_U=:^(5QO#=N.P_7#S>_N^M_$H^$R*#X\^ MD^+P(&PTU^V\YV;:S"7F*Z"* FU:E,UY]F)K?VLN4P&E$^;7+%A.(>[.R-U M^QA_^23BKM&\PKI<_FV\FI+'.4:+8J/\ZI4CI&L6UMS-I4OF58KU\%>;.%;%O-VM S8EO.M9[,I8B8:ON0W'=9M%SY$CBV+U2X/&K'TZ6\'[[E;R7\! M4$L#!!0 ( #: ED5=:K)T 0 @6 > 97@S,C$MFDF&"QZM3X81NP06O6JP=L]Q6IU%KQ5W:;OG=1=A MW#OJ=%J=MMNE8*8Q"H-?RYQWGW]*H%H<\X:*_YYB_@998,4E9LNZ_ M"%A*)9S3*YCQE&0OFI)DTI)4L+A4E.Q?BM@0IGF\JG"CGX1EM,Z#VVXC>/]Z MQ19,0'[&F^QOXLF)Q-QJ-@,CV'Z1F,7T_\,_ _^..+ M8/*GCT,H]6?W2?VC GEW,9M?C,X#"*;@'L.%/;?'-LS]L0'FMCI.$T9S&)U. MWP7^*=Q4?_+8:A0]YTA3%+SV83Z:_3HZ]^?6],/O_E\P&@=:XCF.=P?-?190 M2L025_6"*\73,JP;X/\II&+Q^KNC;W\1_22#D&<9#17C&5PQM0*UHO"I( (I M2=8@:,Z% AZ#'_++M50PR4(;#K36_MZQYSF#,4]SDJW-DSMX">CHC(L47,?Z M V(NMCSF&"F/@&81MN W14:AA>5CFBV1$+,$AS>!S&E8"*88(B99!/YUN"+9 MDF*73E,FI0X:_[5FA"T=5E10#/5F=#,#H ZN"9,FO"T0T1L;?F5*X0[0A/&* M401XC9,I=DEA&L^Y1=U"M!\1" M(I[K?>:F=J6CJZWR/B=B03(JK>EU0M MYWBP>UU]H=IR$D6(TTIHC+P??['^RB&&I&2J;VFE1ZI(UZZA_?C9MS+EV!V= MA@!)*JL(XB+!"@ZQ'A)=DILR%?13P035IP*IV9M7"\IM'1!<$ +%'1%N]MKM9'@WD"7^TZ.GQ6AWI,DE&78F5)B6,(.J A:1CAJ"*K9)LPT M+$&E)K:IQ21) ,TP&)(@[3)'IF736,4L(UFHQ]%AQ(QKW;10JTC*NN#8_,R< M9<66,!K>[ M$[(QN-0]-21)5;VF:DMQ=?9M'W5MS_ V5)@+%=4S5T=CVS&R0Q7=%7H=N]O9 M+?ZJ[5>%/?<[.>[VOI-C[\BSG?L:'YI,BUJC+H.*A0@+/)%8MJ\:K<963^I[ M^36XMSN2>6W8)KKD^,?W)/,F=8HKV.RCFZ55I>1AP'17>5*X1L42NS]XY7GJ M > <#:WQD#R _FZ9E?FD4[*_U^X.I/F$MQ>SP!S\)D$P.?_M5GYVE'S['B7_ M@.1]6]6J]RJ>]S4CDB26Y]9C9_*K!1^+RX)U@>##-\61ZA]"76W=I&UX/S8'M@5<=-V\N1-[:&Z _P-02P,$% @ -H " M67LA-,3#,R,BUS96,Y,#9C9F]C97)T># V,S R,"YH M=&WM6&USXC80_MY?L2737#*#B6T@A)?+#"5FPLT=I('TVD\=8,*$8A2WF\@/>4I1_ L@JM@4A6DB^6"ES;;$-TFPR0EJ4'ON-XQ/2IC:IVZUVT&I1YK/6'TX% M35$]MTG5*F2O*Q&/K273\W=:;J*Z-YRJ9<>Q[9\J&WJ*W2J+A'P1=TRT* U$ MK# *B5[SG_>M#$?N( M$Y/?/F17XS7P+F>CX6C0GXTF8Y@,87 ^\H8P'(W[X\&H_Q:'4.I=/J;TSYK( MQ=7E]*H_GL%L LX)7-6FM4$-IM[ ).;4FW85^E/HGTTN9MX9W%%_\:F52;3M M8XW0[-R#:?_RY_[8FUJ3W]YZOT-_,-,2U[;=>]D\9OU$1"YP4<^%4B+*P[J3 M_)]9JGBP^NK9-SZ;_2@&7\0Q\Q47,=QPM02U9/ Q(Q(A"5<@62*D A& YXOK M5:I@%/LU.-!:^WLGKFMW!R)*2+PR3T[W$-#14,@('-OZ!0(AMSPF&*F@P&** M#/PFBQG4L7L,UY(4 A[B\#J0*?,SR17'C$E,P;OUER1>,"3I*.)IJH/&?ZU) MD=%AR23#4.]&=VD2*(.KPJ@*[SAZ82$,&4-O5?B5^PPN)$LYU;N#GFBPY"R M(8])[',2PB0(4$GJ.FC?1)\2.2M-BB3GU X)+1(+3/*"':\0_M?FZ MQ0O8G7:]@0"WN[HO=V+\70'JODA >8Q<%1&#$G*B(FA)<=0 5*)-N*$PY H- M;%6+21@"FF$PR!,H2!#IM&JL@C5_H$/*C6O-+JB5A7E?"*1#,V>ZQ2VU)^TU MSP,DP)IU%)F'K)Q_+B1ETL(P0I*DK%/^Z%*>)B%9=7ALG!FC[B8_(1[=:\VJ M/@F+_C5]FXN+XW#CN%5S#7(]A=50M)RY."W7;",[4O2^T&W66LW=X@=M'Q2V MG:_DN-7^2H[=8[=F/];XR%1:EAKKLWF. L46#U-LW->5>F6+E3IN<@O.)B>9 M-XEMH'.,OSTKF9>K,US#9B==+ZZB)$]+3//*B\JKGRV0_\'-SUA/2,[6J56> M4@?0WW6S,E]T2?;W&JUN:C[AW6APWO?>PM#SSOOCC?+\BXY_0NV^K&I!O4HD M'0U(*D).H:SH/VW;G8=)=_LLZ>;@EV-FE1>#SX3UYF%_Z^+@>T7YOPCDX]_2 M_@?YNP7YX$)RQ#)!,._!>K@+UR-SCMS]YJO)L+Y.Z>'+FKM7KXE(S9F](UF( M9_1KMO,RMBBP_%!P 5 " 0\K P!E M8W9T+3(P,C0P-C,P7W!R92YX;6Q02P$"% ,4 " V@ )9LPZ1BOL' "T M*P '@ @ $US , 97@S,3$M " <7< P!E>#,R,2US M96,Y,#9C96]C97)T># V,S R,"YH=&U02P$"% ,4 " V@ )9>R$TQ-P$ M #)%@ '@ @ '1X0, 97@S,C(M XML 103 ecvt-20240630_htm.xml IDEA: XBRL DOCUMENT 0001708035 2024-01-01 2024-06-30 0001708035 2024-07-26 0001708035 2024-04-01 2024-06-30 0001708035 2023-04-01 2023-06-30 0001708035 2023-01-01 2023-06-30 0001708035 2024-06-30 0001708035 2023-12-31 0001708035 us-gaap:CommonStockMember 2023-12-31 0001708035 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001708035 us-gaap:RetainedEarningsMember 2023-12-31 0001708035 us-gaap:TreasuryStockCommonMember 2023-12-31 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001708035 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001708035 2024-01-01 2024-03-31 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001708035 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0001708035 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001708035 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001708035 us-gaap:CommonStockMember 2024-03-31 0001708035 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001708035 us-gaap:RetainedEarningsMember 2024-03-31 0001708035 us-gaap:TreasuryStockCommonMember 2024-03-31 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001708035 2024-03-31 0001708035 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001708035 us-gaap:TreasuryStockCommonMember 2024-04-01 2024-06-30 0001708035 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001708035 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001708035 us-gaap:CommonStockMember 2024-06-30 0001708035 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001708035 us-gaap:RetainedEarningsMember 2024-06-30 0001708035 us-gaap:TreasuryStockCommonMember 2024-06-30 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001708035 us-gaap:CommonStockMember 2022-12-31 0001708035 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001708035 us-gaap:RetainedEarningsMember 2022-12-31 0001708035 us-gaap:TreasuryStockCommonMember 2022-12-31 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001708035 2022-12-31 0001708035 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001708035 2023-01-01 2023-03-31 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001708035 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001708035 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001708035 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001708035 us-gaap:CommonStockMember 2023-03-31 0001708035 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001708035 us-gaap:RetainedEarningsMember 2023-03-31 0001708035 us-gaap:TreasuryStockCommonMember 2023-03-31 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001708035 2023-03-31 0001708035 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001708035 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001708035 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001708035 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001708035 us-gaap:CommonStockMember 2023-06-30 0001708035 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001708035 us-gaap:RetainedEarningsMember 2023-06-30 0001708035 us-gaap:TreasuryStockCommonMember 2023-06-30 0001708035 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001708035 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:EcoservicesMember 2024-04-01 2024-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:AdvancedMaterialsAndCatalystsMember 2024-04-01 2024-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember 2024-04-01 2024-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:EcoservicesMember 2024-04-01 2024-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:AdvancedMaterialsAndCatalystsMember 2024-04-01 2024-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember 2024-04-01 2024-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:EcoservicesMember 2024-04-01 2024-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:AdvancedMaterialsAndCatalystsMember 2024-04-01 2024-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember 2024-04-01 2024-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:EcoservicesMember 2024-04-01 2024-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:AdvancedMaterialsAndCatalystsMember 2024-04-01 2024-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember 2024-04-01 2024-06-30 0001708035 ecvt:EcoservicesMember 2024-04-01 2024-06-30 0001708035 ecvt:AdvancedMaterialsAndCatalystsMember 2024-04-01 2024-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:EcoservicesMember 2023-04-01 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:AdvancedMaterialsAndCatalystsMember 2023-04-01 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember 2023-04-01 2023-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:EcoservicesMember 2023-04-01 2023-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:AdvancedMaterialsAndCatalystsMember 2023-04-01 2023-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember 2023-04-01 2023-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:EcoservicesMember 2023-04-01 2023-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:AdvancedMaterialsAndCatalystsMember 2023-04-01 2023-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember 2023-04-01 2023-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:EcoservicesMember 2023-04-01 2023-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:AdvancedMaterialsAndCatalystsMember 2023-04-01 2023-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember 2023-04-01 2023-06-30 0001708035 ecvt:EcoservicesMember 2023-04-01 2023-06-30 0001708035 ecvt:AdvancedMaterialsAndCatalystsMember 2023-04-01 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:EcoservicesMember 2024-01-01 2024-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:AdvancedMaterialsAndCatalystsMember 2024-01-01 2024-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember 2024-01-01 2024-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:EcoservicesMember 2024-01-01 2024-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:AdvancedMaterialsAndCatalystsMember 2024-01-01 2024-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember 2024-01-01 2024-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:EcoservicesMember 2024-01-01 2024-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:AdvancedMaterialsAndCatalystsMember 2024-01-01 2024-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember 2024-01-01 2024-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:EcoservicesMember 2024-01-01 2024-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:AdvancedMaterialsAndCatalystsMember 2024-01-01 2024-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember 2024-01-01 2024-06-30 0001708035 ecvt:EcoservicesMember 2024-01-01 2024-06-30 0001708035 ecvt:AdvancedMaterialsAndCatalystsMember 2024-01-01 2024-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:EcoservicesMember 2023-01-01 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember ecvt:AdvancedMaterialsAndCatalystsMember 2023-01-01 2023-06-30 0001708035 ecvt:CleanFuelsEmissionControlOtherMember 2023-01-01 2023-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:EcoservicesMember 2023-01-01 2023-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember ecvt:AdvancedMaterialsAndCatalystsMember 2023-01-01 2023-06-30 0001708035 ecvt:PolymersEngineeredPlasticsMember 2023-01-01 2023-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:EcoservicesMember 2023-01-01 2023-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember ecvt:AdvancedMaterialsAndCatalystsMember 2023-01-01 2023-06-30 0001708035 ecvt:RegenerationAndTreatmentServicesMember 2023-01-01 2023-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:EcoservicesMember 2023-01-01 2023-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember ecvt:AdvancedMaterialsAndCatalystsMember 2023-01-01 2023-06-30 0001708035 ecvt:IndustrialMiningAutomotiveMember 2023-01-01 2023-06-30 0001708035 ecvt:EcoservicesMember 2023-01-01 2023-06-30 0001708035 ecvt:AdvancedMaterialsAndCatalystsMember 2023-01-01 2023-06-30 0001708035 us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001708035 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001708035 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001708035 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001708035 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001708035 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001708035 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001708035 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2024-04-01 2024-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-04-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2024-04-01 2024-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2023-04-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-04-01 2024-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-01 2023-06-30 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-04-01 2024-06-30 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-04-01 2023-06-30 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2024-04-01 2024-06-30 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2024-01-01 2024-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-01-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2024-01-01 2024-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2023-01-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-06-30 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-06-30 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-06-30 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-06-30 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-06-30 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-06-30 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2024-06-30 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001708035 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-06-30 0001708035 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-06-30 0001708035 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2024-04-01 2024-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-04-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2024-01-01 2024-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-01-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2024-04-01 2024-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2023-04-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2024-01-01 2024-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2023-01-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-04-01 2024-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-04-01 2024-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-04-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-30 0001708035 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001708035 ecvt:StockRepurchaseProgram2022Member 2022-04-27 0001708035 ecvt:StockRepurchaseProgram2022Member 2022-04-27 2022-04-27 0001708035 ecvt:StockRepurchaseProgram2022Member 2024-01-01 2024-06-30 0001708035 ecvt:StockRepurchaseProgram2022Member 2024-06-30 0001708035 ecvt:StockRepurchaseProgram2022Member 2023-01-01 2023-06-30 0001708035 ecvt:EcoservicesMember 2023-12-31 0001708035 ecvt:AdvancedMaterialsAndCatalystsMember 2023-12-31 0001708035 ecvt:EcoservicesMember 2024-06-30 0001708035 ecvt:AdvancedMaterialsAndCatalystsMember 2024-06-30 0001708035 2023-10-01 0001708035 ecvt:ZeolystInternationalMember 2024-06-30 0001708035 ecvt:ZeolystC.V.Member 2024-06-30 0001708035 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2024-04-01 2024-06-30 0001708035 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-04-01 2023-06-30 0001708035 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2024-01-01 2024-06-30 0001708035 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-01-01 2023-06-30 0001708035 ecvt:PQHoldingsEcoServicesMember 2024-06-30 0001708035 ecvt:PQHoldingsEcoServicesMember 2023-12-31 0001708035 ecvt:PQHoldingsEcoServicesMember 2024-04-01 2024-06-30 0001708035 ecvt:PQHoldingsEcoServicesMember 2024-01-01 2024-06-30 0001708035 ecvt:PQHoldingsEcoServicesMember 2023-04-01 2023-06-30 0001708035 ecvt:PQHoldingsEcoServicesMember 2023-01-01 2023-06-30 0001708035 us-gaap:RelatedPartyMember 2024-06-30 0001708035 us-gaap:RelatedPartyMember 2023-12-31 0001708035 us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001708035 us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001708035 us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001708035 us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001708035 us-gaap:LandMember 2024-06-30 0001708035 us-gaap:LandMember 2023-12-31 0001708035 us-gaap:BuildingAndBuildingImprovementsMember 2024-06-30 0001708035 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001708035 us-gaap:MachineryAndEquipmentMember 2024-06-30 0001708035 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001708035 us-gaap:ConstructionInProgressMember 2024-06-30 0001708035 us-gaap:ConstructionInProgressMember 2023-12-31 0001708035 ecvt:A2024TermLoanFacilityMember 2024-06-30 0001708035 ecvt:A2024TermLoanFacilityMember 2023-12-31 0001708035 us-gaap:LineOfCreditMember 2024-06-30 0001708035 us-gaap:LineOfCreditMember 2023-12-31 0001708035 ecvt:A2021TermLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrMember ecvt:VariableRateComponentOneMember 2024-06-01 2024-06-30 0001708035 srt:MaximumMember ecvt:A2021TermLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrMember ecvt:VariableRateComponentOneMember 2024-06-01 2024-06-30 0001708035 srt:MinimumMember ecvt:A2021TermLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrMember ecvt:VariableRateComponentTwoMember 2024-06-01 2024-06-30 0001708035 srt:MaximumMember ecvt:A2021TermLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrMember ecvt:VariableRateComponentTwoMember 2024-06-01 2024-06-30 0001708035 ecvt:A2024TermLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-06-01 2024-06-30 0001708035 ecvt:A2024TermLoanFacilityMember 2024-04-01 2024-06-30 0001708035 ecvt:A2024TermLoanFacilityMember 2024-01-01 2024-06-30 0001708035 ecvt:A2021TermLoanFacilityMember 2024-04-01 2024-06-30 0001708035 ecvt:A2021TermLoanFacilityMember 2024-01-01 2024-06-30 0001708035 ecvt:A2024TermLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-06-30 0001708035 us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-01-01 2024-06-30 0001708035 srt:MinimumMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-01-01 2024-06-30 0001708035 srt:MaximumMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-01-01 2024-06-30 0001708035 srt:MinimumMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-01-01 2024-06-30 0001708035 srt:MaximumMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-01-01 2024-06-30 0001708035 us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-06-30 0001708035 us-gaap:CashFlowHedgingMember 2024-06-30 0001708035 ecvt:InterestRateCapOneMember us-gaap:CashFlowHedgingMember 2024-06-30 0001708035 ecvt:InterestRateCapTwoMember us-gaap:CashFlowHedgingMember 2024-06-30 0001708035 ecvt:InterestRateCapThreeMember us-gaap:CashFlowHedgingMember 2024-06-30 0001708035 ecvt:InterestRateCapThreePeriodTwoMember us-gaap:CashFlowHedgingMember 2024-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001708035 us-gaap:InterestRateCapMember 2024-04-01 2024-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:InterestExpenseMember 2024-04-01 2024-06-30 0001708035 us-gaap:InterestRateCapMember 2023-04-01 2023-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:InterestExpenseMember 2023-04-01 2023-06-30 0001708035 us-gaap:InterestRateCapMember 2024-01-01 2024-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:InterestExpenseMember 2024-01-01 2024-06-30 0001708035 us-gaap:InterestRateCapMember 2023-01-01 2023-06-30 0001708035 us-gaap:InterestRateCapMember us-gaap:InterestExpenseMember 2023-01-01 2023-06-30 0001708035 us-gaap:PensionPlansDefinedBenefitMember 2024-04-01 2024-06-30 0001708035 us-gaap:PensionPlansDefinedBenefitMember 2023-04-01 2023-06-30 0001708035 us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-06-30 0001708035 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-06-30 0001708035 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-04-01 2024-06-30 0001708035 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-04-01 2023-06-30 0001708035 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-01-01 2024-06-30 0001708035 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:OperatingLeaseRentalPaymentsMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:OperatingLeaseRentalPaymentsMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:OperatingLeaseRentalPaymentsMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:OperatingLeaseRentalPaymentsMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001708035 ecvt:SalesfromPartnershiptoCompanyMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001708035 ecvt:SalesfromPartnershiptoCompanyMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001708035 ecvt:SalesfromPartnershiptoCompanyMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001708035 ecvt:SalesfromPartnershiptoCompanyMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:ManufacturingCostsMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:ManufacturingCostsMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:ManufacturingCostsMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:ManufacturingCostsMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:ServicesMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:ServicesMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:ServicesMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:ServicesMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:ProductDemonstrationCostsMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:ProductDemonstrationCostsMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:ProductDemonstrationCostsMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001708035 us-gaap:CorporateJointVentureMember ecvt:ProductDemonstrationCostsMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001708035 us-gaap:CorporateJointVentureMember us-gaap:RelatedPartyMember 2024-06-30 0001708035 us-gaap:CorporateJointVentureMember us-gaap:RelatedPartyMember 2023-12-31 0001708035 ecvt:ZeolystJointVentureMember ecvt:AdvancedMaterialsAndCatalystsMember 2024-04-01 2024-06-30 0001708035 ecvt:ZeolystJointVentureMember ecvt:AdvancedMaterialsAndCatalystsMember 2024-01-01 2024-06-30 0001708035 ecvt:ZeolystJointVentureMember ecvt:AdvancedMaterialsAndCatalystsMember 2023-04-01 2023-06-30 0001708035 ecvt:ZeolystJointVentureMember ecvt:AdvancedMaterialsAndCatalystsMember 2023-01-01 2023-06-30 0001708035 ecvt:ZeolystJointVentureMember ecvt:AdvancedMaterialsAndCatalystsMember 2024-06-30 0001708035 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001708035 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001708035 ecvt:EmployeeMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001708035 ecvt:Grants2024Member ecvt:PerformanceStockUnitsMember 2024-01-01 2024-06-30 0001708035 ecvt:Grants2024Member ecvt:PerformanceStockUnitsMember ecvt:CompanyPerformanceMeasureMember 2024-01-01 2024-06-30 0001708035 ecvt:Grants2024Member ecvt:PerformanceStockUnitsMember ecvt:TotalShareholderReturnTSRMember 2024-01-01 2024-06-30 0001708035 srt:MinimumMember ecvt:Grants2024Member ecvt:PerformanceStockUnitsMember 2024-01-01 2024-06-30 0001708035 srt:MaximumMember ecvt:Grants2024Member ecvt:PerformanceStockUnitsMember 2024-01-01 2024-06-30 0001708035 ecvt:A2021GrantsMember ecvt:PerformanceStockUnitsMember 2024-02-01 2024-02-29 0001708035 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001708035 ecvt:PerformanceStockUnitsMember 2023-12-31 0001708035 ecvt:PerformanceStockUnitsMember 2024-01-01 2024-06-30 0001708035 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001708035 ecvt:PerformanceStockUnitsMember 2024-06-30 0001708035 us-gaap:RestrictedStockMember 2024-01-01 2024-06-30 0001708035 us-gaap:PerformanceSharesMember 2024-06-30 0001708035 us-gaap:PerformanceSharesMember 2024-01-01 2024-06-30 0001708035 us-gaap:RestrictedStockMember 2024-04-01 2024-06-30 0001708035 us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0001708035 us-gaap:RestrictedStockMember 2024-01-01 2024-06-30 0001708035 us-gaap:RestrictedStockMember 2023-01-01 2023-06-30 0001708035 us-gaap:PerformanceSharesMember 2024-04-01 2024-06-30 0001708035 us-gaap:PerformanceSharesMember 2023-04-01 2023-06-30 0001708035 us-gaap:PerformanceSharesMember 2024-01-01 2024-06-30 0001708035 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001708035 ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2024-04-01 2024-06-30 0001708035 ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2023-04-01 2023-06-30 0001708035 ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2024-01-01 2024-06-30 0001708035 ecvt:RestrictedStockRestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2023-01-01 2023-06-30 0001708035 us-gaap:EmployeeStockOptionMember 2024-04-01 2024-06-30 0001708035 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001708035 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001708035 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001708035 us-gaap:SubsequentEventMember 2024-07-24 shares iso4217:USD iso4217:USD shares ecvt:reporting_unit pure ecvt:derivative ecvt:derivative_instrument_held 0001708035 --12-31 2024 Q2 false http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent 10-Q true 2024-06-30 false 001-38221 Ecovyst Inc. DE 81-3406833 300 Lindenwood Drive Malvern PA 19355 (484) 617-1200 Common stock, par value $0.01 per share ECVT NYSE Yes Yes Large Accelerated Filer false false false 116466232 182820000 184110000 343357000 344984000 129157000 123140000 250471000 247520000 53663000 60970000 92886000 97464000 22707000 21395000 44310000 42514000 3108000 6262000 6774000 12980000 27848000 33313000 41802000 41970000 1392000 11374000 3464000 11597000 12895000 9168000 26304000 19000000 -4560000 0 -4560000 0 -410000 -610000 -627000 -182000 11375000 34909000 13775000 34385000 3080000 8787000 4259000 9734000 8295000 26122000 9516000 24651000 0.07 0.22 0.08 0.20 0.07 0.22 0.08 0.20 116912332 118651402 116935708 120335414 117635289 119920742 117545240 121831942 8295000 26122000 9516000 24651000 -530000 -465000 -524000 -441000 -1075000 5399000 2789000 -2521000 -679000 828000 -2363000 3013000 -1224000 6692000 950000 933000 7071000 32814000 10466000 25584000 83318000 88365000 85218000 81314000 52027000 45115000 12270000 13419000 31123000 17774000 263956000 245987000 409187000 440198000 573559000 576904000 404275000 404470000 109422000 116550000 24301000 24281000 35239000 29361000 1819939000 1837751000 6548000 9000000 34195000 40195000 7740000 8193000 48544000 61693000 97027000 119081000 855857000 858946000 115183000 115791000 16419000 16030000 18170000 22439000 1102656000 1132287000 0.01 0.01 450000000 450000000 140872846 140744045 116466232 116116895 1409000 1407000 0.01 0.01 50000000 50000000 0 0 0 0 0 0 1100749000 1102581000 -161340000 -170856000 24406614 24627150 223527000 226710000 -8000 -958000 717283000 705464000 1819939000 1837751000 1407000 1102581000 -170856000 -226710000 -958000 705464000 1221000 1221000 2174000 2174000 1218000 1218000 3674000 3674000 2000 -9290000 9329000 41000 1409000 1096965000 -169635000 -218599000 1216000 711356000 8295000 8295000 -1224000 -1224000 5010000 5010000 3827000 3827000 0 -43000 39000 1409000 1100749000 -161340000 -223527000 -8000 717283000 1396000 1091475000 -242010000 -149624000 5992000 707229000 -1471000 -1471000 -5759000 -5759000 29850000 29850000 866000 866000 4756000 4756000 10000 102000 112000 1406000 1096333000 -243481000 -180340000 233000 674151000 26122000 26122000 6692000 6692000 43524000 43524000 630000 630000 4739000 4739000 1000 213000 214000 1407000 1101285000 -217359000 -224494000 6925000 667764000 9516000 24651000 36523000 34147000 7034000 7019000 1052000 1024000 90000 0 -155000 632000 -1690000 1283000 -614000 -2306000 7507000 9070000 3464000 11597000 33000000 10000000 2216000 6255000 4076000 3019000 6693000 2987000 4457000 5724000 -3289000 -1468000 -27578000 -29188000 46460000 41140000 36649000 39227000 200000 0 -36849000 -39227000 0 14500000 0 14500000 870817000 0 877500000 4500000 5010000 73373000 1218000 866000 1478000 1433000 41000 294000 -14348000 -79878000 -310000 -3723000 -5047000 -81688000 88365000 110920000 83318000 29232000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. Background and Basis of Presentation:</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ecovyst Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and subsidiaries (the “Company” or “Ecovyst”) is a leading integrated and innovative global provider of advanced materials, specialty catalysts and services. The Company supports customers globally through its strategically located network of manufacturing facilities. The Company believes that its products and services contribute to improving the sustainability of the environment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two uniquely positioned specialty businesses: Ecoservices provides sulfuric acid recycling to the North American refining industry for the production of alkylate and provides high quality and high strength virgin sulfuric acid for industrial and mining applications. Ecoservices also provides chemical waste handling and treatment services, as well as ex-situ catalyst activation services for the refining and petrochemical industry. Advanced Materials &amp; Catalysts, through its Advanced Silicas business, provides finished silica catalysts, catalyst supports and functionalized silicas necessary to produce high performing plastics and to enable sustainable chemistry, and through the Zeolyst Joint Venture, innovates and supplies specialty zeolites used </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for catalysts that support the production of sustainable fuels, remove nitrogen oxides from diesel engine emissions and that are broadly applied in refining and petrochemical processes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s regeneration services product group, which is a part of the Company’s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ecoservices</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> segment, typically experiences seasonal fluctuations as a result of higher demand for gasoline products in the summer months and lower demand in the winter months. These demand fluctuations result in higher sales and working capital requirements in the second and third quarters.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements included herein are unaudited. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted pursuant to such rules and regulations for interim reporting. In the opinion of management, all adjustments of a normal and recurring nature necessary to state fairly the financial position and results of operations have been included. The results of operations are not necessarily indicative of the expected results for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.</span></div> 2 <div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements included herein are unaudited. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted pursuant to such rules and regulations for interim reporting. In the opinion of management, all adjustments of a normal and recurring nature necessary to state fairly the financial position and results of operations have been included. The results of operations are not necessarily indicative of the expected results for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. New Accounting Standards:</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued guidance to improve the disclosures related to public business entities reportable segments. This new guidance requires entities to provide information regarding significant segment expenses, especially those segment expenses that are regularly reported to the Company’s chief operating decision maker (the Company’s Chief Executive Officer), or CODM. The guidance also require public entities to disclose the nature, type and amounts of other segment items by reportable segment. Public business entities will also have to report all annual disclosures about segments profits or losses that are required by ASC 280 on an interim basis, including the significant segment expenses and other segment items. The new guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The disclosure will be implemented as required for the fiscal year ended December 31, 2024. The Company is currently evaluating the impact of this guidance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, FASB issued guidance to improve disclosures related to incomes taxes. This new guidance requires public business entities to disaggregate information on the effective tax rate reconciliation and income taxes paid to provide greater transparency. Public business entities will be required to provide additional information in specified categories related to effective tax rate reconciliation in tabular form and provide income taxes paid by jurisdictions, with further disaggregation needed if amounts exceed 5% of the total. The new guidance is effective for fiscal years beginning after December 15, 2024. The disclosure will be implemented as required for the fiscal year ended December 31, 2025. The Company is currently evaluating the impact of this guidance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, FASB issued guidance to amend either presentation or disclosure requirements related to fourteen subtopics in the FASB Accounting Standards Codification, that are currently in the SEC Regulation S-X or Regulation S-K. The new guidance was issued in response to the SEC’s ruling on disclosure simplification. For entities subject to existing SEC disclosure requirements, the effective date of each amendment of the topics will be the date that the SEC removes the related disclosure from Regulation S-X or </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulation S-K. The guidance must be applied prospectively, with no early adoption permitted for entities subject to those existing SEC disclosures. The Company is currently evaluating the impact of the new guidance as it pertains to the fourteen subtopics that would impact the business and will apply prospectively once in effect.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2023, the FASB issued guidance for entities that meet the definition of a joint venture or a corporate joint venture, to adopt a new basis of accounting upon the formation of the joint venture. The new guidance requires the initial measurement of contributed net assets and liabilities at fair value on the formation date, recognition of goodwill for the difference between the fair value of the joint venture’s equity and net assets, and disclosures about the nature and financial impact of the transaction. The new guidance requires prospective application and is effective for all joint ventures that are formed on or after January 1, 2025, with early adoption permitted. Joint ventures that formed before January 1, 2025 may elect to retrospectively apply the new guidance. The Company will apply the guidance to any new joint ventures formed after the effective date.</span></div> <div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued guidance to improve the disclosures related to public business entities reportable segments. This new guidance requires entities to provide information regarding significant segment expenses, especially those segment expenses that are regularly reported to the Company’s chief operating decision maker (the Company’s Chief Executive Officer), or CODM. The guidance also require public entities to disclose the nature, type and amounts of other segment items by reportable segment. Public business entities will also have to report all annual disclosures about segments profits or losses that are required by ASC 280 on an interim basis, including the significant segment expenses and other segment items. The new guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The disclosure will be implemented as required for the fiscal year ended December 31, 2024. The Company is currently evaluating the impact of this guidance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, FASB issued guidance to improve disclosures related to incomes taxes. This new guidance requires public business entities to disaggregate information on the effective tax rate reconciliation and income taxes paid to provide greater transparency. Public business entities will be required to provide additional information in specified categories related to effective tax rate reconciliation in tabular form and provide income taxes paid by jurisdictions, with further disaggregation needed if amounts exceed 5% of the total. The new guidance is effective for fiscal years beginning after December 15, 2024. The disclosure will be implemented as required for the fiscal year ended December 31, 2025. The Company is currently evaluating the impact of this guidance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, FASB issued guidance to amend either presentation or disclosure requirements related to fourteen subtopics in the FASB Accounting Standards Codification, that are currently in the SEC Regulation S-X or Regulation S-K. The new guidance was issued in response to the SEC’s ruling on disclosure simplification. For entities subject to existing SEC disclosure requirements, the effective date of each amendment of the topics will be the date that the SEC removes the related disclosure from Regulation S-X or </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulation S-K. The guidance must be applied prospectively, with no early adoption permitted for entities subject to those existing SEC disclosures. The Company is currently evaluating the impact of the new guidance as it pertains to the fourteen subtopics that would impact the business and will apply prospectively once in effect.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2023, the FASB issued guidance for entities that meet the definition of a joint venture or a corporate joint venture, to adopt a new basis of accounting upon the formation of the joint venture. The new guidance requires the initial measurement of contributed net assets and liabilities at fair value on the formation date, recognition of goodwill for the difference between the fair value of the joint venture’s equity and net assets, and disclosures about the nature and financial impact of the transaction. The new guidance requires prospective application and is effective for all joint ventures that are formed on or after January 1, 2025, with early adoption permitted. Joint ventures that formed before January 1, 2025 may elect to retrospectively apply the new guidance. The Company will apply the guidance to any new joint ventures formed after the effective date.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. Revenue from Contracts with Customers: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregated Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s primary means of disaggregating revenues is by reportable segments, which can be found in Note 17 to these condensed consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s portfolio of products is integrated into a variety of end uses, which are described in the table below.</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:217.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:319.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Key End Uses</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Key Products</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Refining hydrocracking catalysts</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Emission control catalysts</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalyst supports used in production of sustainable fuels such as renewable diesel</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalysts used in production of sustainable aviation fuels</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalyst activation</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Aluminum sulfate solution</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Ammonium bisulfite solution</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polyethylene, polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalysts for high-density polyethylene and chemicals syntheses</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Antiblock for film packaging</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalyst for advanced recycling</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regeneration and treatment services</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Sulfuric acid regeneration services</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Treatment services</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Virgin sulfuric acid for mining</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Virgin sulfuric derivatives for industrial production</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Virgin sulfuric derivatives for nylon production</span></td></tr></table></div><div style="margin-top:12pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate the Company’s sales, by segment and end uses, for the three and six months ended June 30, 2024 and 2023, respectively:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:539.25pt"><tr><td style="width:1.0pt"></td><td style="width:334.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended June 30, 2024</span></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Advanced Materials &amp; Catalysts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polyethylene, polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regeneration and treatment services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,862 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended June 30, 2023</span></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Advanced Materials &amp; Catalysts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polyethylene, polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regeneration and treatment services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,045 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:335.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended June 30, 2024</span></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Advanced Materials &amp; Catalyst</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polyethylene, polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regeneration and treatment services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,560 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended June 30, 2023</span></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Advanced Materials &amp; Catalyst</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polyethylene, polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regeneration and treatment services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,805 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,179 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,984 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">As described in Note 1 to these condensed consolidated financial statements, the Company experiences seasonal s</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ales fluctuations to customers in the regeneration services product group.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information).</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s portfolio of products is integrated into a variety of end uses, which are described in the table below.</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:217.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:319.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Key End Uses</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Key Products</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Refining hydrocracking catalysts</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Emission control catalysts</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalyst supports used in production of sustainable fuels such as renewable diesel</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalysts used in production of sustainable aviation fuels</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalyst activation</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Aluminum sulfate solution</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Ammonium bisulfite solution</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polyethylene, polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalysts for high-density polyethylene and chemicals syntheses</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Antiblock for film packaging</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Catalyst for advanced recycling</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regeneration and treatment services</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Sulfuric acid regeneration services</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Treatment services</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Virgin sulfuric acid for mining</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Virgin sulfuric derivatives for industrial production</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">• Virgin sulfuric derivatives for nylon production</span></td></tr></table></div><div style="margin-top:12pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate the Company’s sales, by segment and end uses, for the three and six months ended June 30, 2024 and 2023, respectively:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:539.25pt"><tr><td style="width:1.0pt"></td><td style="width:334.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended June 30, 2024</span></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Advanced Materials &amp; Catalysts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polyethylene, polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regeneration and treatment services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,862 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended June 30, 2023</span></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Advanced Materials &amp; Catalysts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polyethylene, polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regeneration and treatment services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,045 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:335.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended June 30, 2024</span></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Advanced Materials &amp; Catalyst</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polyethylene, polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regeneration and treatment services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,560 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended June 30, 2023</span></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Advanced Materials &amp; Catalyst</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean fuels, emission control &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polyethylene, polymers &amp; engineered plastics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regeneration and treatment services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial, mining &amp; automotive</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,805 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,179 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,984 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">As described in Note 1 to these condensed consolidated financial statements, the Company experiences seasonal s</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ales fluctuations to customers in the regeneration services product group.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Excludes the Company’s proportionate share of sales from the Zeolyst International and Zeolyst C.V. joint ventures (collectively, the “Zeolyst Joint Venture”) accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information).</span></div> 8614000 0 8614000 0 28862000 28862000 95365000 0 95365000 49979000 0 49979000 153958000 28862000 182820000 8426000 0 8426000 0 26045000 26045000 98494000 0 98494000 51145000 0 51145000 158065000 26045000 184110000 16003000 0 16003000 0 47797000 47797000 178684000 0 178684000 100873000 0 100873000 295560000 47797000 343357000 13166000 0 13166000 0 49179000 49179000 186838000 0 186838000 95801000 0 95801000 295805000 49179000 344984000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. Fair Value Measurements: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values are based on quoted market prices when available. When market prices are not available, fair values are generally estimated using discounted cash flow analyses, incorporating current market inputs for similar financial instruments with comparable terms and credit quality. In instances where there is little or no market activity for the same or similar instruments, the Company estimates fair values using methods, models and assumptions that management believes a hypothetical market participant would use to determine a current transaction price. These valuation techniques involve some level of management estimation and judgment that becomes significant with increasingly complex instruments or pricing models. Where appropriate, adjustments are included to reflect the risk inherent in a particular methodology, model or input used.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial assets and liabilities carried at fair value have been classified based upon a fair value hierarchy. The hierarchy gives the highest ranking to fair values determined using unadjusted quoted prices in active markets for identical assets and liabilities (Level 1) and the lowest ranking to fair values determined using methodologies and models with unobservable inputs (Level 3). The classification of an asset or a liability is based on the lowest level input that is significant to its measurement. For example, a Level 3 fair value measurement may include inputs that are both observable (Levels 1 and 2) and unobservable (Level 3). The levels of the fair value hierarchy are as follows:</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 1—Values are unadjusted quoted prices for identical assets and liabilities in active markets accessible at the measurement date. Active markets provide pricing data for trades occurring at least weekly and include exchanges and dealer markets.</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 2—Inputs include quoted prices for similar assets or liabilities in active markets, quoted prices from those willing to trade in markets that are not active, or other inputs that are observable or can be corroborated by market data for the term of the instrument. Such inputs include market interest rates and volatilities, spreads and yield curves.</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 3—Certain inputs are unobservable (supported by little or no market activity) and significant to the fair value measurement. Unobservable inputs reflect the Company’s best estimate of what hypothetical market participants would use to determine a transaction price for the asset or liability at the reporting date.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s assets and liabilities that were measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:202.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>(Level 1) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:202.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>(Level 1) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative contracts</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative assets and liabilities can be exchange-traded or traded over-the-counter (“OTC”). The Company generally values exchange-traded derivatives using models that calibrate to market transactions and eliminate timing differences between the closing price of the exchange-traded derivatives and their underlying instruments. OTC derivatives are valued using market transactions and other market evidence whenever possible, including market-based inputs to models, model calibration to market transactions, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. When models are used, the selection of a particular model to value an OTC derivative depends on the contractual terms of, and specific risks inherent in, the instrument as well as the availability of pricing information in the market. The Company generally uses similar models to value similar instruments. Valuation models require a variety of inputs, including contractual terms, market prices and rates, forward curves, measures of volatility, and correlations of such inputs. For OTC derivatives that trade in liquid markets, such as forward contracts, swaps and options, model inputs can generally be corroborated by observable market data by correlation or other means, and model selection does not involve significant management judgment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e Company had interest rate c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">aps th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">at were fair valued using Level 2 inputs. In addition, the Company applies a credit valuation adjustment to reflect credit risk which is calculated based on credit default swaps. To the extent that the Company’s net exposure under a specific master agreement is an asset, the Company utilizes the counterparty’s default swap rate. If the net exposure under a specific master agreement is a liability, the Company utilizes a default swap rate comparable to Ecovyst. The credit valuation adjustment is added to the discounted fair value to reflect the exit price that a market participant would be willing to receive to assume the Company’s liabilities or that a market participant would be willing to pay for the Company’s assets.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s assets and liabilities that were measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:202.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>(Level 1) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:202.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>(Level 1) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 19965000 0 19965000 0 403000 0 403000 0 19021000 0 19021000 0 2496000 0 2496000 0 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative contracts</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative assets and liabilities can be exchange-traded or traded over-the-counter (“OTC”). The Company generally values exchange-traded derivatives using models that calibrate to market transactions and eliminate timing differences between the closing price of the exchange-traded derivatives and their underlying instruments. OTC derivatives are valued using market transactions and other market evidence whenever possible, including market-based inputs to models, model calibration to market transactions, broker or dealer quotations or alternative pricing sources with reasonable levels of price transparency. When models are used, the selection of a particular model to value an OTC derivative depends on the contractual terms of, and specific risks inherent in, the instrument as well as the availability of pricing information in the market. The Company generally uses similar models to value similar instruments. Valuation models require a variety of inputs, including contractual terms, market prices and rates, forward curves, measures of volatility, and correlations of such inputs. For OTC derivatives that trade in liquid markets, such as forward contracts, swaps and options, model inputs can generally be corroborated by observable market data by correlation or other means, and model selection does not involve significant management judgment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e Company had interest rate c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">aps th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">at were fair valued using Level 2 inputs. In addition, the Company applies a credit valuation adjustment to reflect credit risk which is calculated based on credit default swaps. To the extent that the Company’s net exposure under a specific master agreement is an asset, the Company utilizes the counterparty’s default swap rate. If the net exposure under a specific master agreement is a liability, the Company utilizes a default swap rate comparable to Ecovyst. The credit valuation adjustment is added to the discounted fair value to reflect the exit price that a market participant would be willing to receive to assume the Company’s liabilities or that a market participant would be willing to pay for the Company’s assets.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. Stockholders' Equity:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the tax effects of each component of other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, respectively:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:538.50pt"><tr><td style="width:1.0pt"></td><td style="width:226.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After-tax amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After-tax amount</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit and other postretirement plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net prior service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit plans, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) gain from hedging activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,405)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,224)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,815)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After-tax amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After-tax amount</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit and other postretirement plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net prior service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit plans, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) from hedging activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,104)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the changes in accumulated other comprehensive income (loss), net of tax, by component for the six months ended June 30, 2024 and 2023, respectively:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:539.25pt"><tr><td style="width:1.0pt"></td><td style="width:258.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defined benefit <br/>and other <br/>postretirement <br/>plans </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net gain (loss) <br/>from hedging <br/>activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign <br/>currency <br/>translation </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,116)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(958)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,479)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(508)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,521)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">933 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,159)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">See the following table for details about these reclassifications. Amounts in parentheses indicate debits.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the reclassifications out of accumulated other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:545.25pt"><tr><td style="width:1.0pt"></td><td style="width:180.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:120.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:29pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details about Accumulated Other Comprehensive Income Components</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts reclassified from Accumulated Other </span></div><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comprehensive Loss (Income)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Affected line item where <br/>Income is presented</span></td></tr><tr style="height:21pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of defined benefit and other postretirement items:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net prior service cost (credit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax (expense) benefit</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains and losses on cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income (expense)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,972)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reclassifications for the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,385 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,005 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,884 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Amounts in parentheses indicate debits to profit/loss.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">These accumulated other comprehensive income (loss) components are components of net periodic pension and other postretirement cost (see Note 14 to these condensed consolidated financial statements for additional details).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock Repurchases</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2022 Stock Repurchase Program</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 27, 2022, the Board approved a stock repurchase program that authorized the Company to purchase up to $450,000 of the Company’s common stock over the four-year period from the date of approval. Under the plan, the Company is permitted to repurchase shares from time to time for cash in open market transactions or in privately negotiated transactions with an equity sponsor in accordance with applicable federal securities laws, with the Company determining the timing and the amount of any repurchases based on its evaluation of market conditions, share price and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other factors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024, the Company repurchased 552,081 shares on the open market at an average price of $9.05 per share, for a total of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4,998</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, excluding brokerage commissions and accrued excise tax. As of June 30, 2024, $229,594 was available for share repurchases under the program. During the six months ended June 30, 2024, the Company did not accrue excise tax related to these repurchases, net of shares issued under the Company’s equity incentive program (see Note 18 to these condensed consolidated financial statements).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six m</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">onths ended June 30, 2023, in connection with secondary offerings of the Company’s common stock by an equity sponsor in March and May 2023, the Company repurchased </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,000,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of its common stock sold in the offerings from the underwriters at a weighted average price of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$10.48</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share concurrently with the closing of the offerings, for a total of $73,373</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, excluding accrued excise tax</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company accrued excise tax of $630 related to these repurchases, net of shares issued under the Company’s equity incentive program. This amount was included in accrued liabilities in the condensed consolidated balance sheet and is treated by the Company as a cost of the treasury stock transactions in equity.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tax Withholdings on Equity Award Vesting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the vesting of restricted stock awards (“RSA” or “RSAs”), restricted stock units (“RSU” or “RSUs”) and performance stock units (“PSU” or “PSUs”), shares of common stock may be delivered to the Company by employees to satisfy withholding tax obligations at the instruction of the employee award holders. These transactions, when they occur, are accounted for as stock repurchases by the Company, with the shares returned to treasury stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at a cost representing the payment by the Company of the tax obligations on behalf of the employees in lieu of shares for the vesting unit. There were 128,801 and 95,269 shares delivered to the Company to cover tax payments for the six months ended June 30, 2024 and 2023, respectively and the fair value of those shares withheld were $1,218 and $866 for the six months ended June 30, 2024 and 2023, respectively.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the tax effects of each component of other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, respectively:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:538.50pt"><tr><td style="width:1.0pt"></td><td style="width:226.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After-tax amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After-tax amount</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit and other postretirement plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net prior service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit plans, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) gain from hedging activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,405)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,224)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,815)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After-tax amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax<br/>amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax benefit/<br/>(expense)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After-tax amount</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit and other postretirement plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net prior service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit plans, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) from hedging activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,104)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the changes in accumulated other comprehensive income (loss), net of tax, by component for the six months ended June 30, 2024 and 2023, respectively:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:539.25pt"><tr><td style="width:1.0pt"></td><td style="width:258.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defined benefit <br/>and other <br/>postretirement <br/>plans </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net gain (loss) <br/>from hedging <br/>activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign <br/>currency <br/>translation </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,116)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(958)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,479)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(508)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income (loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,521)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">933 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,159)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">See the following table for details about these reclassifications. Amounts in parentheses indicate debits.</span></div> 714000 178000 536000 651000 162000 489000 -7000 -1000 -6000 -31000 -7000 -24000 707000 177000 530000 620000 155000 465000 -1433000 -358000 -1075000 7059000 1660000 5399000 -679000 0 -679000 828000 0 828000 -1405000 -181000 -1224000 8507000 1815000 6692000 713000 178000 535000 650000 162000 488000 -15000 -4000 -11000 -62000 -15000 -47000 698000 174000 524000 588000 147000 441000 3719000 930000 2789000 -3244000 -723000 -2521000 -2363000 0 -2363000 3013000 0 3013000 2054000 1104000 950000 357000 -576000 933000 612000 12546000 -14116000 -958000 540000 9778000 -2363000 7955000 16000 6989000 0 7005000 524000 2789000 -2363000 950000 1136000 15335000 -16479000 -8000 -508000 24672000 -18172000 5992000 412000 6392000 3013000 9817000 -29000 8913000 0 8884000 441000 -2521000 3013000 933000 -67000 22151000 -15159000 6925000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the reclassifications out of accumulated other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:545.25pt"><tr><td style="width:1.0pt"></td><td style="width:180.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:120.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:29pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details about Accumulated Other Comprehensive Income Components</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts reclassified from Accumulated Other </span></div><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comprehensive Loss (Income)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Affected line item where <br/>Income is presented</span></td></tr><tr style="height:21pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of defined benefit and other postretirement items:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net prior service cost (credit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax (expense) benefit</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains and losses on cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income (expense)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,972)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reclassifications for the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,385 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,005 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,884 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Amounts in parentheses indicate debits to profit/loss.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">These accumulated other comprehensive income (loss) components are components of net periodic pension and other postretirement cost (see Note 14 to these condensed consolidated financial statements for additional details).</span></div> 6000 29000 7000 28000 7000 -31000 15000 -62000 13000 -2000 22000 -34000 3000 0 6000 -5000 10000 -2000 16000 -29000 -4662000 -11187000 -9318000 -11885000 1166000 2800000 2329000 2972000 3496000 8387000 6989000 8913000 3506000 8385000 7005000 8884000 450000000 P4Y 552081 9.05 4998000 229594000 0 7000000 10.48 73373000 630000 128801 95269 1218000 866000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. Goodwill:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amount of goodwill for the six months ended June 30, 2024 is summarized as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:335.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:29pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Advanced Materials &amp; Catalysts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange impact</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completes its annual goodwill and indefinite-lived intangible assets impairment test during the fourth quarter of each year, or more frequently if triggering events indicate a possible impairment. The Company determines the fair value of its reporting units using both a market approach and an income, or discounted cash flow, approach. As of October 1, 2023, the date of the Company’s most recent quantitative assessments, the fair values of each of the Company’s reporting units and the fair values of the Company’s indefinite-lived trade names and trademarks exceeded their respective carrying values.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024, the Company did not identify any events or circumstances that would more likely than not reduce the fair value of the Company's reporting units below their respective carrying values.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the estimated fair value of the Advanced Materials &amp; Catalysts reporting unit exceeded its carrying value on October 1, 2023 by over 30%, the Company has experienced unfavorable effects on current operations resulting from certain macroeconomic and industry factors in specific end uses during the six months ended June 30, 2024. Prolonged unfavorable effects could adversely impact the estimated fair value of the Advanced Materials &amp; Catalysts reporting unit in future periods and may result in impairment charges.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amount of goodwill for the six months ended June 30, 2024 is summarized as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:335.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:29pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ecoservices</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Advanced Materials &amp; Catalysts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange impact</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr></table></div> 326589000 77881000 404470000 0 -195000 -195000 326589000 77686000 404275000 0.30 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. Other Operating Expense, Net:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of other operating expense, net is as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:534.75pt"><tr><td style="width:1.0pt"></td><td style="width:262.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,643 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction and other related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring, integration and business optimization costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (gain) loss on asset disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,262 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,980 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of other operating expense, net is as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:534.75pt"><tr><td style="width:1.0pt"></td><td style="width:262.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,643 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction and other related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring, integration and business optimization costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (gain) loss on asset disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,262 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,980 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 2644000 2643000 5289000 5280000 140000 1190000 198000 2624000 159000 1106000 385000 2129000 34000 -1128000 -614000 -2306000 -199000 -195000 -288000 -641000 3108000 6262000 6774000 12980000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. Inventories, Net:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net are classified and valued as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products and work in process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valued at lower of cost or market:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valued at lower of cost and net realizable value:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FIFO or average cost basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,027 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,115 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net are classified and valued as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products and work in process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valued at lower of cost or market:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valued at lower of cost and net realizable value:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FIFO or average cost basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,027 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,115 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 48536000 41658000 3491000 3457000 52027000 45115000 30003000 24815000 22024000 20300000 52027000 45115000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. Investments in Affiliated Companies:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in affiliated companies under the equity method. Affiliated companies accounted for on the equity basis as of June 30, 2024 are as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent<br/>ownership</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Zeolyst International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">USA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Zeolyst C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is summarized information of the combined investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:539.25pt"><tr><td style="width:1.0pt"></td><td style="width:267.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,505 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Summarized information of the combined investments is presented at 100%; the Company’s share of the net assets and net income of affiliates is calculated based on the percent ownership specified in the table above.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments in affiliated companies balance as of June 30, 2024 and December 31, 2023 includes net purchase accounting fair value adjustments of $222,073 and $224,614, respectively, related to a prior business combination, consisting primarily of goodwill and intangible assets such as customer relationships, technical know-how and trade names. Consolidated equity in net income from affiliates is net of $940 and $2,541 of amortization expense related to purchase accounting fair value adjustments for the three and six months ended June 30, 2024, respectively. Consolidated equity in net income from affiliates is net of $1,601 and $3,201 of amortization expense related to purchase accounting fair value adjustments for the three and six months ended June 30, 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had receivables due from affiliates of $5,018 and $3,231 as of June 30, 2024 and December 31, 2023, respectively, which were included in prepaid and other current assets in the condensed consolidated balance sheets. The Company had payables from affiliates of $2,859 and $1,351 as of June 30, 2024 and December 31, 2023, which were included in accrued liabilities in the condensed consolidated balance sheets. Receivables and payables due from affiliates are generally non-trade.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales to affiliates were $2,110 for the three and six months ended June 30, 2024, respectively and $757 and $2,457 for the three and six months ended June 30, 2023, respectively. There were no purchases from affiliates for the three and six months ended June 30, 2024 and 2023, respectively.</span></div> Affiliated companies accounted for on the equity basis as of June 30, 2024 are as follows:<div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent<br/>ownership</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Zeolyst International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">USA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Zeolyst C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is summarized information of the combined investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:539.25pt"><tr><td style="width:1.0pt"></td><td style="width:267.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,505 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Summarized information of the combined investments is presented at 100%; the Company’s share of the net assets and net income of affiliates is calculated based on the percent ownership specified in the table above.</span></div> 0.50 0.50 70644000 99188000 127505000 155085000 16751000 34461000 33929000 44571000 5739000 25103000 12583000 27502000 4665000 25926000 12010000 29573000 222073000 224614000 940000 2541000 1601000 3201000 5018000 3231000 2859000 1351000 2110000 2110000 757000 2457000 0 0 0 0 10. Property, Plant and Equipment:<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of property, plant and equipment, at cost, and related accumulated depreciation is as follows: </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502,659)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(467,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $18,108 and $36,523 for the three and six months ended June 30, 2024, respectively. Depreciation expense was $17,455 and $34,147 for the three and six months ended June 30, 2023, respectively.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of property, plant and equipment, at cost, and related accumulated depreciation is as follows: </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502,659)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(467,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 96807000 96833000 92085000 84860000 851706000 820509000 35620000 42000000 1076218000 1044202000 502659000 467298000 573559000 576904000 18108000 36523000 17455000 34147000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. Long-term Debt:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of long-term debt is as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Term Loan Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original issue discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,974)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net of original issue discount and deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,405 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867,946 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, excluding current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855,857 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858,946 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan Facility</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2024, the Company amended its Term Loan Credit Agreement dated as of June 9, 2021 to, among other things, (a) reduce the interest rate applicable to all outstanding Secured Overnight Financing Rate (“SOFR”) term loans to term SOFR plus 2.25% per annum from a maximum of adjusted term SOFR plus 2.75% per annum, (b) reduce the interest rate applicable to all outstanding base rate term loans to the alternate base rate plus 1.25% per annum from a maximum of the alternate base rate plus 1.75% per annum and (c) extend the maturity date of all outstanding term loans to June 12, 2031 (the amended term loans, the “2024 Term Loan Facility”). As a result of the amendment, there is no longer a credit spread adjustment of 10 basis points.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the terms of the amendment in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 470-50 Debt - Modification and Extinguishment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and determined that the amendment was primarily a modification of debt. As a result, the Company recorded $4,471 of third-party financing costs as debt extinguishment costs in the condensed consolidated income statement for the three and six months ended June 30, 2024 and capitalized $2,183 of original issued discount within long-term debt, excluding current portion on the condensed consolidated balance sheets as of June 30, 2024. In addition, previous unamortized deferred financing costs of $30 and original issue discount of $59 associated with the previously outstanding debt were written off as debt extinguishment costs for the three and six months ended June 30, 2024.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate on the 2024 Term Loan Facility was 7.59% as of June 30, 2024.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ABL Facility</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The borrowings under the senior secured asset-based lending revolving credit facility (“ABL Facility”) bears interest at a rate equal to an adjusted term SOFR, which includes a credit spread adjustment of 10 basis points or the base rate plus a margin of between 1.25% to 1.75% or 0.25% to 0.75%, respectively. The interest rate on the ABL Facility was 8.75% as of June 30, 2024. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Debt</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of a financial instrument is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. As of June 30, 2024 and December 31, 2023, the fair value of the Company’s term loan facility was $873,000 and $876,403, respectively. The fair value is classified as Level 2 based upon the fair value hierarchy (see Note 4 to these condensed consolidated financial statements for further information on fair value measurements).</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of long-term debt is as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Term Loan Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original issue discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,974)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net of original issue discount and deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,405 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867,946 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, excluding current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855,857 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858,946 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 873000000 877500000 0 0 873000000 877500000 7621000 6162000 2974000 3392000 862405000 867946000 6548000 9000000 855857000 858946000 0.0225 0.0275 0.0125 0.0175 0.0010 4471000 4471000 2183000 30000 30000 59000 59000 0.0759 0.0010 0.0125 0.0175 0.0025 0.0075 0.0875 873000000 876403000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. Financial Instruments:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses interest rate related derivative instruments to manage its exposure to changes in interest rates on its variable-rate debt instruments. The Company does not speculate using derivative instruments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is an asset, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is a liability, the Company owes the counterparty and therefore, the Company is not exposed to the counterparty’s credit risk in those circumstances. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with high quality counterparties. The derivative instruments entered into by the Company do not contain credit-risk-related contingent features.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with the Company’s derivative instruments is managed by establishing and monitoring parameters that limit the types and degree of market risk that may be undertaken.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Derivative Financial Instruments to Manage Interest Rate Risk.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is exposed to fluctuations in interest rates on its senior secured credit facilities. Changes in interest rates will not affect the market value of such debt but will affect the Company’s interest payments over the term of the loans. Likewise, an increase in interest rates could have a material impact on the Company’s condensed consolidated statements of cash flows. The Company hedges the interest rate fluctuations on debt obligations through interest rate cap agreements. The Company records these agreements at fair value as assets or liabilities in its condensed consolidated balance sheets. As the derivatives are designated and qualify as cash flow hedges, the gains or losses on the interest rate cap agreements are recorded in stockholders’ equity as a component of other comprehensive income, net of tax. Reclassifications of the gains and losses on the interest rate cap agreements into earnings are recorded as part of interest expense in the condensed consolidated statements of income as the Company makes its interest payments on the hedged portion of its senior secured credit facilities. Fair value is determined based on estimated amounts that would be received or paid to terminate the contracts at the reporting date based on quoted market prices.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the Company’s interest rate cap agreements:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"></td><td style="width:132.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:72.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:90.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial instrument</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">In effect as of June 30, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current notional amount of instruments in effect</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Annuitized premium of instruments in effect</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current notional amounts of the three interest rate cap agreements in effect at June 30, 2024 are $250,000, $250,000 and $150,000. The Company entered into a $250,000 interest rate cap to mitigate interest rate volatility from August 2022 to October 2024, a $250,000 interest rate cap agreement to mitigate interest rate volatility from September 2023 to October 2025 and a $150,000 interest rate cap agreement to mitigate interest rate volatility from August 2023 to July 2024. The $150,000 interest rate cap agreement will increase to $175,000 to mitigate interest rate volatility from August 2024 to July 2026. The cap rate in effect at June 30, 2024 for all agreements in effect was 1.00%. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also entered into a forward starting interest rate cap agreement to mitigate interest volatility from November 2024 to October 2026.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company amended all existing interest rate cap agreements to replace LIBOR with SOFR as the benchmark interest rate, with all other terms of the agreements remaining the same. This amendment changed the previously annuitized premiums on the existing interest rate cap agreements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair values of derivative instruments held as of June 30, 2024 and December 31, 2023, respectively are shown below:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:243.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:157.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance sheet location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Derivative assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-775"><span style="-sec-ix-hidden:f-776">Prepaid and other current assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-779"><span style="-sec-ix-hidden:f-780">Other long-term assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-785"><span style="-sec-ix-hidden:f-786">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,496 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span><br/></span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the effect of the Company’s derivative instruments designated as cash flow hedges on AOCI for the three and six months ended June 30, 2024 and 2023, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:537.75pt"><tr><td style="width:1.0pt"></td><td style="width:91.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:120.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,662)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,318)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,641 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the effect of the Company’s cash flow hedge accounting on the condensed consolidated statements of income for the three and six months ended June 30, 2024 and 2023, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:555.75pt"><tr><td style="width:1.0pt"></td><td style="width:280.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location and amount of gain (loss) recognized in income on cash flow hedging relationships</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:35pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the statement of income in which the effects of cash flow hedges are recorded in interest (expense) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,895)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,168)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,304)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The effects of cash flow hedging:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from AOCI into income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of unrealized losses in AOCI related to the Company’s cash flow hedges that is expected to be reclassified to the condensed consolidated statement of income over the next twelve months is $8,700 as of June 30, 2024.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the Company’s interest rate cap agreements:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"></td><td style="width:132.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:72.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:90.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial instrument</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">In effect as of June 30, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current notional amount of instruments in effect</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Annuitized premium of instruments in effect</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 4 3 650000000 24817000 3 250000000 250000000 150000000 250000000 250000000 150000000 150000000 175000000 0.0100 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair values of derivative instruments held as of June 30, 2024 and December 31, 2023, respectively are shown below:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:243.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:157.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance sheet location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Derivative assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-775"><span style="-sec-ix-hidden:f-776">Prepaid and other current assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-779"><span style="-sec-ix-hidden:f-780">Other long-term assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-785"><span style="-sec-ix-hidden:f-786">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,496 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 12270000 13419000 7695000 5602000 19965000 19021000 403000 2496000 403000 2496000 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the effect of the Company’s derivative instruments designated as cash flow hedges on AOCI for the three and six months ended June 30, 2024 and 2023, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:537.75pt"><tr><td style="width:1.0pt"></td><td style="width:91.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:120.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,662)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) recognized in OCI on derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of gain (loss) reclassified from AOCI into income</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,318)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,641 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> 3229000 -4662000 18246000 11187000 13037000 -9318000 8641000 11885000 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the effect of the Company’s cash flow hedge accounting on the condensed consolidated statements of income for the three and six months ended June 30, 2024 and 2023, respectively:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:555.75pt"><tr><td style="width:1.0pt"></td><td style="width:280.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location and amount of gain (loss) recognized in income on cash flow hedging relationships</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:35pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amounts of income and expense line items presented in the statement of income in which the effects of cash flow hedges are recorded in interest (expense) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,895)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,168)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,304)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The effects of cash flow hedging:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from AOCI into income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12895000 9168000 26304000 19000000 -4662000 -11187000 -9318000 -11885000 -8700000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. Income Taxes:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate for the three months ended June 30, 2024 was 27.1%, compared to 25.2% for the three months ended June 30, 2023. The effective income tax rate for the six months ended June 30, 2024 was 30.9%, compared to 28.3% for the six months ended June 30, 2023. The Company’s effective income tax rates for the three and six months ended June 30, 2024 and 2023, respectively, fluctuated primarily due to the increased discrete tax impact relative to pre-tax book income related to a stock compensation shortfall and tax expense associated with the recording of accrued penalties and interest on historical uncertain tax positions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2024 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation and a discrete tax expense associated with the recording of accrued penalties and interest on historical uncertain tax positions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the U.S. federal statutory income tax rate and the Company’s effective income tax rate for the six months ended June 30, 2023 was mainly due to state and local taxes, a discrete shortfall tax expense related to stock compensation, a discrete tax expense associated with the recording of accrued penalties and interest associated with historical uncertain tax positions, and a discrete tax benefit connected to state and local tax law changes.</span></div> 0.271 0.252 0.309 0.283 <div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. Benefit Plans:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the components of net periodic (benefit) expense for the Company-sponsored defined benefit pension and postretirement plans, which cover certain employees and retirees located in the U.S.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Benefit Pension Plans</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:535.50pt"><tr><td style="width:1.0pt"></td><td style="width:265.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,674)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement (gain) loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic (benefit) expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Postretirement Benefit Plan</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:534.75pt"><tr><td style="width:1.0pt"></td><td style="width:262.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net gain</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All components of net periodic (benefit) expense other than service cost are presented within other expense (income), net in the Company’s condensed consolidated statements of income.</span></div> <div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Benefit Pension Plans</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:535.50pt"><tr><td style="width:1.0pt"></td><td style="width:265.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,674)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement (gain) loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic (benefit) expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Postretirement Benefit Plan</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:534.75pt"><tr><td style="width:1.0pt"></td><td style="width:262.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net gain</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 808000 871000 1616000 1742000 827000 837000 1654000 1674000 6000 -29000 6000 -29000 -25000 63000 -44000 97000 6000 6000 12000 12000 -7000 -31000 -15000 -62000 0 0 1000 1000 -1000 -25000 -4000 -51000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. Commitments and Contingent Liabilities:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is a risk of environmental impact in the Company’s manufacturing operations. The Company’s environmental policies and practices are designed to comply with existing laws and regulations and to minimize the possibility of significant environmental impact. The Company is also subject to various other lawsuits and claims with respect to matters such as governmental regulations, labor and other actions arising out of the normal course of business. All claims that are probable and reasonably estimable have been accrued for in the Company’s condensed consolidated financial statements. When these matters are ultimately concluded and determined, the Company believes that there will be no material adverse effect on its consolidated financial position, results of operations or liquidity.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. Related Party Transactions:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains certain policies and procedures for the review, approval and ratification of related party transactions to ensure that all transactions with selected parties are fair, reasonable and in the Company’s best interests. All significant relationships and transactions are separately identified by management if they meet the definition of a related party or a related party transaction. Related party transactions include transactions that occurred during the year, or are currently proposed, in which the Company was or will be a participant, and for which any related person had or will have a direct or indirect material interest. All related party transactions are reviewed, approved and documented by the appropriate level of the Company’s management in accordance with these policies and procedures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Joint Venture Agreement</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into a joint venture agreement (the “ZI Partnership Agreement”) in 1988 with Shell Catalysts &amp; Technologies, an affiliate of Royal Dutch Shell plc, to form Zeolyst International, a 50/50 joint venture partnership (the “Partnership”). Under the terms of the ZI Partnership Agreement, the Partnership leases certain land used in its Kansas City production facilities from Ecovyst. This lease, which has been recorded as an operating lease, provided for rental payments to the Company of $78 and $155 for the three and six months ended June 30, 2024 and 2023, respectively. The terms of this lease are evergreen as long as the ZI Partnership Agreement is in place. The Partnership had no sales to the Company for the three and six months ended June 30, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Partnership purchases certain raw materials from the Company and was charged for various manufacturing costs incurred at the Company’s Kansas City production facility. The amount of these costs charged to the Partnership were $6,050 and $10,084 for the three and six months ended June 30, 2024, respectively and $5,028 and $10,869 for the three and six months ended June 30, 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain administrative, marketing, engineering, management-related and research and development services are provided to the Partnership by the Company. The Partnership was charged $4,600 and $8,900 for the three and six months ended June 30, 2024 and $3,618 and $7,252 for the three and six months ended June 30, 2023, respectively, for these services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Partnership was charged certain product demonstration costs of $238 and $595 for the three and six months ended June 30, 2024, respectively and $428 and $928 for the three and six months ended June 30, 2023, respectively. These charges to the Partnership are recorded as reductions in either cost of goods sold or selling, general and administrative expenses in the consolidated statements of income, depending on the nature of the expenditures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had an accounts receivable from the Partnership of $5,008 and $3,164 as of June 30, 2024 and December 31, 2023, respectively. There were no accounts payable with the Partnership as of June 30, 2024 and December 31, 2023, respectively.</span></div> 78000 78000 155000 155000 0 0 0 0 6050000 10084000 5028000 10869000 4600000 8900000 3618000 7252000 238000 595000 428000 928000 5008000 3164000 0 0 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. Reportable Segments:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information for the Company’s reportable segments is shown in the following table:</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:535.50pt"><tr><td style="width:1.0pt"></td><td style="width:263.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ecoservices</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced Materials &amp; Catalysts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,820 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,110 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,357 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,984 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ecoservices</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced Materials &amp; Catalysts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA from reportable segments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,426 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,507 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,049 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,283 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Excludes the Company’s proportionate share of sales from the Zeolyst Joint Venture accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information). The proportionate share of sales excluded is $29,024 and $52,505 for the three and six months ended June 30, 2024, respectively. The proportionate share of sales excluded is $44,689 and $66,763 for the three and six months ended June 30, 2023, respectively.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">The Company defines Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Management evaluates the performance of its segments and allocates resources based on several factors, of which the primary measure is Adjusted EBITDA. Adjusted EBITDA should not be considered as an alternative to net income as an indicator of the Company’s operating performance. Adjusted EBITDA as defined by the Company may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">The Adjusted EBITDA for the Company’s Advanced Materials &amp; Catalysts segment includes the Company’s 50% portion of the Adjusted EBITDA from the Zeolyst Joint Venture. For the three months ended June 30, 2024, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials &amp; Catalysts segment was $5,559, which includes $1,392 of equity in net income plus $940 of amortization of investment in affiliate step-up and $3,227 of joint venture depreciation, amortization and interest. For the six months ended June 30, 2024, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials &amp; Catalysts segment was $12,486, which includes $3,464 of equity in net income plus $2,541 of amortization of investment in affiliate step-up and $6,481 of joint venture depreciation, amortization and interest.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2023, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials &amp; Catalysts segment was $16,194, which includes $11,382 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $3,212 of joint venture depreciation, amortization and interest. For the six months ended June 30, 2023, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials &amp; Catalysts segment was $21,630, which includes $11,608 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $6,821 of joint venture depreciation, amortization and interest.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income before income taxes to Adjusted EBITDA is as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:535.50pt"><tr><td style="width:1.0pt"></td><td style="width:263.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of income before income taxes to Adjusted EBITDA from reportable segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joint venture depreciation, amortization and interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of investment in affiliate step-up</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt extinguishment costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (gain) loss on asset disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (gain) loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO (benefit) expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction and other related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring, integration and business optimization expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA from reportable segments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,426 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,507 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,049 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,283 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information for the Company’s reportable segments is shown in the following table:</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:535.50pt"><tr><td style="width:1.0pt"></td><td style="width:263.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ecoservices</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced Materials &amp; Catalysts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,820 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,110 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,357 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,984 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ecoservices</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced Materials &amp; Catalysts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA from reportable segments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,426 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,507 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,049 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,283 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Excludes the Company’s proportionate share of sales from the Zeolyst Joint Venture accounted for using the equity method (see Note 9 to these condensed consolidated financial statements for further information). The proportionate share of sales excluded is $29,024 and $52,505 for the three and six months ended June 30, 2024, respectively. The proportionate share of sales excluded is $44,689 and $66,763 for the three and six months ended June 30, 2023, respectively.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">The Company defines Adjusted EBITDA as EBITDA adjusted for certain items as noted in the reconciliation below. Management evaluates the performance of its segments and allocates resources based on several factors, of which the primary measure is Adjusted EBITDA. Adjusted EBITDA should not be considered as an alternative to net income as an indicator of the Company’s operating performance. Adjusted EBITDA as defined by the Company may not be comparable with EBITDA or Adjusted EBITDA as defined by other companies.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">The Adjusted EBITDA for the Company’s Advanced Materials &amp; Catalysts segment includes the Company’s 50% portion of the Adjusted EBITDA from the Zeolyst Joint Venture. For the three months ended June 30, 2024, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials &amp; Catalysts segment was $5,559, which includes $1,392 of equity in net income plus $940 of amortization of investment in affiliate step-up and $3,227 of joint venture depreciation, amortization and interest. For the six months ended June 30, 2024, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials &amp; Catalysts segment was $12,486, which includes $3,464 of equity in net income plus $2,541 of amortization of investment in affiliate step-up and $6,481 of joint venture depreciation, amortization and interest.</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2023, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials &amp; Catalysts segment was $16,194, which includes $11,382 of equity in net income plus $1,601 of amortization of investment in affiliate step-up and $3,212 of joint venture depreciation, amortization and interest. For the six months ended June 30, 2023, the Adjusted EBITDA from the Zeolyst Joint Venture included in the Advanced Materials &amp; Catalysts segment was $21,630, which includes $11,608 of equity in net income plus $3,201 of amortization of investment in affiliate step-up and $6,821 of joint venture depreciation, amortization and interest.</span></div> 153958000 158065000 295560000 295805000 28862000 26045000 47797000 49179000 182820000 184110000 343357000 344984000 49709000 60136000 91203000 96924000 14717000 25371000 25846000 38359000 64426000 85507000 117049000 135283000 29024000 52505000 44689000 66763000 0.50 5559000 1392000 -940000 3227000 12486000 3464000 -2541000 6481000 16194000 11382000 -1601000 3212000 21630000 11608000 -3201000 6821000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income before income taxes to Adjusted EBITDA is as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:535.50pt"><tr><td style="width:1.0pt"></td><td style="width:263.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of income before income taxes to Adjusted EBITDA from reportable segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joint venture depreciation, amortization and interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of investment in affiliate step-up</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt extinguishment costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (gain) loss on asset disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (gain) loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO (benefit) expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction and other related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring, integration and business optimization expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA from reportable segments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,426 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,507 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,049 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,283 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 11375000 34909000 13775000 34385000 12895000 9168000 26304000 19000000 21624000 20969000 43557000 41166000 7532000 6153000 14613000 13080000 3227000 3212000 6481000 6821000 -940000 -1601000 -2541000 -3201000 -4560000 0 -4560000 0 34000 -1128000 -614000 -2306000 99000 398000 -79000 1136000 -1547000 1111000 -2671000 2510000 140000 1190000 198000 2624000 3827000 5002000 7507000 9070000 159000 1106000 385000 2129000 173000 -356000 894000 -127000 64426000 85507000 117049000 135283000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18. Stock-Based Compensation:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an equity incentive plan under which it grants common stock awards to employees, directors and affiliates of the Company. At June 30, 2024, 8,032,299 shares of common stock were available for issuance under the plan. The Company historically has settled these awards through the issuance of new shares.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">RSU</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024, the Company granted 1,126,166 RSUs under its equity incentive plan. Each RSU provides the recipient with the right to receive a share of common stock subject to graded vesting terms based on service, which for the awards granted during the six months ended June 30, 2024, generally requires approximately one year of service for members of the Company’s board of directors and approximately three years of service for employees. The value of the RSUs granted during the six months ended June 30, 2024 was based on the average of the high and low trading prices of the Company’s common stock on the NYSE on the preceding trading day, in accordance with the Company’s policy for valuing such awards. Compensation expense related to the RSUs is recognized on a straight-line basis over the respective vesting period.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PSU</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2024 Grants</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024, the Company granted 535,629 PSUs (at target) under its equity incentive plan. The PSUs granted during the six months ended June 30, 2024 provide the recipients with the right to receive shares of common stock dependent on 50% of a Company-specific financial performance target and 50% on the relative increase in the total shareholder return (“TSR”) goal (“the Performance measures”). The Performance measures are measured independently of each other, but achievement of both metrics is measured on the same three-year performance period from January 1, 2024 through December 31, 2026 (“Performance period”). Depending on the Company’s performance relative to the Performance measures, each PSU award recipient is eligible to receive a percentage of the target number of shares granted to the recipient, ranging from 50% to 200%. The PSUs, to the extent earned, will vest on the date the Compensation Committee of the Company’s Board of Directors (“Compensation Committee”) certifies the achievement of the Performance measures for the Performance period, which will occur subsequent to the end of the Performance period and after the Company files its annual consolidated financial statements for the year ending December 31, 2026.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Achievement of the Company-specific financial performance target is measured based on the actual three-year cumulative results across the Performance period. The TSR goal is based on the Company’s actual TSR performance against companies in the S&amp;P 1500 Specialty Chemicals Index over the Performance period. The TSR goal, which determines how much of the 50% of the PSUs granted during 2024 may be earned, is considered a market condition as opposed to a vesting condition. Because a market condition is not considered a vesting condition, it is reflected in the grant date fair value of the award and the associated compensation cost based on the fair value of the award is recognized over the Performance period, regardless of whether the Company actually achieves the market condition or the level of achievement, as long as service is provided by the recipient.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used a Monte Carlo simulation to estimate the $11.64 weighted average fair value of the awards granted subject to the TSR goal during the six months ended June 30, 2024, with the following weighted average assumptions:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:325.50pt"><tr><td style="width:1.0pt"></td><td style="width:259.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.95</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2021 Grants</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2024, the Compensation Committee certified the achievement of the performance metrics for the three-year period ended December 31, 2023, related to the PSUs granted during the year ended December 31, 2021. The PSUs granted during the year ended December 31, 2021 provide the recipients with the right to receive shares of common stock dependent on the achievement of a TSR goal, and are generally subject to the provision of service through the vesting date of the award. The TSR goal was based on the Company’s actual TSR percentage increase over the performance period. The awards vested during the six months ended June 30, 2024 with no percentage of the TSR goal earned.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Award Activity</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity for the Company’s RSUs and PSUs for the six months ended June 30, 2024:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:538.50pt"><tr><td style="width:1.0pt"></td><td style="width:273.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average grant date fair value (per share)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average grant date fair value (per share)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,126,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(999,788)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,368,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Based on target.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024, the Company also granted 4,540 of RSAs with a weighted average grant date fair value of $8.81 per share that immediately vested. Cash proceeds received by the Company from the exercise of stock options were not material for the six months ended June 30, 2024.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2024 and 2023, stock-based compensation expense for the Company was $3,827 and $5,002, respectively. The associated income tax benefit based on the applicable statutory rate recognized in the condensed consolidated statements of income for the three months ended June 30, 2024 and 2023 was $939 and $1,181, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2024 and 2023, stock-based compensation expense for the Company was $7,507 and $9,070, respectively. The associated income tax benefit based on the applicable statutory rate recognized in the condensed consolidated statements of income for the six months ended June 30, 2024 and 2023 was $1,841 and $2,154, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, unrecognized compensation cost was $14,391 for RSUs and $9,474 for PSUs considered probable of vesting, and the weighted-average period over which these costs are expected to be recognized at June 30, 2024 was 1.84 years for the RSUs and 2.13 years for the PSUs.</span></div> 8032299 1126166 P1Y P3Y 535629 0.50 0.50 P3Y 0.50 2 P3Y 0.50 <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used a Monte Carlo simulation to estimate the $11.64 weighted average fair value of the awards granted subject to the TSR goal during the six months ended June 30, 2024, with the following weighted average assumptions:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:325.50pt"><tr><td style="width:1.0pt"></td><td style="width:259.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.95</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table> 11.64 0 0.0409 0.3945 P2Y11M12D P3Y <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity for the Company’s RSUs and PSUs for the six months ended June 30, 2024:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:538.50pt"><tr><td style="width:1.0pt"></td><td style="width:273.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average grant date fair value (per share)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average grant date fair value (per share)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,126,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(999,788)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,368,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Based on target.</span></div> <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity for the Company’s RSUs and PSUs for the six months ended June 30, 2024:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:538.50pt"><tr><td style="width:1.0pt"></td><td style="width:273.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average grant date fair value (per share)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average grant date fair value (per share)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,126,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(999,788)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,368,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Based on target.</span></div> 1962828 10.55 959217 11.84 1126166 8.84 535629 10.23 999788 11.10 0 0 21597 10.19 126497 12.99 2067609 9.36 1368349 11.10 4540 8.81 3827000 5002000 939000 1181000 7507000 9070000 1841000 2154000 14391000 9474000 P1Y10M2D P2Y1M17D <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19. Earnings per Share:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated as income available to common stockholders, divided by the weighted average number of common shares outstanding during the period. The weighted average number of common shares outstanding during the period for the computation of basic earnings per share excludes RSAs that have legally been issued but are nonvested during the period, as the sale of these shares is prohibited pending satisfaction of certain vesting conditions by the award recipients in order to earn the rights to the shares.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share is calculated as income available to common stockholders, divided by the weighted average number of common and potential common shares outstanding during the period, if dilutive. Potential common shares reflect (1) unvested RSAs and RSUs with service vesting conditions, (2) PSUs with vesting conditions considered probable of achievement and (3) options to purchase common stock, all of which have been included in the diluted earnings per share calculation using the treasury stock method.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation from basic to diluted weighted average shares outstanding is as follows: </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:533.25pt"><tr><td style="width:1.0pt"></td><td style="width:261.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,912,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,651,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,935,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,335,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:45pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of unvested common shares and RSUs with service conditions, PSUs considered probable of vesting and assumed stock option exercises and conversions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,635,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,920,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,545,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,831,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted income per share are calculated as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:521.25pt"><tr><td style="width:1.0pt"></td><td style="width:249.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,912,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,651,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,935,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,335,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,635,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,920,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,545,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,831,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the details of the Company’s weighted average equity-based awards outstanding during each respective period that were excluded from the calculation of diluted earnings per share:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:534.75pt"><tr><td style="width:1.0pt"></td><td style="width:262.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSAs with performance only targets not achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options with performance only targets not achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive RSUs and PSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSAs and stock options with performance only vesting conditions were not included in the dilution calculation, as the performance targets have not been achieved nor were probable of achievement as of the end of the respective periods. These awards and stock options were canceled on March 7, 2023 (see Note 18 to these condensed consolidated financial statements for additional information). Certain stock options to purchase shares of common stock were excluded from the computation of diluted earnings per share for the respective periods because the options’ exercise price was greater than the average market price of the common shares. These stock options and anti-dilutive awards are not included in the dilution calculation, as their inclusion would have the effect of increasing diluted income per share or reducing diluted loss per share.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation from basic to diluted weighted average shares outstanding is as follows: </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:533.25pt"><tr><td style="width:1.0pt"></td><td style="width:261.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,912,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,651,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,935,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,335,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:45pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of unvested common shares and RSUs with service conditions, PSUs considered probable of vesting and assumed stock option exercises and conversions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,635,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,920,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,545,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,831,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 116912332 118651402 116935708 120335414 722957 1269340 609532 1496528 117635289 119920742 117545240 121831942 <div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted income per share are calculated as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:521.25pt"><tr><td style="width:1.0pt"></td><td style="width:249.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,912,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,651,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,935,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,335,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,635,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,920,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,545,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,831,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8295000 26122000 9516000 24651000 116912332 118651402 116935708 120335414 117635289 119920742 117545240 121831942 0.07 0.22 0.08 0.20 0.07 0.22 0.08 0.20 <div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the details of the Company’s weighted average equity-based awards outstanding during each respective period that were excluded from the calculation of diluted earnings per share:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:534.75pt"><tr><td style="width:1.0pt"></td><td style="width:262.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSAs with performance only targets not achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options with performance only targets not achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive RSUs and PSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 99495 0 0 0 103907 431837 685656 481281 630668 367100 520757 367100 607783 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20. Supplemental Cash Flow Information:</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information for the Company:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the period for:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes, net of refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures acquired on account but unpaid as of the period end</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash financing activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued excise tax on share repurchases (Note 5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new lease liabilities (non-cash):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Cash paid for interest is shown net of capitalized interest and includes the cash received or paid on the Company’s interest rate cap agreements designated as cash flow hedges for the periods presented (see Note 12 to these condensed consolidated financial statements for details).</span></div> <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information for the Company:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended<br/>June 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the period for:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes, net of refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures acquired on account but unpaid as of the period end</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash financing activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued excise tax on share repurchases (Note 5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new lease liabilities (non-cash):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:18.472%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt">Cash paid for interest is shown net of capitalized interest and includes the cash received or paid on the Company’s interest rate cap agreements designated as cash flow hedges for the periods presented (see Note 12 to these condensed consolidated financial statements for details).</span></div> 16439000 9955000 33155000 19391000 784000 605000 0 630000 2957000 6202000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21. Subsequent Events: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 24, 2024, the Company completed an equity investment in Pajarito Powder LLC, an innovative materials science company that focuses on supports and catalysts required for the manufacture and operation of electrolyzers and fuel cells, for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4,500</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than the above, the Company has evaluated subsequent events since the balance sheet date and determined that there are no additional items to disclose.</span></div> 4500000 false false false false

Z@7S'(,VEC2:*,SWXVF'M1Y;6=U('!$KCKS73Z MTT?1=XI5 0H';*P1F)N'QT:J6G*,LY*2FP N.0',,KA,Q^E]4^I-52Q""H5 M\ACV3P\8I9Y=4RU_JG%P\U2-]!?P\0L+CQT?EQV)P.36(><)=_O=?KWZYNMV3DC'%JAK\Q\P94^^Q "NZ4-\*QQ428!('GA/.BHFF MSQQW6J4_]N_?G@37#0L[ON3UE MP7N;1>R]<=(_[0^.WL-ZY3_A/_C_!N_YCX%Q*&HN89<:U,NP$Q[HG_HLFF-+ M,2K'="V?:1?BH26;=%YYL+J%7""FU2=_BE+@L$KLUFM1&<9$B "5)4ZG9:O@ MR1.MEYR)V'3ZCI//T1BBL6&<6XW1P#"/3,,<#$?FZ+UM MG!R;YK&-7"OX4>O MF:57I\PHEMX/EI8'[] 8#$\&P_?VR6AT?#+JSL&+Z>V"18>OD46-OC)E.\^C MSH__9_O67TIY-3MVB^QZ-!J=FN_M4_BWV;=/OQ>LV(Q)SZ0I8J!"K=2#T9ADTNEF]8,&8>#P^__G#Y0]*#T 1%_'5RC?()=8UKS(1K M)I6YYG&/NV:X9C^4Q8&ISIJN<8U)9\VH?[RUL\8XU?[0;_0+/>4?8W#4ESH< M1?*4,ADL23%9.9.IHZEK3&8F3+:MHZDU3':T%TQF]-MVD&TWI[\01)5TP,JU MOGKR/OD184[\X+F.ICT9Y!C)0$&*?-+^^Y?KW\ZT ^<=IA'9V$C.QG]17B]Y M%V[P\IR"@!-_(&;5'3A5OT 78,!G\!Z>7KGO5P_P"W.I[>_-C'/L87?@W%6< M[ 8S06:^BXX(Z734+BF;$D:I.L@%)G]^!LS@U'>PS"]^Q"ES:,7GF=S(#81N M$?@:/K=]*T[;&,)_,;I5'6*M6W#6O9>JKO[@FX/#3^YNK7+^>W?UQ?WNQ%\/NW MI=S3@%,R<:H\D%X/MGH PH>CT!0]31/EWA@-9!YLP*=TE0)#S3"%(P:A3CU] M;1$A+YK!RVH5(0!#7(YBI/V8SY@[P2L>JM- UR[B!;IUB;&%,HV7E-_@]G8R M#YZ1X"T(SQ^,1$/#FN'Y@^$F&S0.-QKLO\G>D0-CL&Y?Q4JW#A7;@&WVM785 M"RQO&Y;7TRK$Z+<7V,523R^ZFZ*R:2>M05RY9OX)#+RSKB225&U")B)=S6=* M*E?:7/LJ O[RL&_X>A^^UWZ_NOCK^>5OVN?+R[^>?^FD"*G3+:;5^/C= 26/ MN]IG#HI9E92K]N&B2^#^!_:N_1;PT+$3K]H*_[U"Q991'-D[5U;=]LV$G[OK\#J9;/G5+;D6V.?.GMD6VZ\ZUBJI*3= M?>F!2$C"A@)4 +2M_OH%0%*DQ M 26ZX2^4AL4G,!V"^P6UFB/SX]]>Y!YX1 MXYB2ZT;[J-4 B#C4Q61ZW?@\NF^^;_S]PW??_?B79O/7F\$CN*../T=$@%N& MH$ N>,%B!L0,@5\H^XJ?(>A[4$PHFS>;'[38+5TL&9[.!#AIG9Q%Q:*W[.KT M%%UH]?[[Z14ZA>_?N^W3YN7E MQ5GS[.2'=G-\VIHTV^>3\];II>NZSID&?>57W)FA.02R:X1?O?+KQDR(Q=7Q M\IA\72O].F9>5/[T6+T>0XZBXLAY M%FO%D4.?EUP<.71^K'K;NCAM1845%"X QX0+2)P5N"M84RP7B&?+R-?'ZK6J MYZ39.FV>ME.2;;-HJ]EJ-T_:R4:Z<9^2+3P_#EXV !2"X;$OT+VD^0Y-H.]) M$9_\[D,/3S!RI0UY2%G)6H'$:P'9%(DG.$=\ 1UDUN&'[P!0S.+Y@C(!2$IR M OE8MY0SH<4:(+""1^I H8U;E>11IU+ECY$GN/JMJ7X[>N5NX]B^5I\WIQ N M2M6:9KWW=\K=F M)+>/-L3CLUP;(KD=VY YKO)LP22I?^>[-F,U,Y1N1BA9JAG9TX4E%Y& (N&\ M3(4<.4=3^GSL(FPS_C:+JQ_*C+@U$.2X9>J,BJL?,NJ$A%"AY=63\-EB@'+9TP SAB;7 M#;7X-:,)^K<%0T>R)5&15 7KHTZ]EC4@+M<(W=_'N$,1A#*\ZP:7/'@H4%&5 M^^^B2=G^2Q%,\/]%[STX+MM[*8*\__F..] KVW$IXOC>-E:OQ$?R/<#N=>.6 MREU['TYE\]3SSX.'W%V4KC8N'X%&L+$=?FCI/VW0C/?Y3: E@1+]\7A38 /* MY\CMD0_ZY\WA'0J'10H$-Q1D+;<^GC+%PH>1(HO4VWNZZSX-NW?RAV'O\>&N M,^K>#4?R[T_=I]&P=__P=-O[U+55OB5: 367E^S># DL&[PWYM91C32>;4,C>+=6 MR]_J3FMR-AR.>K?__-A[O.L.AMV?/S^,_K6O>38#V4CO^3;3;+*BOX*@J@/% MB06O,_QX_]C[9:?I-AO02.C%5NNFQ >Z@AK1> .=KU-&?>)"XMY CCF=]!,] MLB3/"&.D[ =UN,#<\2CW&9*_Q)! 8@(-"N@$)&%K1-03>NDXCE2'P&0J;5MJ MFKG7 EI]L61,G%ZU- M3A0.T$ @B50C%H:".E]GU'.E\75_][%86E*0(6C4?WM3_TD0N4_3,#52_D^4 MNB_8LSTZK8H;%7VRJ>A(M$;*[LM$(-J.>R^+A#AZ D)2V7GBAN5?[JI M? T%5E@@!/M>KMBB1H0\$+D "LHPXO8T; @9E7^VJ?P$0!T5SH5>T3#I3";8 MPRK]YY;.%Y!(?92@H!#&2,IY%BDA), $Q*!@A5HCGOI!_&K9]R!1FW:U#BZ4 M/E$P%4IE08UL:UD2,FD^=J95X4\D# M!5 C5=]C HF#H?= N&!^J7- EJA1]:F3\PH&)'!JQ, #D1I%(_A:8DV()8SZ M3AV% VF@Q6NDYAM$))Q0$ZNMGM=$3(K^(76^#<7U7%XG3,1S+G8:PW_S8(!EY29U[$ZAZA8UQ00*X1H0-D*>V?WTHMQXC)HT5 M.@K9WE^7(VZD)G52#J& Q@))L%K1H1(IX=A#0S0MLR!G"!HI2)V78Q 0H=1( M]]HG=@-Y<,)"TOQ*Q'IRA(T_3E@:BODTH-! .*D934R3B) M"!0D4)@@ 5HKDL8<_>[+#G2?2RP/*3$C#:EC<@P! HP::=T4R>]3#SOV>UMK MN&*6SL[2&UR;! 'P+JJ@3NE7QM#R2&U\]A:H#M&,#&;L@RW"U>!=@%\G C-C MSZ5(*T(P$I7:+>?$L.M(33HF78J77'$C*=G;YXW =AT9B>+.I7C8$#)J/[5_ MC@#JJ/&\N'4I!@P@1D92F^>B$'@=65H/:Y?B)E/4R$AJ'[T9%Z\K"T61[=*\ M6( 9F4I%IRR"Y74D+S?J78HU$XJ1KE1PJS""7D>BDG'Q4MQD")KH>)\*@:V' MU>NH_ZP@>;GS2CZ D8^49R SUEY'6I*AW5)T9 @::4@=[]UM]WPG>A?AU(M 8;RG'H#62&<&K(3CH((R<= 5_E/-29R'.\_%'MQ2A1 M&J(3[5A6#QB:R?T9?D9!C+6C=&_ MQ^N M[R$ZB9Z48\R,8R0LY2A:Y1M([D)8-0#C-(0:\[7EP,H5-[*3GPU2]R&4E]51 MCAD3BI&@DLDA-21J/<6C'#W9LD92+/)##D0$"OBMO0L54OI QIMDZ_1>B-PP MS?"BCYBCNCDMN>;L4(&1TJVR>N34&%4)XCH/Y&=P,_3G<\CP'\@-CC6K&R;W M:P+&:HR&D/$QO(TAQ!5'Y[;X#LV#/:2)VG+;61K6P/=Y*^7BL^.[WCO5W*R\ M8!@L59PKIT0YOO=0D=$"4EZ^X@S!:*PO@X!;83+AP31B/K8<\?9X1J)3'CL3 MT?4>Y,GTSM5P4P]'X<-R1%K#&7E,.>0V^N!4 O! MYAN2N>646@AA)"SE74T15N]I,RL;^X%(_!J9QQ4!51=0%8&XMH.5(=ZVG),6D$9J4RY;O.H/ S1366O4H8XG=PA MAI^U>A(%/B+/W9W34M48^4XY(O/XCC.8="Y*7/-:.57WP2!";70G$^2(');N M$,=3HKP"4#+F3B6=9#^I#']*4XR&97<%I\KXUDTKL*FX>0 J"U,-!)0<,A[, M%ACE>VNE/BM2:PTJR^*QLM4\;)T[J9H@=K$0K M;R"YE1I3@359!9T\(1$L.H*&13KN?WPN1UKWYF%TU]G53K:MSV@I*6]8MJ6L MUZ^VRRI+)%QG!5U91]0*$#2CEM:2_97P+@G 9C CSRDG6>['QW5WKF1K?(#D M[A\[TK3U^\^R.G5A>Q\Q/6$2!\7/]\'P-O49C2#]%6V^$<0-"$H!794.,28: ML?;N8"V1_N+D[\'PLZ)M^+DC=UG/6"SW81P6\$9;2%]\FV\+R:1S66-@!/+? MJ-(#\S$UF4_#C..]<&]3@9']E'^LB/V\5V&EM61_\\J)]0V2^BA:?=3N"'J' M/5].HK\@/)W)?SO/B,$ITC*\YPNN*O:C7:3\H]EW)B1VBWJ3\1U M@]16,6P2B-H$PD8%TAPDFG6P+*F1V[A1=**U*)43*G&S[&Y6M$U-)HLY23GG M,BTF4;5:9 )C4 MZ"YQ,';/)%6%GG5?'#)W.I8@'9TJ+CJV]6'V7+Y2Y?3<-]N-1> MV6):;23?CMJV/;=/E.@5*PA!D&GD4^B$W95 M2\Q&FBAJ;CXFZJ D_ER3#*Z+^(3$C+KQIT:=.64"_Y'T1>1WUAZAJN-2)0IW M7]7P\C&?J7>WE*O_I2JGR[GEJ]K!&Y]C@CCO+02>AZRHA7#*8N^T[PA?#84. M"2ZC"4/+Q9K8';BJ*NNH@K_XW* M%P@_%18T^)#0T#DKT4ITA=+=&70*^Y7D40ENJ2&3;O\2,L5J<(6MR]UKF[,[)*IG!_E@U#6Y!CV M>6:Y2E"6%;=U P4F\0JP7#F.;)'T!:GSX14%8;F W%]M>F7LR!6#LV.+^B<*O^E MR7%@DJL$<8G1%%X.>Z=%<\TQMWPENJ.VVG&JMKY9>KB0!W^W1Y+&%CP+TI54 MP<*M^U9X;ZF-17!9BX4Z?F+RA,C5/K/86-/EJC'TUGQOQNDDOWPE;',CJ2@JKF5G3OV">(',#=U_BZRD]3$AY($%2)[R'+-?UOT90WLB[).K):.*:(H "_0UP5R-"[C"%BS]A!QE7! M3KH2=A9OH>XI*^-6-@M6U7/8G2\\ND2&OW+Y[=R^$T1#QVW@O;# MR:WC.&I=DA-JR>B %6)E%_K,4V[G%?-2Q^) 8 ^TN^+*Q7/US7+@MMARP2OK MAKG#S]A%Q%6=VIMO9QVT&F>NT,>=/B@7#W"C6"5&O/:D!NNDAP5X//)NPU9@(,@^LQ7'$0I$JG!3Z/W^D MGOH,C7<=:N=I*Q2IQ*@/E]A_4$S$%_G&>"HM$*A$A^)KVYY\U:S>9.URT>!^ MMX+HKI5TB3!*BQP4? "D)0$ %0 &5C=G0M,C R-# V M,S!?8V%L+GAM;.5]6W-32;+N^_P*#OOU5%/W2\?T[#!@NHF@,0'T]'Y3U"7+ MZ(PL<99DP//K=Y8D@R^RD:U<\J)G)H+&0E[KJ\RO\E*5E?7W__YR,GGT";KY M>#;]Y;'XB3]^!-,\*^/I\2^/_WC_@OG'__V/O_WM[_^'L?]Y^O;5H^>S?'H" MT\6C9QW$!91'G\>+#X\6'^#1G[/N7^-/\=&;25S467?"V#^6O_9L]O&L&Q]_ M6#R27.KSKYW_:_>S4F!MB8DE:R/3(2?F)0],2!$,#\X"]__W^&=0T?LB% O! M:J:E$RPI7IDPU7 52BE9+Q\Z&4__]7/[(\4Y/,+A3>?+'W]Y_&&Q^/CSDR>? M/W_^Z4OJ)C_-NN,GDG/UY/S;C]=?_W+M^Y_5\MLBA/!D^:]?OSH?;_HB/E8\ M^9_?7[W+'^ DLO%TOHC3W%XP'_\\7W[X:I;C8BGU[^)Z=.,WVD_L_&NL?81R M8TK\]&5>'O_C;X\>K<31S2;P%NJC]M\_WKZ\]$K(LT]G\\5/>7;RI/W[DV=' MKY\?OGYW^!S_\N[HUVU'6-\[14^/KI M3YI$G\!D,3__9"GCI7PW EA)\_ZC^?:D%]WLY-ELNAA/3]$^''V$;JF7^5/ M"0^K[[V/7V!^^&71Q5F'5B1V9R\7<#)_/<-_G2Y0-?B:XY?3!70P7XQ\K479 MG)G/63)M3&7)"\\*#U"3UKSR3"R;'H=S6=(7F'O0Y4?X^]"AB7W\Z#,T<[BV MMJNQQ2Y?H_3EF;[^QI/YZ+6R5@EOCW5P+3RD86B' M1F."R-[RJ7LAX#HH"02B26T 880S+80^'CU4F[J_;()NRO$3C_AF!N^^5R:T;FMM67D1J-=+.6 MV-F:H!3I&(>(R:(TDD6/EC.K@/X\!>$M]?+.A=?O.I*W\ FFIW"N[2[FQ9_C MQ8=GI_,%"KD[_)(GIVVA_* %+G,HJ/*1ME84SH$Y40$5*04+7./4QK X%I-* M]I9XQ/> .:2\Y[Y\N3H-^M86V01Y-IMC6/OK;%;F!]/R#KI/XPSS=[-)&460 M62A9F(\&;8%3@26O-$M&:5>,]4E2QY(WHQG4(A052XB$3T:&3=FUD.@+*N8Y MRA;/=,0\.U5,=FSRA5>A0N34X=UWUT9V\P,R%9Z*K*Q&@R,2*C*?0F+*A.*J M R&-WI%AKMZN^KZ7.]Y0R&8'?P3*2^16F.+ )SJF#CN>+-LQ/WT*1 MX'7QEC.9EI:V%A8@ O/.\IBEU#521P+;(1N4E:-F1P_*H;=\S20W8[Q&,Q]E M6S$?BIEID(9IXS$81E//BN8I\"*,M*4O^W<5S!U747XL>M"HX HC_O[DJJA> MX<]]U2(\._K]S=O#W_ [+_]YV&-APJ;W[*-*X;OC(RI9>#8[^=C!!]0^VH45 MO5X#1DHM2D[18)@,EF4;)9J'T$IOI&9<0H6V3QM")8]*;X2S\\+'I>U,D-HX MS+>9LPG9KH5D2=C$N-7@ H .T>RO..-A8Q,J#EQ;H+BWQ.F(#=!O&UQ"= MC_'-K%L*?K'HQNET$=,$WL_>Q ZF&%IYYYUSGOEL%--<*1;10#(7=%4\E!H2 M^7;E;I"'M._4%['VJ=7!4#'%&!*Z>!95TDR7!"QJ XP[",HIK32G7IXEI2*= MQ)Y#'4^AK*M(WDSB='Y0_M_I:MMF&U&Z+'2)H3 K!,:]/EL6LT-3)&)+^DVT M?E^BW'4L=_0C/<>I>Z3XMC9AKV3IW5B\F'6HR>FSTPZQY;/W'0XGYB7V:5G^ MM-;^G88(-JF@C66^),YTLL!"Y87Q$J-T8+U1U,N/>QW@D'SB$.?(P[-J+U[V M69Q_>#&9??X-RC&TVI/VX4%=0/<6\B3.Y^,Z7M7FMV'CX%;C,#5%'GAE$-M& M7?&&12?P#V$%_HL"D.3+$N2C&%)5R!"GP)[XL?/SM\]]OAX?MW M9"LDEY_:UWK(+=B)5C_:GN!B/O(B5%6L9-X;M%3X/^8MLLISE6+.*2I/O="Q M>O.NUF[UE)7=QDC%0PC>)*9\F+4L)2KU[M4&VXK]"*0.<4 M B?3_INNU?>Y=O@&E)Y)@$1R%5!OUG^"N(),C:]7H M3 .7+?.PS(HJG D /E,?7+P5T#:TL#\.+>B$3[N\L2;I;)K7L6E0H1K=CB?H M(-%^2G,+):K8'<0-V%> Q5P,I4+0)1W MSF?(3(D2VW9P9#$(0.\JB[4J:*C4;-X 8TC9++'J=Q4ZF?8/2AFWXQ,DH6]YB[PB&UO]C!V4XRRY@ZOH]J2&DP,3^(54)&E?<=AN"GW=ERN"LOMC)AU64<4@4& M"!*2U8 MY)8S,#P)Q[,I0-UDZ28L=TR*^RW%(.8%B?SI7,@W5FZSESC2T12'>F0R2$S= MG2TH Y^8:ZNWU8BL.?4.[ATA#BESIG8Y/2J+CE&7]GJ\JZY&@8F=+9CB1259 MRHJCG<.1N\2C")R:+S=OI-TCJXKS#P?3TO[3%/@I3MHFQL'B6>RZ,S3KJZE; M%$_@,/"S(39!F\""#)E!DC9"$2I+ZI![*V!#RK_NSXMKJ1>Y3BC-Z>P4P;R% M# @L35J5[OF8@:=HC,W,.XV(?'4X]2,"S&C;@P6M!;6#O0W/D#(T.G*0:8!P M=^(3OGO6G;4-K\B-3UQ45H3S3+=F;4FGP")D&2ROP17Z;HW?WC^D?(Q.Y_>6 M,)F.GT.'9&L' B^/"OVN\B ]L]$B&%,U"P9]L7$Q^*RR$HHZ$[\!RI R+3K- M4\B=C6,:3\:+,2P[*%Q/$KCT"ISCC$?;NLXH]%C%U"8$;H+C M10+U;N3W,!&.>12C3JH8S6IJHI8RHD,6F:7B*R\^@"/?;+WP^B$%Q:1,N,K_ M^XJ\SZVV)+0&I1(SHIV*UB!8;)4 @JL:'6:GLE"O0GZ/RP\;^?;*@!T50-BO MY^1DO*K_:XG;LN_7,4QS8Z:W(46A ZLAA%8-ZEE,VC!G. @,WV(*U*U:;H$S MI "Y5VI0J:0/ISA*MADG!4PZ#4Q;99AO_E\*$T.%4HNBCI)N=! [C>0\S(C* M9XFA!LM5HZ94*"P(-,0 O!15JK.)NJ?9=10#=7QWTO8M/NX^LJ9C[VQZ_!ZZ MD]9J]T*%BT=/ZV5JFX$%9U*VB46G.8:706*L*:W/U N#FY$,U.7MIOO=94ZX M + J"?C:N?+"(-NJA#8J18XH."B!;M<'%DUV3"6.:2K&9&A4R1<";H4T4$^W M$R,HM=!3X>DYHK/+=7 2JGDF4$-:+Z*B M!ZTF:"M1+S+U&Q[;=O"< .94X*TR-C OBF8];^6_:)<]H/)2%1JL<3A;D0PT.J;@ ('H^XZ$SC'9:E0T M7*\.?V@#!FTM\M-:+:L4$BQYLG0[HH&&R!2T(%0%I97H3J%L&*EWLGIC-8/L M#8ZT(EN5J@8_/3 M]]*X=/-8Z&Y8;154;[K9IS$^[>G9'_.6.+\83^,TMR;_>3'^M JPP8*7L35L ML!:UGT5@(6%J9)PM+63@HE)'H-NCV[UT_F,\6ZZ#']7S@ GU"/CCLP[*&*=4 M3BH+KQBHMG?&?6(I<*WPK8D Z6/8#S MHU$8N0-$BX@\/^WR!S2)Z)._M64815]!!(>0=..X#P:S@:"8A61ELL$7>B)] M%]4=&[O\)0P1L:YZL4<7,"[W!#?)0&=3E3,8WVF)( N"C-$ *Z)J[V/Q4O49 MDF\!<1MV^;^NC:)6(ET!+ KBRGG%MS!?=..,0=[Z/./E#RY\\PUTX]9#,[>3 MX_ <5O_%GU=MU0Z_X'R:'L-;#!@/:X7<^H5S$R(8YHMK9QFB94%X3&[!N6Q" MT(G\_N']CI#@!J--W/RZ*W*!+RY)%:S$?,X9QW3*FD41T+N%F*P6W@-Y&Z7M MT0UI\WK '-]PG5(?ZJ>[67PSOE4;WV%B013XS'71H)ZXSJT(!1Q\O(N_A MG'81].=!#SRGBOAN&.I&!Q(X9IY4R,3 M4A1?A>%<4^>2/0QC2+4+/Q#A'YI0#Q%7M/(16TUERO.**5D6&/*XB!%0TE;Z MH(RA+KFY;URQT^+1Q?1QF3-N$@:/*H,4DEF1D#P^1N:%2,SF"%F =CF0M]2\ M&\0?H1Y@5YK=LJQ$KD7R=6V1_EL8%[C+ZB8:56CMSGL2W/!PS$*ECK MI%.%>C?NOJL8]Y+#A=N1E;( V2F6!:;MNJB"2BF&:>><-4GY*JG/S SV/NJ> M&'+[]=1W40#A 3Q:C/<:H0@0V*J"$00)P<#!2;OQ\-]++.OF/R/M??$Z<2;:K;.ZW788 M*D\,4M3!>LG3D*$==SK\T@9X.IY_:-">S>:8 M_:Z5_ ["\ZXYGG&!88SW,R9BL.W/""(677^U ]A9SI#H]J)G5D^[ZZQBR=IA/80IUO!BI6JL203!;8R-\J,S'[%JC MKJ1C\ *S5_(8]E9(0[J3:F]A+9V2Z.ZO7//W:(KF\>-L/EX9SU5C2S'B#A0' M79CR-C$M#+K?:A4#+:Q/->44J5/]VQ'=L2CI+V%]"'5$UXYQ<^4X-S9RSBUR MN (FZ2FSU%K)%1RA3V@'DZ;N/G/_>O_PU[(O!"HA[%-^OH+35M%ONKXYFN1E M$H:YQ#73L2:T>)!8:1#>%6_/J++>OV MJ$/:YED;!M[D\V(R^_QN$5&4;8LF<5=S2!:=+"^L&5$6O7(X%WC)QCEG'#7% MM@:W%;O^8DO&_6B.TAU>*2[Y=J7(? 1*U1:L]2Q'%S'NKR60 MWZ9W*Z"M"*3^>NZ/2$4]LN;\L0C<,*6+UBDYI0/U M=2"W MJ*-0]]Q+9_UMQ713VR9GUWQ?GZP\8[+$:\8!(92F$>6M%!T X9CJA+ M*-KI:HHAW^:\']*M>/;0QV_[YQFY4GLDX)6^<2/#=50X)YCEO%UPK!4+K2%4 M%MS7Y',*>S!=5T!M1:L'/I+;/ZMVT52_!+K23&P$KGJ51&11^H34QK]Y@ZE" M-5)#UAD*>4N3;7!M1:._V,(VN;[Z[/IV_>H+M*2+^"5.RT%=0(=_;KCM<#R@(NLCU+1NB;G/;W%?[IFT%XZQ;K-84FC%[ M/WL35SBY!B,I8)45!ZIF&)AN7AEC$U<>NJ[,W>$3+*P<-(NY!H9&PVMO,1<*O:QW[(!Y2*63^V3LQJ61?>F>=BGN M!M2WXQ6CPF.(VF8F0[NT);K:'7Q9= M1,,SGL;N["6:B^5%%OB;J$5\S?'+*8:",%^,@DO662V9U.U*) ^)Q8C)H8*J M;-(AETA]CK7'X0PI7K@_!V_?U7TX_1,N#JS>OE[P0FBS\W1V)!3/4@3%>(J* MZ<2!A: L4TX8DXM1L=+7$]P(9U".G9)1- H@KC6Y7D_'H>8J@V!*M[/9UD:6 M3+NL-%8C((@0*O5!VQV*'?>YGT9J6W83?)_!V.5-X7.^PF*'R.I[CR0(D^Z$ MFFI%Y?QUY[7RZ]?.1[)FRUO]XB]Y944NB-JDW@J$]UH%V M+$Z/QYA&K#=+DBT./&8L.14<:O2")274Z^Q^S&)OM3S]^!Y"E="8H'6OF193 M?XOZ1N"2PW$8)D-;??<(QDL,U=$$UBPL).FV\S@;'S^H5O8]6(O=9=IG@G*A M5FRWM&3S@PB2D2T0$J4@YV\Z:PH*IMAJ/4?_GZ!=0&&9SZ@JQ;56OA@C#7TQ MVK?W[[XBL7[6B_%T//\ Y=?9K#1"_SGK_M5*MV89UOLIZ*^@^]1J!95!?X3! M;:AA>8FF9>B)*DN!.Q5-*1#HBX#O#'-(*( MIAO'R15<4>60ET7MIG4DA]8N)?G G-:UBJIUU+W-G!M1#2F;H6<-C3+V[F=& M@LS3C$1OON8JRCZ\C6O113:.^0"":>==NZJVL!23-BID%\C[L5)ZFUB?FKMR1=00H?JBT_*&=Y+LFL^YL5F_\Q@Z)!\%;"3P']=B)G,R- M'3X;*X4$4 D#2-LZ#VGI-0O*6(9A92Z^@@_D%96WX2&X_FCSLW_MVC:CR>", MQ>%EKG$.9NE9E*V1*H!)3HH*CKHOQ.V(AN2:R'BRX3HC*J70]5;[5MUUL<\C M_GT"Z_V B[M"-W?)34*$I-"B0[N?4B??=JZ-8#S' %44 >0'0*BP#ZHRI#?V M/8BF^W2Q[S/-.6J_"KY[E_![?]N$.CG3K9Q.XR_N-@\@I7GS/J,ADG0L8 M*%O;+IK-@B7N@7$3@S4F926I5RLNOG_GS.O"LU:]X3#:!!V]; >;(II2'6+& M&=.Z%L?6QRMH*PIYYG4=QI#(;K-.[ @>M=-XD40-BL]2*B M/Z9Q%03#UP;%(_1:/*7*62G:,QT14Y]!AGKGN9Q\HVS\Q=QW/TS3DYA/JO/H1M_PI>TG.[R0( M2&C'312F?'OIQ3X7R)+H1;0,G-9(E8RYB/"%22LS.&6-S-1)P$8@NYN@#0^] M$'>#T:%@-(_6,"BTBZVSATJ&&:]5X"I+^DLLOP-I2.'+[MRX;IKH]$'HI\Y! MK2OV,R\EV&Q9UBW!BQ$3O* E*U5B4J9SJIF^T?QE#-1CNB!C;1+H6&KK'8FN MI4!B'B0FG++6K*7A4=/'93>A&2;=[\&#FYF^DP)Z(_GYTE/6R481,JNJI0RR MM#%RG,U!1$1EJRK]6?I+4(:TWM,K%>XC^C[CL?6)Q[9EL4LWJ$V/(8B:OHN. M+!"JXRF4"Z_#F'EUJ_(XKS]MH?0HE>@Q:Y(,A&^U$C%A5(Y1M> ^'%6.+OI MTY>ML!%D;%?>CER)9&2-GGFC OM;H_,(B!UC=.6%VFD%3TD;K<@&I;W MZ($_&U([*@51IOE7,+5#"NV&[[>P..VF1]/VV=J.:@E"&-M:ZQ@,'EL'IB"S M9H6##5I5&SQ]P+T]OD&M#ST0HXBTUR._+A^X?8,"Z=Y!]VF\6NMXUD$9HW>U M27/ +")R+]NJJ&'11LU,<%D:+:H,_3-M&Z1#.NKX0)0C5VB/Y'N+$P6$R6_?GG8J2"RJIXRY30!8/\MJ5KH# EA4VI!LT3]8[/ M?;$.ZICD S&P!ZWNS0 VN/.&MW7 ]5;B_Q4+*B6F=34L6-Z:F%3GDO"F.+YG MJWQFXZGQ_./T"UOXVIS8YK'DU7E6Q/DTS@?Y\7L M^7ARBH'"E=KRY>_,CTX7\U:CC _:(:?L"PI!7KH7*1'EME?>_?KT)$%W5-?( MKD$9U1JBR%&Q#":U[@(1XSS!68*H$$T%7ZFK4N\(<5>;>L/KKKUGJ<-1+$H: M(R5+168T^[HR+RQG6038[ M.9E-5^ N-X#]=NGAFWC6OGS0=7%Z#.O;ZCC'W$HD9JO$K"NIP%(K#M-%@N%2 M\EBH[^?>'?605G/W2?LCX6O_\;?_!5!+ P04 " V@ )9 MGY2M<3U4 #MS0, %0 &5C=G0M,C R-# V,S!?9&5F+GAM;.R]67=;.98N M^%Z_(CK[M9&!>+][_^]&H:+\YALOCIY0S\ M)/?XP7 MIS\M3N&G?TQG_QQ_\3^]._.+/)V=$_+OW3][.?W\;3;^=+KXB5,NU[^V_MO9 M7X0 K9,/)&CMB70Q$,NI(XPSIZ@S&JC]?S[]!82W-C%!G-.22&X8"8)FPE16 M5+B44I3=AYZ-)__\2_DC^#G\A,N;S+MO_^U/IXO%Y[_\_/,??_SQYZ]A=O;G MZ>S3SYQ2\?/ZM_^T^O6O=W[_#]']-G/._=S][>6OSL?W_2)^+/OY?_WVZX=X M"N>>C"?SA9_$JP?@X]/B\A]>1Z-^7OXE_NI\_)=Y]^]_G4:_Z!3TZ!)^VO@; MY3NR_C52?H0B)H+]^>L\_>G?_^6GGY:2\[,XFY[!>\@_K;[\V_LW=Y&.)XN? MT_C\Y]7O_.S/SA!Q]PF+;Y_AW_XT'Y]_/H/USTYGD#>B7R^Y@%(%SO]=/NWG MO3&=(I!9O A \*1_OKFU.-7SHK.^7T4K5G/L!9]]/1Q9Q\\O[SZ,,"CZUR@B%Z>(-?SD=,BL1E M$D1SK8A4&HAWX FX[*)Q.0LF[A)COB9:]O/046/UB)^+M'^&L\5\_9-._IWL M-Z-8BKC"NC[Z< 8CD)D"T$B\Q%U>FH 'IV2!4*-2RM0XZ5VK-74(;J[GBC0G ML_7*5B_E5F=+GDW/J^IS,:TFQJ6F$/2??IK.$LS0G,*_ZG:*O\2SZ1S2O_UI M,;N JQ].)PMD]>NS[H'X^L*G\D4U)KS^KXOQXMO+Z?GGZ02_G9]\'<]'WF?) M>0[$66V)3$H39WPDW/G@DA5>9-F*&/P%59,%&"^H!#NRON&DKJ0]&"N+/?:2AZ?+A5N&*>'9\(VPF[ (1S/IU\6$SC/W_K;-81RQ9H4H9P MH?#,!(<[H<:OO%(0G)>&><2975_B"@YT"! M>A)O\.:_AP6N#])K/YN,)Y_F*U0<(63C$P*BQ60.DCBF&5&,,2Y<0I/95N;! M_4B> P$JR/BNYOF^FO\X S^_F'WK]J;E-K4"YIVC-$I&P (>;S%F!*:0G#8: M&PPHZWQEY6\$\QST7T?2=RD@]CX+8KPXOS@KX>?/EX)Y/ST[^V4Z^\//THCJ@)K-CHAB(,O$+,(- MG'"6.#@P2L;:<:6M_=UDW,#PW'7 %&P)]FS_ZK^^FLT[ZB\5L M'"X6)23[T)^WN0: M4I\-C. ;UOG?_=D%G$24SPS2R^E\\1LL3J=I9+6P.7-. CIK1#J/7R46B-!H M<%F(5/#:*<$^N)XWL:IKIH$]?)+^\V*^*,;<_#UT]OO'*?+]'^/%:9$)NOLH MB0^GR/07**U47A-\1[KJG5%0QFD 1I@U"64#0*R@B1B568Q,:I-KDVH/N,^; M:T/I\2X%U:X4+)4+1/H^['FRI(FH[U)!5]R-/DXWQ)T[$H?;)'X/**CY M> $?8/9E'.$=S,;3]![B]--2@=W^.XK2 $?/@ 0+Z#-H[?"89IZ@19D4O@3> M&=5NRVJRIN?)V*-DQ%W&FRK1A#?S^06D5Q"]IJ!WN>@S3OF_(AL]?EM-);YSR1A.F-+Z]EE)\ M5[(D);P-GEK&4NVZ@H?P#%6,6I4'MS?1:@(_ND+5%Q=SE-!\_F'YN#@ Y5J%I/[9O*5O<6?X-LP0K+*M7: M!TRC'H2W5,3B2J#(8& MW.>WNOW1!\CY[R[G:34A5ZL5(HG(J0O?=KX1[ Q"<(Q0:A1N<^&S$^X-HFC-]=;<"; MGOUL3*\JPJV8HK^&IU!PA6B^HG\# MEZGE&L%):_$/DY#:+J#G&K)20F49;"\7_KBTOL'P&E+I6\BUMLWU\@S\Y)<+ M.)N_/A_/BT2Z6-GTK*OI6!T\1G.:<\PDL%@ &HL6AM0D>B&\L%QEK7N=X'V> M-MP17E$KTY8BK6VTO9N>?2OQS]>33^A*P S2NS,_7XSCVM"@V9HLT<;PUEI< MO]/$*ZZ)\2Y)+:7TFO?2]V-/>O*ZKBK*VN_V>_@$$YAUI@JNN:2LNSS@AYO^ M@TI1*@J.)%[FZ/B,UJOED7@FC!")9NBI[7[/>_(Z;R#6B@9NG\L2<] M>6U7%66#XL65!_++M2S7/ZXEN5Y_C6<7I7CI9#X'_%_ZZ+^. EAOP &Z)Z7I MB!;(@7$"AAN;HM),U,X][0!S>%^^:;*FM:(V6@DU4\._^/&LR]'_UI4_=1') M?=+!#W[>_BG@_G KI7TO'UBTV.U#OXY]&)\A]'(P="#2V\E[B!>S4O6 O_#[ M=#);?_O"S\?S*[JA@Q$5,Y$888'(X!RJOX3W'$].LFRXK=V#6W4!^^YM-< L M0S-&:0,![2X',N.+*_!%BD$2DR$9W+*M";6;T*J!'RI5?3CNWMXJ#Z/W8TF" M7Z[^Q;=KV]8O,_BO"YC$;UT00E.CE$3[)22*!T,NPS*IH\1Q)16NB8.MG0/K M >M04=D#\643:ROIK4$B];[S\!+@RE+N [%19KT'O,/DVZNK=A-U*NOE0!2R M%$P4,1,3(\>]/WM2ZB0)5]I9FY7/_0+%3X$ZC^3MCX$YVZAC(,;,+_?BE1>= MA4I>!$J,+C+@*I+ E24@E34!^TND)[$&8O;308$'#MI;G\ M\J]CF.%#3K_]BG[T6??>!&D#\R&@-^X=D2II?(,T)RDET.B7*R%K#PWHA^R' M'519>PUZT.]]#^[B7;UQ?< .:!1M!'IP\ZB:QOML6U75-=3)MQ&TC4904?9R MRCR1DDG\BC(B LO:T10T;1:C.!RW^MM/QT&M;;34DE)O)I\O%O-. FQU:H.0 ME%L0)+F0B*3)$.M<)D$X9S@%CJ9!*P+=A7,8DV8Q1*-?/+[L+YW@BRBQ8&VD'$"II+V@,X2R)X M4^:19G0L."-<4L.E3A12[<3@ W"^-X+LHH4&EO'2>;@$^&H\+]%OE,9)F'=I MRQ%N9XK)H$G4Z")(=$>)CTR1D%D2E*>H3>WH\Z.@#DB6@^=+ZFJLP:'T"F;C M+[X432RACFCT0@=/B5.4$QF%(VB].4(%E\[H%%,VE1ET&\/PA*FLIMO-H/O( MN,4Y,Y[X21S[LVMOQ4-K5R!\+G-3(Z,4=U.OB#?:HQF%+X"QSCI?FQ);0OR> MMYB6VFQ OJN7X1K>D7%6V5":I&0WIDE#\1K,Q+-*REUL0GBP8[2^A[L8C.>>TK3;;%.,! M]_*\990_4V.8#Y&H,K1)\JB(BY$2$-)PE30/@AU&'H,6/C7ET0YSWG=3T+&4 M+SU\<9(1+J)C[ GE5A31X<$2/9#L%,^EZR7RVGG>H[QLKAT-MKJ*;AMU#';O M6!]0W_M5=%LIKM<%9+M(?3!*!":HU&B*QN2*8\S0,9;&$9V<$L9#M+&VY?Y4 MKJ*KSX1MA-V =>VQE=%P)!>P 2_6+P[\Y/YU3C+=:U*CDIG",3A%T0"]\39 M[$D0N'B'1[77#2^FZ8'P6&ZGV4JMFZV6VCII<<-=3[2_P^)O$W]>)M/_-Z3_ M0"&5,W>UAI@43=198L$Q(B/'KSQD OBMD(HI':L'N2O@/D!8LR$W=J1A-<4> M<'O#-;R;C:?KV0-EX/W+&:3Q6HZ,XG\J:@ M2M!_4+2R>ELD :^6L7Y]$/%+/S_]Y6SZQU\A?8+EY1V70ZBBYY:A3Z)C.5S0 M /&AW&9%RT5V0N60&K*Q#\1G=@Q7UTK;K>[C#-E_MNR9O_VZ)?#9)T$)#PQ1 MZJR)HZ6 )LD@$_4VJ]J%;_V0/3/*U-+!P#="O8 \G<$C5PCQX*57 4BT)I:B MFI+V+/D+0:ED(C)M:W-H7\P'/0;;!SH'56D#)^+AL-Q#R-DH2Y%L#(C:X+LJ M&6ABR]P)*P6>VSQF4[U 9@^XWS$1:RJRP0&Z[\5J21B1#"#>H$O&GS%BD^"$ M,9>ER:5SJ':'S).[*.]HN%A;H1N/Z;99])>G?O()PC4CIF9V?..GM\AZ]UO* MH;+9&9AW&GBU M"T\,T\Z(C-)0U6^F>@[9[&UXM%QL%/8UL=K))"64Y$:!+91.WQ#L))%O) M/&2O1?6Q,D\_F[T5#;;*9F^CCL%2EWU ?>_9[*T4URN'N8O4!Z.$XSEF&LK% M::G<$6D4":4NETJ-_D2T023^=*FP5S:[/A.V$7;;&.BFK7$=@M,L:^TSR;ZT M$ZF2<- ,-T=F @-K-;L]97D(^^6X(J%;*7-[6V4'31PP?;U"J]%ZXWALDA!S M5]9/$6UBA%)A,D=?U:2&?L!1%D T4O5^11';Z*GM1M0K=^1!1&\T17>(O461POL\SO(9[Y^7RH(Q'O<%P73$ECRRN3:5L]N2)\OEP;07 ,KZ#;8 M,N?_9!K'+R]F!=[R>OL'%^"M3%&Q5*Z*";@Y2SSFE70D6:7+9$<&JG94:&_0 MSY>%P^JS@6&U;ZK90$B>L4B,*U=.BE 6P@,1$,J5LA"5J&VO/[W:@:&VQ %U M>9>*LH$]9HUD3CK575&,/JM(Q-*L"&- F1')>U6[7GB3/=:V'.+.(3:]6$QS M#\N]:MG$WBA:E%?4%4VE,HS;H*[\Y;<7^*+U<;DNW2TNO10:;5YF,YHD'-^] M8 R0K(T%FH5-M+:_6A%^;8NH+X!EEIA%W*\DL\5?*-%2P8DS*N ?/D7\/V$# M;2R[K0 /5=YQ*'X^9A^UT^[3* 7ARJO2R4R"*D/[A$LV4XW^;VV^ M'F4IR("\V*HV9!O]#%8(T ?4]UX;LI7B>E4$["+UP2BA7(A6@R="H,.(#@,0 MR[0AB@4&4F45V?C%L5&I"H#J9.(1!OC6<;5)56[2^2[ MF'2P%3=:3#K81K%'/.G 6244MXEP:02Z*:DTW% @@C.O(@BK9.W ^/^;J7\>^.][O+[(PF'8'R$OWQ;Z> M"M@#?:,(Q7[(#Q/*&(XIE2BZAYJ/:!M=STD)/*L4(W&3B>(\ )!OEVBG4Y6 MDYK6AO17F+_^NIAY?/YXXF??.M'@ZDK&%15SUJUO 3.8+T8R .5,,7P=+%K= M07'BC2@N8/;1@LYH=5>F7L/E?+_D/1:.-#C2USA6;^/UUW3DHW$1DB(<'"?2 M<$<\I4"18282D. M)+AR.:36@H/M E5-=KX[4+YGVNROFP9%V;_#XFH_+?F9G/"A1-%R(9M0CCBG M-/$A_#T"N5 M[:XR$(5<;_/'67UUFRL3(F>6U;YCL M 6O?+>6^#U^&O*54GI7F._"E[X[3DOX%1@*GB4'T.;':%OA&,$.5Q];FP>V- MHXZT#UW2.I\M1A].?6FQ^WPQBZ=^#N]FTT\S?]X%^:B6/#JO2)DH2:2FD@1: MIM ;8='*"DS+7BE.?,PUTN!W5X1Y&,&A4DR5M#NM+N6*SL]F5*LX6A]9D=P$(,GM$ O299'QT) M-B1)#L&!;61<4??%0%PVQ=T!AKKAJ]"VH8(:3Q.QGG?3CM'']MR3P!!MEI'A M-OB8X=GK2<,Y(W45,FTES8KQWF[%]V([N5B<3F>E=O#D?'I11I['P%V0&IVA M)$K5#IYTSIE$J$Q92JE(GB4M:N6^N!Z/H1IIHT&D?0;R^[V MUOE)1+G,((V,RF$8@0-"OIDH=0NPOV 3C/CQ^U9-\@0GX# MVAK4R1>8^4]='3"2N ,\4D*!8+:LVGER@"'$\^71E:5[^S-KF82D8+Y+H&/$6EUIHXL)$( M:7+D:/$[7;NL?W>TSX]= VGN+N?4WIR[UY-\_36.YR7_.!)4F>12N96[',%> M*6)Q T73/N/1S"*MWR_R"*1GR)Z*.KA+$5V%(O-W?IS06D<\_Q@O3DN*#(F- M/^C^]@7"3B7="9-YEQD=A0S,@2ZC[]%JD\7]LPD\H9Y'H7P6JOJ\W%UP/E,R MM=3678:9O9O8+O/H\_>P'/D[[0N=RABID(F(TOXG4[EGT8_ M-VEWN,^/;T/I[B[M;/W*A?^83M,?X[.S#_$4TL493//Z)WL4+CS^H?O7+6P) MO%+9POH95TR2D4$&)XAQLAQ5DA%KM"09:$[*>\93[;#:'1![GW264&\*@,KRYUAR:0457UO[ % MARI(J*+Q37.R]I9\@T#R"LLJ$=<'3*/NTQM #CP7:W]%W:; WE)NKGHE%83$ M1*GIS*4_(!'O6" 09EQ34DHK1E2TZ"=P3]O M#R?;H,0>#WNR:JTMR :[\-K.N#ZZG',?!+.2""K0NW4EPBJI("P"!^4L U4[ MQW(/C.&U7M=ZWU>R#0H]UI!&"L\5%DK02K 2/>B&TTM.:$2&*YXSA]JC!=?/ M/IQ:=U;$!L5N)<6&KRZN"<:?)LN;*N*W:Y=_K4']WS841E332HT+CD;N:!.FLML2#PV''X1^#*D.!3!$4A MN^H7']W< 6I&(=],OL JI#J>G.0\/AN7N&H)G?K)&.9O_YC ;'XZ_OP.77'\ M+?]IG[ZJ/9ZV?]RRUE(K!32O A;+L/FR+N :R&MGJ*&)Y"4I9T4@SHE$ M@BH=?-HQ;WJ5EN\4#7P,7;T0Z(8G+>,XH$U,"LWXD'AI*U'XUBG\ X^+$-"8 MU,'6?NOZ(1LJ0-J(+YLCI]74<>A :E=/_,BR[OX4X'>_&N4$>*:98LLR:?5R M]J=E$DAD(CICI0?=*]/P6*'W'A@/'W:M1Y?I =16N5-H$ZZ56]P'6<7&L8?1 M'*!U;#"M3INJ9%C2:,^EI&409PZV7-N8B;.4$9^M=])ZYEVOINPC),M#+69' MR)5M-%$[*/Q_8%IB8-VPETGG(/FS53P,DLK&.4\@)MQD8PFV>0 BK$E!H$D MMPM\-P06-S]CV-:SFFJ8UI=A[>#Q"M;+/__]S^NAXUYK)=&SCE%TXS8HL2E% MDE5F4MHH[P0?'M;HU4<_*T7N*+%F-]7!(0,U'R[.SWU7][TV#-MLM>_C0#:.46JD\4=Y&(JG%_2AD3D#C]U999FGUY/RQA6X492S)X(B% MKO22EGNI6"2@A$LQ2_"\73';$PO=;,.7'4,WVZCCT*&;AS?NY:S,^?1LG,JF ML+8L.M/?&VY=\(HH8+D,S&3$\JP)T!!,QC,B\=HQTZU!'GG09BNB]#II:REL M,,MM ^"5W=H'">YC2O,9$V(=V>VCQ2 @H%,?30CL">7E?BR'6&5P) MCSI#<#GSVM;%T1#OD0+!X^?=-LH[--_>SOYC-KWX_#:O?["NP7(N6>ZL(ME2 M]),$MR1 F?9&.9,!-"A;^[*&*L /U1S5D"+[4+**?AN47;V'+S"Y@/F(9Q,T MB$A4Y@)QN$#00Q5@*$U!.EI[/[GV^&>KZEU%W.#<>7OS?H^NM,M& M+ZR!3&!Y(4VIY'4B$ZVR*-/I%>C:]Y;> ^/9:G]?D3>HIKLY5EP*D2 !)2G& MK\61S.+J! M4HXE,'W/TKI@@J0Y9BTM <;+?4T9C:RRWT8:!$]41U\]_+P!RN&#S"W4/ZVO MA@:V[GVPEJ/@UAY^'X"-0LB/@CM,P+B**GO08W\]'(0PPD1NA,YHPW6MCFBR MAZ#QI?$I96%=#-5/K@,1Y9$ [V%XLHWX:Y?^O?N??UU..9J_CM,/-YN>F4\V M28F[)4VZ-"5Y=.="V4ME ,X4J)Z=X0\\9'@OJ;(^I@V$V23HVN=GBV4C MG(^K,_/ZWW1D5R;84O%&1"I>/+6*.%7N7F'6B&PIR[9V%5E_=-^%Y=%(60U" M+M?QK-OS>R!J9'W<17,8,2H.!P;MI%Y8Q:L4W]&<46-()9IW!5%3,0K/%^MY(!' M(@M,U79A[Z(XQ,6;^^GF 57O(-@&YL7] >=7XYRA]-[#"UC\ 3!YZ6>S;V6@ M=#<\^F22_C;!YY^5'RT_891=HM(I26RYB5I:Y8FSG)',P.]KJ8OEL/-(^QK*+<;.UL8*PD,M% QVU8 M*4VL9Y$H:TMN@S-T#WHY/CM#> 9<&E '#\AZ@:7WUR6,4G0SN%)180H M@_\$;DAX9.&N9*/7>+H)S>N[+8>J$6NFY)W$V>"&F@VNV/KXF?^"(KG^.R.M M963""F)DX(A7H(&=)1#TT9P(X'S,M7/:VV)\5C1IJ)Z-E\_4+#YY-YM^!D3V M[LQ/%GZ2BOWSN9@\RY[";].\\3?V*$>I\-3]"U1J+[U2R^@5984Q M*I98?%9EH"AZW\1KYDD0*HH86##5@Q*/HZI7OK+Q60TB<[KLB67 MT7- 2>2NQ"&2\-6'$?;%-E2Y2F6.;"Y:J:B*8RE6V;BD%]\^XD=T84T;M 'K M.'&^W!'&\#@(QEN2!6[3AA?SOO;]DCU@'3Z55),.T[9J:>!B;UX]?L J2MH' M8J-D4@]XA\DN55=M7^KLJ9<#48A9&VB(@?!5OU,B#K(F.@?T13Q5C-7N S@8 M=1[)1!T#<[911P/&_(IVYRIEXG7@7N*1KO%L+\DVAT=ZXB7:Y)6USH=4V[>[ M>OKP7EMUY4RK2+9!,NK%Q;BKPL%%KK]\<_YY-OW263[K@ASO>:#9.)(,(I4, M% DA%LPN&LI!9EJ[/Z07L.?'C/KZ:+ Q_.;C*5K[LV_7!;""EB(UK%S](G@N M-TXH1H)'4F>K.8\A*2-KVZ\/P'E^!*DE^P:9@)?3R1S=J"X.]6;276T+\S5E MP7#D9F:$.H&[FTQE>KP$PJ6P,5H*HOHEL0_A>7[$J";]!BF"C6OO^F)'0(.D M2E+"N'+E3E))', U;H J$J&# M35)0*5SU"X(K87]VE#N(4H?TFTON'7#GC)$'H@1314 YQ%^XQY(%Y)R"[&X*JWJ]X#8Z@<4@T=W]XI]I7JL>2( MKK]\EX'&,C!&9*6(\B@3&1*N@:=,:!*2I3N>+>1?A2BSR LMW/6>1'">ID"I;ZCD@[7&M=;U+O)MT#MU'5*9 M^+Y"!2"\2](352[@E1D4<1F_0I"4.B6UI;5;8N]'\OP4OZ.4!VETNN[MU)BH M^^#GU4W_##(I=Q,WL@Z&R1A)"$61)7$8DD5%)E0CE8ZG^(13/M$J'J06Q#%7 MO%/&B*71D2!R=$!Y\J%VT)H MR@3W0_17F?80:Y>R''O*9RO=]DGY;"/CX:+\?5!]KRF?K336+]R_B[B'(P-% M4\:6K$:P*A+I=4!#5F3T8G3P6B4=9>T(P+&G?!IP8!LIMTCYL T)"V\ H-P5 MD4U&7(!.JP>&&V#*7B@IFY%R(EYS1Z0J M5_IPQ,9\5AZII^H7@]Y%\:257DFX#4*T?_>S<3%"W_O%ZK;*3",/(9"L8LD8 M^(QV* M=!U\6PMK 0V5EW\;P7&SSO63;6-?K.VI[(&IDD]]%O25;JV*SZ4TA^QOUOK?!O)-M#U M!X@7>,:\_0*SR?C3Z6*9%AQ//A6('Z9YMC8BHQ!:.$=B#@7FLBT//8[D :T- MB('6+M;H"6WXTWY?+=Z>]]- !2W:Y/V\6_%Z@C0P)01->-!1? UL,HA&H).A M:=12 [X&M?EIL;-=)Y)@/1CE(B0[GM67E/ MK+.N% &@M]C+I,-/O:91_.Y*FS<>^-3MM]VE5S'+?@EBQ:0^,+:QU/HHL_X[ M^;A9MH?P;ZMO#\FU>!=7<-"Y2[@'2")P.R 2N$7_$4V-H#DDFVG.LMK;V%*! M&TRL^OK;1F"5]?8;2NK\XGP%)$CIF;6&<.!EV(#3Q 9A2(X^42-D&6A?07,W M'CK<@;B7V*.UN M//0)*F]GF=5.'URWR\H%Q],)GNG=GA*YX0$@HN"])9*7TUR:A#::T5)$#G![ M ON&$//&1SQU Z:B "L6D6U&M;X.IP>N^TV<;11\B%A3384\JN,]I#G(2[S" MIZ.()99.I%&XN:C,B;/,E9RGDPRRTWJ/U_@ P:5#*'D;(0ZBW+<3N$QL<,ZT M$80RZ1%?!\TZ$HU B):#N5WCOXU^+Y\SW!E;5QF/:G@W2=;.]=X+[>,?T_6- MIIFZ*)PG%&0D4GN#YQ18 E9R([,%S=3N2KY\SK-5\FZ2;-[4]\+/Q_,/GV?@ MT]O)=>!LI*FVS'"#1B5#CRZZC#L85\1D1DU&^U*%VFTK/2IJH MO2WT!+G\V4GZSXOEI5^CP%7REFE\700CT@?T*$0VQ*:D$X24#=6]]HL= 3QM MB@PF^MJF0L'\^FNYT^UB/#_MFEA+B]K(*L8#59($T+B99NOQ*PF$I5 &30<1 MH3\=[GG ,U'WOJ)K4$OP:.OIM<85H8-0SJ(+ZTLP(@9+0DZ<4)VBE$'[Z&MG ME;: ][0YTEH?#?H&_S$;+^!MSF_SNFVU S^?7ZQ[5T=22>-CU\Y>@A[!2N*2 MB,0A=*9EN3B]=L79XZB>!U$J2[]V?.A1'J_QCW+DU-!0C)Z27Z59$,\8GF<@ M6;!"4V,?[3C;[I%/FP -Q;NQV[#6^?)FLH 9S!?%L'F=,\32NO<.9A'_SG^" M$5@MT2L#$H1P: ]'Q"FE)LES)7W*D%C;GK-' #YMYK37R5T"Z9JMRK_X\>SO M_NP"1AQLJ:_6)%)A6X+1-G MHD374U)@Z' &21)E&I3R,MR^1KW"SGP'QOZGT?HCETDY(:E7C$4B&.!+PY+% MGX3DG D6[76)VZRVCN#W0&C2T6>1N&"U+\&[%\CP/E$E1=V^L&IO*3<9T[E^ M#7Z_*'C>YFNOPU_A+(W0+9/*ADBB+RU0$?_P43.2=80L;S=&G*OG\9] -V;R3*L@R^#%(S)2$" (]*7:@<9@81($Y.<*B;Z#>CN];BG MJ_-&(FU2[7$)I]R\%7_9;V35B> M+@^J2KE)[G:-JZ1[WN9R4,'(<31Y.%)29$>)Q(41JZ@ER$V5.Y=!,]=> M/">][RK?C5G7UF'1&F,<>WUNF[#G0&,=[](E"!H9@" " B<2'3YT%P(E.9=" MK&A,,NUB.\W"G,D*':#<*Q%5&3 L%?$I.F)L$CH)Y52#48Y'$^;<1J>/A3FW MD>03#W-RD20(R=!AO? /&4PYQ;<:-.F',;'0T: MKNH#[$>8LY9F>\>M=E'+H+RQ-',1N2*IN%*2F8C8T,"V&M!00^/$ZMHQK&<1 MYFQ#EVVT,5B8DUI!DRU;=&*&2"4]\08B.EW!>/P[FD3MQH6C#W-NI:A>88V%8_;EU*7XG9+L"2[P"UW*5I1>][50WB>J_VQ MD[P;ASDFBYF/-Z8C]\#6R-!X"-?QV!J[:?&!2$@5%32-A=Z#47HOLO.:1&\T M8NS.1Y<),X$E[3D%WBX>.A0]=C MVK-C&\G7;E>Z53UWU8DK1%0J"T5H*DV: M/ >"FZ0E5G#P3#AM?;]^I4U/.&3P+6@_0OSRH6G>38..W]2-J:,TV&T&8*- L4C&5\5.: M.)4F[KB_G/U[>HD5:!61\IT51X(FE4999=F4='K:?:60^U MZU@W@GE.^M]'S@UB-M>#BK .7W^G$JIV:Q<'+/5,]L4SNR^[.I%-5=8?KW6I,I,=-FB/ZDID:),$$[H8TJM M!0^E2C:T._SO ;3O-G>'/R@B&#Z< BU_+1Z!B7WR[W_R_S.B]@OGX MTZ3[W64TWT4PLKS4/I?N6RDRVNLB$&V]D\A#EJN/\&^WFN'+?_9EW^W-\D@T M?2PU17?7LKQ^)26>?#*$Q3+/3*.$@Z/H>5AM/&7<45;[ O'[D1PJ)WNMM5#=S =)J%70V^/4F$/H0])"NM#T%3+@@_-3A,T M"<)'0C-EP%063K7?6PZ8OAN2"]O(NDGX8 D(TLE\A?'*A%W/M$]4JE+G!%S; M K&[9=<3$11D(XR6MGX1R*.P#E84M*<.[\05ZBI@H JA'H5R+$7MF8K$2E7B M(C02%YP@)B>-!RC/--2E']"J2WD/+0!=)H]<7$D.(J95NR M?XX$ Y1D[M!5T,R&!K/]CZ] ^@F9,CNIKL%,YP>+5/I@^U%KO;46MZFFW44% M0]=:H^\7@4M/F -.9&:4V B)X$ZKO,X0PNWBVB=(CWUJK9NQ8QO)-V#%K5JT M]:U'UL80K2"6,59 21*L MK87V1)F_7%UG077*PI>6 B@!1:HHVM82WPUAF$=80JEVQ0$WH!R2$)74]C M M=I)Y4SNB@[5"]6&!^UHY,=_FRQJ7=]-YIX+7I4QE/D8;_/4$3]599Y./E&>9 MF12)[V;4X_Y)?*1 (%'.& ^KM(J[5-V6K:K6[V-YN"D:;X_[2CYIMW'';(K8-NS6W@4 M H5,',-%2.4L"4QFDD.P/*8 GK8;P[0O^H-S;F=./$RUH10ZP'8U\H(KDZ&\ M&N ,)<-3527F^2:D^4&I,/V5U13Y:-TV5T/@]#DVS[G8RXCD&FY M=@[W7R*="\0)7%?TE..1"2*%=J-H:ZS@&$BX!T$>WZN&TNY06]J(@8.D8RZSR^JU)ZIUC(/K6\I^H2R#$P9Z#M:RN9;_306C>$+=NB-W1%7=4[ M^J[>$>;3R=O%*3L\_S^"TL+_\ WQ"[8G*U7&U:2QK*[[JS6?WU 9=V7O: M"(^,I41EYM%MP]W4*RJ0N4R!=4"9&W2R[:_UYS[WK8UZ\6VIEG7#MZM5X^O^=;.#4.)8 M^M@V+'59,LBT#X:5P9@'/X*9/'1: [*?$Z MBFQ2%G$OM'7%<0]PC8JJ'@1VF*JJ:FKL1X\]=# X482,WH $PH5QQ>AV ((_451V&']N(OF%=U>NOGU%,ZVEN+(>L>78$W?!()*Z. M!)L9T8J7%JQD375/]UX@PWNZ%96UH;!J=TD/7>IMM)=EI \Q0>.9:65)08$D MCCEC!65I5^;R/HH7OQKT^3^P4%=1+CQ?G%68D6OWWY M!M7L5Q<68G0'%(0 MAE#GW7*VN:5H\QATF"0#*@6KO7G70_^#X\= BX-5#=Q8TYOSSRB_Z>16X*!R M0< VCVR3Z]]YT0TO9HY1F"0A$? 1$J;T''*F9B4DI8@J7/M+, &"?IE+$E) M+J0SB1A1KEZR$4UVJHI/&',03 31)NO[^@;-MLNDB#!IQ ,)XR'SDSGQ":%WSJIT>U3.D+MVLI]\!X^,+P#3Z8' MTE<#>VY7[.O[:7J@;Q3_W0_Y82+$PS&E$D7W4//QD164T2991WBY_T9&!<2' MP(E+:%0FGQRMWDA^C"1])$[]5#FZC7:/B)NK2*VBC&F5T>9A95PO9/3H06E" MLW.F>O_^MBO/A6<$XGQ:%;WO":J.?! MF.448"E"N>%5.:*<#\H;JQ*K[6L\".@Y6(3U)-X@H7\+T[H\I@>H1I;-VY;VB%,%W''C%!NB[.V>IO>@%1XQ P: MF@G;"+L! ZX=9NL0[>^PN!'Q>^=G5U/>G0R.YVQ(9F5WE 8%P)A'NR]QKCQP M'VO/K-@2XO &2@7%3H?32@-#XU:9Y"A0GIUC0$*IMI24.>(U9T0IFZP,,0E= MVZB]!>$X;N/;)Z"YCTPWJKAF>N0%3/!C%N_._&2^1\KCOH_9/XWQ*+AJJ0F$ M!^G:XUZ-YR5F?#&[QH/RNF=.'8E!HA] RX7+/A@BG/*6&99$J-]@V /8W@Y& M/(5T<09O\]W'S:^>-U\9UIQKFF0BR5L\.[U''TR5BZV#3ES$Y%BN/85Z*X## MI3YJ<^:.&]),+\>3*EF,9]U'EC656KK./%/@O75:$":@#&'/D@0PG'!C1#0T M&5W]-H3[D1S*F6VH^3NAD;TUT"0:=QO5RAKK@ZM9PN)^3(=*1>ROMT>IL(?0 MAR2%43X;YX#8L+P4VQ''>28)37.17$*#JW:SS+!D>#3D/QP7MI%U PZ\6XID M91!>WQI7+I1/+H"FGGA6RH]\9H@45QZ5X"%8;85UE;GP&*9#A-IK:&_:4/2M MBGC?3>>+V>7J;[H/]T"VB1JKC"<\&EONCT'KC%E/E,PA,Q85-;7'7>P \YD0 MJ+6"FG1%W;:^?H?%.YB-IVD<5S]]B2NZ+,)TR43&P.,![CB1T9>W0482D\XB M\J2M:>\B/HSQ$#&5UIY24STUZ:RYC7<=)RHH1\P$(;-A^&ZI4'*=&M$92KAB M6A@>K6#UNW\?0G0,G*FIT4?IL[,Z!MF$2C Q+B#A-GTQF[SMSN35%-N &R*U M/!(&Q>C3'K&J:(C%%RC9%*S2]5LU^^/[[HA4255-&L-O8WT/[H MUD"%369=W\9]#$*R1D&%HW/Q%%4 MOE2G12$)C88G"YP'1YL3KP_2[XYVU=5WEW2R->G*VS(OKPO,1THQI[B6! = M6.ET0H<'D>L$#'BF,9GZ;2F]X7WG]-I547YA0/YA=\=FRJHZ"Z5=/W,?#?6"-([/UM\^SCSDSF*HDPYVB-+ M_]A'[I^QWPITI>S]AF=>A1:BB2J+((EU.9=K?1V:.[A+@$S929D#%[5'?CZ& MJ5[.?I/$7WR[\3==IC!X*X6@FM 4' K" PD.70Z.KH:7 D#JVH+8">A0.?RJ MS-F=C^Z!J%D1P&TTATK_M]'? S390_C#T(*IZ$/F@D17 MIF5Q2XGU9=<6U$:7=:"B]EBRH>CP: ' H=BPCS)XI12F36 M"A>H2P>049;3+$/U6R#NHCA$QG8_W3R@ZAT$VR!EMH'C':EUIM9'%@@U(N%) MV)57&T.$90X8_N=,[<#@ W"^>RMB:YTTR&YL@+8>U=@#W 6Q!U@1V5,;*_& M?O380P>-CY"[(!&&U!W\&\R*,LNX)S,H\^<6T M- 3ZR=H*TM$*EVPB(FD\+DU"^SE&3H3 MX!Q;5QX- K;]V'/1N^U!5O[=?_- M3RXR+O5BAMPLR8 U&[/B+@@=2."E6R_A8D/PD>@8DW,B(4S?2]N;GO!L5%Q% MA!7MP"7OECGHR[U%266E9:3+&$H-G@3#$J':FV"-3XS%?N_NC<]]-CK<0UP5 MBT0Z*.]FTW01%Z_@?%H&6':9W^NLXB8+KV0@RK*(:TR.!,1+%&4(RSNJDNFE MRD<>]&QT6U.@%8LSYK/%Z.7THE1;?BXK_MVO)E&!T(I%ZT@NG9S]]_KR+UBJ]\P?,>/E_,XBG:A2>?9M#E MIVY#7$^"Z@%R&^?]$8KT!C:L\UY'A].A%%#19-L.K,\V.L58V2PSD< S"=EE M8J5,P2<>*.LUZ>2X6;+!@S\@2;:1>X.PSLOI[/,4CSGX?ZIZ; M8*7/Q&N219$1#11DY+,^=J#D1Z ,YR)T5"!TS;2;Y)'^ *3"YB/ M?.#!Z& )YQ%PD5P1FS(:52EF85G..=0>@;1^]M%8E;]6*7392:3#I8C>K0@_ M+S'&@1C*@]RF1;C,^.*@U5U&:N6MD= MRWT7,/Y2#.[?83$*03 K<./*BN/^R#N;6R.\#P6B:7*X7;G,P^U$T/W(WFF M'-A#W!L=T[K%V6C@+ K$#\L:ROF'B_-S/_MV[>:5/)V==X&6\.W.K^]5Q%WG MT36*O1L(H5)1^.H1RV=VEP1W1DIID$-D^*\^%;)>D5;&I)A*G$3*U-(L=66O M<49[0SUD"[5K2+:$6&'$^?)S5WTTJ\>5(W>MOH_3E]/)?'HV3N4-7P:8/+/! M4@XD&8/[KRS79#L6B7?K!:YNV)61ZBB)2TJ4,"#<^>CAW>F]I#SM)J0:A=2G:0O:/Y#^@W9.4,O8'XR M22_]PI]]NY9P]LS9:"VQ/)6A.I(C-"F(5M0&)H+BMR?0;U!BCX<]6;76%F3E M+-Q5QGHY._\W6)Q.TYO)%Y@OKNY>N/Y3@,L45.(Y!,2!95&92D7%:4JGX7HQPA61ZH$3A&KFRCB=HV MY_^!:3EB[\E>ZTB5RC3CZC*>MD -\8(I0H,&ZK3@%'(OLV7C(X:M!ZBIA&EU M";;+_Y>S%$_0;K[,/\:+TY<7\\7T'&:OO\:SBS2>?"I#^O!_J=QIKU1D''&1 M9,MU43(BPY5G)+,8T+[R**'ZG<5;PSR8E3M0)+2MWNK[0/^)T""]]K,)PIJ_ M@#R=P7JN***#^2OX/(.X-/+0L+\^Y6KD-.4F\$BR4I9(ZRTIZ6X2I),68A&; M[.D>[8/C>7)J: 4UN_+O]CG]]H]5=\T[=#9*>]4G*&/W6/:(,2JN2ALX)YXF M2Y+T(EHIC%&U\S>]P3U/>K7548,:A^5MMV6D7ME>[X==1D<(F[F7A&I.B<2/ M(G?O8)YJMJD<5T7>.UJO! M(8ULSHPZ;HF%4F=J-2/>&4J8=5'J')PR_=KK=H;P/+DSH%HJ]@(]@/KZR;N^ M21%W2N">"Z*,+;BI>"^IC]JAU/8@SSV/_.[(LJ_8-TY;W[^[_A8^9^DO#,[0J2)A&N?KY'+5:]A^]? MC=5($+7JL7#?@3OH3F8S/_FT3&%^N_J5U5" DS_\+%VQ&P0/GF5&>*!H' M5E* 1$H9*,U9,HC5IU?NC;K>H,]'LFSLR"NEH%'7IG]?17:[K.F M5K5B#=9SF)*S/6AR>^L[%AT_%?[2P' !/!*E?>G/C&4\1[0$C,R4L^QRJAV. M>3J\?:1N[LAINXUJFXS$N^LRO/_PMU7^3J5L@Q.E'ZM< 8G^);$.[1M%6=9! M*V.@-N\>!'0 K_S@.K^3&ZNEL-I9L'O=S!4N1V7(/"K"DU$#%2J*'GM"R8'470?H[2)GK<1:.U2NO_ _6LQ M+P)?FR-"2)EM)*P;1N^")(%Z2[()44;++"C5Z]B__ M%!OBS22-OXS3A3_K]I!(H^?:*F>]] M^/=I4-711>71BG< E<+)K@"@#)4\'7_^.'T]68PO+P[I [5BX\26\(;OI*B@ MT(?HT4 ;K7>71R [H2@%&TB$TA$0A"#.42"9.6:8#(\T%5Q6-YL MHX3*?'DUGD'$OUZ=B\P)EY0NPYLB_N%D)!: $:M-5-I[8+;7;- M>/-SGY\:]Q5>[4FZQ1I:ID%"$J%<%<:A%"'+TE*L="1(,6V-]T)4&;E]^<#O MUT+<3>:5QZYW(-;# GK J#E2^^K1PUMS.PK_MOKVD%R+-W@%QVI%I:>1N"B@ M# - 1S9[=&F% 9IY<$+V:O8XM (?L*KJZF\;@576VV\HJ?.+\W7$Q^KH+"@\ MP'-W 8,FE@+@BG) 5$)FVVO U2.:N_'0@4=/[RKV:0V9531_.B#^ZS4@V8E$ M#34$$N"IS;PDSE)*($@ET+B7UO2*6#^FO.L/?8+*VUEFM8/2U]*BOX&?7\R6 M&TJ0,@D7/;&V-#X$+?$\]X:('- S8T!U[M=T>?_G?Y\&3RV!;VPFJ,:!E5'? M!]3]QE!O-APBDE5-#P_K=0\AMG_+UU>/!N<@.D>L9X%([P1^A:RF-(:D<0,2 MMN?M48-J=H-1-*QBMY%=;86N;@R\B^TR:Q9RG6R9EWTQ0I.-I&G'MG K9$Z'+721%E %B($)EX5VY MC-+6;B09:FU'6-[8N$'J&$G38$K1SNOL_G@/N-KY> &K&SV7:V(CD;.35$62 M4YD2X*)&E\N@-5\&!!CE*#/59]RW6,@/V@].A]JF7*4573LU5R]N,"&JQ(! MT*J,%Q/$6SPS(1@&^.XF#CTO^6V$\+LA[_'HN4&1<@'AF+V,61C@X18^U:A)@OY;CA^/'2H6#,V MM+'U#R@+AW3R!6:X[.XO2X7F+WX\^[L_NX"1]M2+R"U)(I7*2HJNBF*1,*L, MV!"TH4_5A']T\=_GNW0,DM^*=A6S\WL+XG(%)_/YQ?ER[2>3M!SO,SV;?OIV M$N;=",V1899+5F8]Y=)9)JTAMA1"9[ @+81$J_==#;"L'^_,@:G2,%ESV<=X M'_0RI:KTP;XJ]5LP2>_Q?1Y);2*SGA,ERO4+NA3()6_*0%@T^ITVAF\=[M\: MQ1.B9"M./-:8VD2A#9-*#P)_/Y[_\Y<97 Z4[8 #!1/*&&)M2OY4>$D"OMG$ M^9Q9%)YGU>_FFGU0_&#B3DS<6Z$5O="=7J&_3TL=ZQF:2!UT)@,/0@DBU FL/BQW*4[P6D@&@S'LKB802DA$) MB W@B)! -4^44]FO>WEX[$^([8<,/ _#C;NO@AYJ-.ZZ''":WW_X6QD%^^%O M)W&!]O7B6_5)N#V>U6KP[;;+/)XYM]9E*7V2Q#B)6ZI!"OF<&#$L,0O6F'A[ MC_DQY_9:D:J@%CW R+LBM]),E8DMAE"9DZ0S9(N+KRV^[W#.[38L;3?G=AME M'^><6V!>1H..HV2!$AF667A+F-9)&DZMO)VP_C'G=@\./#CG=AM=/)4YH7W6 M]&/.[59S;K>BR1 #0W?1\5/AK\!#1C!EB"E7)DM-$_&,96*B4F I"Z)?;]6S MY.U6 #OH4)% J#1YYW#[0_KSFWNY"CJOS;[S+K MR2T<=! ""+,^$5FN_7,2#6=) SB:'9[5C7>7[YXX]134JKZT2?CR]^GRFN?T M?GIV]LMT5O[1B(::*$X-V@?H/04P@5#<4Q/W.EH5AC:RJJ[P"'G>.,1R MO 0ZIGZ9_JO]_:+;%Q)+*8+$A9:1!Y*!)IY+( %U@O]!H/EH@K/;+NX)O20# ML'3X%VH'BCWEQDP99#:&9Z*BQ2.V))%#&8R(BRT7'N3 Y>">_??7F/F=LI*+\:"[&W')M/UZD@[Q( M>Q#L234BH18RC*\OU5*PVDI#O&.BS%5%?3 M"4M@C-0^1#!/YEVZL[P?K]-! M7J?]:'9,K45;&[,T<.$<'KI,!(4**8,4LHZ$26D5CS;3_ 0C"_?Y2T>IA4>; MW*Z_/%IDYTQVQ*A(B32:$7QK,J%9J"A3$+I-^_'QB. )[8]/)DS4C()/RO?M M+XX1$Q(4RV&9PY*626)M%(3&((2PZ+SXIV."]%_W$WKWCH'\1_@B;\7<)_7V M;MLYGC* M5D3(50BTBE-G/:&Y"B<=-9$'7\,+/CQ'A\P.%:7PT\X>O:X($36 MP,!% LI$(B/-)#@TLD"@JRFDR/9XQJ;57OR/E_DX7^:6''Z*$;R+&5JS_M"M MEWH\':(^!,$#,\27ZR,EBX'8\JUB,B;F$OZXU\6^WVF'J,S))*%I*03 C114 M(([B3L)5<$J&C$=%]1JN[[!#=!N6MNL0W4;9Q]DA*H2GC&M71MV6H2[)D,!+ M50M$YYE&:Z#Z /MGUB&Z%0<>[!#=1A=/IL.NQYI^=(ANU2&Z%4T&:;7;0<=/ MA;]*T2 IUT1$K8E4F1,G="I_>.8=#XGZ[Y:W6W6('AUMMU'MX!VB$JT;%)%% M\92&PW)KL\T9'5+A;!F[!2[4]D6_AP[1K72^58?H-@IKT*1RO4FQ"&7=H"B4 M4RH82H+G@DAJ/+%4!$)UU$"==\[;RCS: .4'@ZHHJ<%.='+6_0[R^EZ!K<(6 M(Y5=,"($4B[ (-+10)#QG @G%.-4A11K4ZD?LB-D5EL'MH'"&FQ)K\\_GTV_ MP?IFH/NQ?O1?7\ $5;;X!:5\WRJ<+$'9( F5D(C4:#?8,I794:85*AN]KMH9 MTCK(OSM:'D#A3ZK0YVZE-K7"^Y@-2:FKKLP9Y:X223%++9-QP1U-K/59-P14 M"BP>*74:5-#T>MR>U\N 6Q AQP"^P^$7AD!,I6(I!#_?:HI M,A8ITD-J:F9H.A<>**%97?6FIY97U1)2,!4=,*LA^IB;V\1E2BKP3/W,3+;9 M7^X)^CE@-0")9;"-/Q\7>'YLOFK_QV^S31BL< U*8;"A;,380^(K-[IHJY;& M&/X*HW8X%&#K#)R9PMZ*>39 B+9Z<@$/25Z+C FE8O/ZZ2B:&VG MQH#3.@!W!E7)7>*1O .?= =CT0HFP>YQLY8 MNZ0A1*% F7:!J3 ):A(&8YZ<'*=N^1UP.].S'\8'Z7XN\T+ ,D1>_:!D+VH) MI\@W$#FB2[:)B Z7 H:30-K3DE,@SF2.CV1U4%KJ2#F4,TH;P7*3E=%) HPV<]4SCS\<(/EL&2L0*SF@-.9AJ6. BV$*,J@L9.$MK MKY.&QYZC[!&)!CECO,Q\02>Y)O29BPX=]=#ABR$:#(H""H53 M7U2[A\PCS)A%NQGKT/#L+_BW+?4AL*IX%!!SNP:=K\?H!0\!3\RH8ZR^GG9_ M,IE(5P*?">TT9+FIR?:V\>O#ZOY\E8J5U4L!DPNN FI*_AH%<3@?4Z*>1:IJ;TD M@E\*RD9.K(UO]*/>$VFOY"HNRM^K,E_>/+7*?Y]&R"-+$70YGB(D50OC[F^] M (_766J&#D] [U>YW*;]Y0@B"5$>A\5&(YIIW(R()G&(,TH <$Q!NA6>2/Q#%6"? 3-N(#H M2.N.BX=SU#T\#C:A&<;BD>D@H:C:;B3S"8*6"?"]69/)ADER9M=!028@8-$8 MZL?F?X.6AVBM6/.%_RC+/Q_R[VM*UYI--IL]EEE8ED;CNBTY>>UDA9AK&XZ- M0;\/7( HMJA2;F>*1X[MN+R?QJ]XO>[#^ M0J7: 2;N'2Z@7V61?L(GN.O)U0.5XZ^UTCZF*3M4^]J8YH M_0M02P,$% @ -H "60I9UXDW# $ $UX* !4 !E8W9T+3(P,C0P-C,P M7VQA8BYX;6S< MVW&C B_*-5,B-21+MO;37X"/*I:JB@10(.6]NS%N6R*1F3\P$PD@'__Z/[_? M;[Q'45;K(O^W/P5_]O_DB9P5?)W?_=N??KM]!]"?_N>__X__\:__%P#_^]7G M#]Z;@FWO15Y[KTM!:L&];^OZJU=_%=Y_%N7?UX_$N]F0.BO*>P#^O7GM=?'P M5*[OOM9>Z(>P?ZS_;?F7*!))P@D%-$D(@)A1@$(?@R ,<.SC-!$^NKK[BX@( M0CR( ,8)!#!, T C/P-!G,5^A#GG##:#;M;YW_^B_J"D$IX4+Z^:?_[;G[[6 M]<-??OGEV[=O?_Y.R\V?B_+NE]#WHU_ZI__4/?[]Z/EO4?-T@#'^I?GM[M%J M?>I!.6SPR__^]<,7]E7<$[#.JYKD3!&HUG^IFA]^*!BI&]0G^?+./J'^!?K' M@/J1Q U$P9^_5_Q/__X_/*^%HRPVXK/(//7?WSZ_/TL2_Z*>^"47=VIN;T2Y M+OB7FI3U!T+%1G+?C%8_/8A_^U.UOG_8B/YG7TN1G1YV4Y8'HRHNU>R"(%%< M_M,Y8K]2%B7 MHQF\+GLY2,DFH.V>^(7) <5##0Y0SLKBWE3@NC"=_!9LRZPFA MCC[+F[)@0O#JG63R0Y'?R27G7AH147W*I$O+U_4J19F?0$A!&$N+!!/EFH8" M Y*)D'.($AH1$UV>I#BW2I?DF\>+;[E72/LN'HO-H_3N/=;0]C+"UIMUO1:5 MF7I/XZBGY4[1,5/VGK2G/EA/$0>*NM>05V"U#+C3>VU9':G_-+U%K8"V^,^- M@?Z+=C;AFO]M6]5J6UO=%I^%$F>]$=)[?B^WPO?B0U')G[\FU5?)R.-:.@NO MGGZK!'^??WH0I312^=TUDZ:JT:)K6M4E8?5*,$8SEO@@"7P*("32)1 A!IF4 M1 092B$6)F9D#B9GMCP#EKVZD+:G8]J3^RAOW;"M?J[^Q23CWD/'N4>?O*+G MVB,[MO]B9J)FF58]J_;2DV5F")_-TXY?3S+LM1Q[/RF>?U:_5FQ[-X.I^DFQ M+N?S9V_'O;=GW_NC%^#_=6=)Y\37D?&=A<5%[?6<(#\W\;/2,EL5JK)>?9;J M(7X5]U24*Y1A1CCE ,/,!Y!%%."8IR"-4,(2F @LD(XA?S;NS+;W2RU1J>HU M(QOO5T&J;2F:<]L_WA3W9)V?U\51+,:MWP42FADL:^&T#3'S7$S0U'-(9L+(3&W/P^/M^?#^4)QX#2L./08+ !PY B:4%UW?+2!YOFS; M#&%G8+[42^\]"V7NU^F_KKT6Y_B_!]\]ZZ>B8\TG!A M9HHNP%W/,BV#IJ%_\95(0[0GZ'5<77E[B/>,77G7X\ :&ZO+,7%DNRY@9%%3 M=CE@SRV;@Q'M#-W^Y+MZ1];E[V2S%>JPZWTM[JL5QI $E": !A$",( A0%C$ M@" JH)]QGT C6S9*;;&[INK*4]2]AKSWAV+ :SC0W*;H86=Z[70A(K8W3Q9@ M7' #-2*D\TNH4[1>Z!YJ1.SS5U%C+YDI.Q?KU>OB492[JQZ.-Z>9% 9CK8RN+R MO/(L\R=TJQ+LSW?%XR_RG5:MY%_VVG0\TB*:Y M3N=WXK/ MT P85-N6GG>O?43-X[,?'K[1"N7U4GD_]7+]?.7M1/-ZV3PEG-=*Y\Y+>9E9 M<>3V+,S\HG[4RTS,<\?LA;@POTUZLR[E $797:*D480X),C7O5 Z''IF7^]504JN F-ZJIJF_P0&TQ=)]I(9;KPZ.MX?+25' MET>GV;_@_NC9@(M=(9T69'B+=.8)\QW1;4F4[GUYNJ?%9D4H3& 812 *<21W M1!0!&J<$D)1"+G^!*8IT=T0'(\^L)1TMKR6FORDZE'YZ4V0MDYE^:(ICM"4Z MR;K5ENAPI,6V1"<%&&Z)3C]@MR52JU;]]*NHOZH%ZU&T<1*?ON7RV_RZ?I K M&9/_ECOP%:-?G+7L^+IYCQ'JL_#\*&]754"Z%I M774-CND%@B8NCH.<3"6W4F@M HLIMHFX0P4W>L]#VSWH,HO89=P^ \ M2_CUMKD+@&JF\CU#"LP==#<]=%A9-YE4!W% MYETXG.4QW/W#IG@2XHLH']=,]/0$'WI]M^3[*Y&+;%VK9-7A;]Y^5W\5*PX% MRQ*1 ,HH!Y"$TO3A( ,)001AA$3L&Z67NV%K9DO81%,"5:2(>VSH)(N6_)57 MD^\>;5DT/-QS,RV:)W^+@VUH(15#H.%(;CN>FJ2HP4;VRGO;XRV9]%Y-X&U^ M.N@4'E='AVZ86O9.;DQ_=H2Y#_T;PEY# M604?WJ[;6A&_?KQY/T@6-+D$. ^&QA6 $QP,+P T(>@V.:[N R8EM;L-.#_L M M#XLG\]BF['RP3M2QDM%,&0>%X>;.R#F2QGD>SH>7SKXY$O%\SLWQHW9:UQWQ MD^^B4L?^'T6]BD/BPT!%_),X 3"F(2 J9"86F 6$BS2!=/4H2EKHJMTQ$9,O M(EXFM9D>=N(VQ)J+M2MUJ^9. M#<_+XD@+3Q!85 G/"_A>=!G'5JU$FA).0@[\C*@3,415:6\"HBC"- U9 M0(513NL9.C,O@ -*RELC6;;>K)MR%^K B^3&%1;/P:5Y4G4Y"&::>2XB[;S4 MCH+/7*^3YZC\ (%E9]?+JNGZ8YRGQ?I"3N M/3871#WY@S(S3MTX0V&M]E ZXR^VF3(0=KBK,GG-XJ,5HOQK66P?FHKAS;GF MUV(CW_UZIQ\0P,R\DBKK7D/<:^MZ >^SJ+=E/E5PQ!@8#4UVAXFA M%E\.AYD6ZPEJI\$38R^GO7I"'FBNYBN7'HJT1W(938(@2#, TYC(O1DC@# 1 M C]"&8(\Y((G=@#D\+)@[GM- P/1"9^6320+P+SD&F#ATO.P-9\.QQ M0K3S9Q\N3AL_E7=R[_%?S<7=ZR*OBLV:-_^XSOF-G&.57:#^^2E[M\[EBKR6 MNBU_TL8]GZHWB"(_XA') *,\E>H9$( XPJJ D=!F.* 0!/-=,W@S*K]BK"_ MWTDSF/,FT$@%G#2UXH>LFBF[\QG2LQ8OB;N9N1ER>N4=\-K,P9!;-14[?KT] MP_,7F)P+3T>6SSE[BYK.N56732?; MZGV^6\('R_I-4:T5%[N2CWO_.LMH*@(A;3O-$(",2:6/ PXX1@%G&<.97F&2 MF?B;V53L:Y,V^Y[!6<" 9^\_Q$9SC9]KEO2LS0MB;V:CAKDO9S!?Y_L-S^$^ MJ&?XL++L(KDQ3F%UGC/CAKL7RJ5Q"NWY'!NW9.Q,^&[ 0=SC7M53FL0D$ &( M_5 J.IAXR0*0,A]%,<1S00S:B@R2FTQ\SKL;&,8.C .EYYE= :"F9T;R'\8 MXSJ'F=*2T9'1&:>UJ G1$ONY0=![R4Z]/Y"<=_GE 0PC/Z32FR+JXH=%$&". MY-^BQ!<^0MRG1L% ^Z%G5EQ%R$Q+!U+KJ:2=+&;ZIV@X3*D_S[HCM1H,O*@. M'0OT7&%./&&9PG%[?Z>4[H-!X,W)]^;[:AIR*D-!;:,/[/8'UU$VHY+9YR8< MC;AL6L(Y@8XR$LX^:%Z6]CAH3(B/Y%YTQS4H17&$&0)Q2%696H@ X0*# ,5" M0.03N=W5+5,[3FIFRSRLCJ>(6O1 G(!J7!_= F"FF.:R&U6YU1/K@JJW$P06 MJX*K)^BP*J[F&^9+PJ?ZJRA5"%VW/S (;#OQZLRZUU \",'L2$\VS=*2>WHA MO%!D,VVSE]9H"1R1R6H!/#7>8LO?B###Q6_LL4N/A3\6K7X.JL4W!2M^R]=U MU?45?GI60B= $6(,9B -$@B@D LCHBD&+ F3@&-.&;<\!+;@9F8E[HFJ0\5! MTXB&*Z]AR_:HUP9YTX/=F?&T/\;=,78&5&^'^S)'M1< Y?Q@UH:7%SJ&O0"V M\X>NEPQJ9P[_6A3\VWJSV>\R64HHIT$ ,(D2 $D02Q/'0T "1G B4L)"H\OM M(PHSFZV>W@4-!8]!T;,^%XEJ9E',I#0V#VI6A?><6>KE@+3##EH: KKJ=S5&:MGN5!I"'_62TGG' 4]NP[T[Q8*]E9EM]C2W,3_ G!CN< 8E" _K MH0_B8.F3=[)4H>+\RMO/:,N]=WTPHXT #C= ,T/L:F\T%YO+;IMF!OMH1S4W M/Q'+ E '$4Q@%FD6K[S M!&2(A1$AT(<8&:5935&<^R"XI^]MFGZBFXZ#M:C^^9]0&(3_DN]8,LMF$^F*?Y0>I/VB??/K M=YOB6Q<)W06'1-Q/_0@&P(/G\6CR+>B+8"<-^WM_W-=?WV]K>KB?M_R?@7],$(P)2 -" 8PR2B@ MA!' _,"G*4QCGA@%H&K2G5EG.RX\-3%>SX?W33+B]9QX?_2\&!ZLZB*KI^(S MX&6F](Z@,C8$AH([,@VZ5!N^7 MRFSHL3?BMO1F\M''!'+EEY^DL:PO/B;FD?\]^K!YP_&W>=U-XC2NJ4Q3,E-4: *.FYEK"634Y'Q]YL:;G6@(.FZ#KO7!Y4B^M M!YEI^T"A!/((1D$,_#16RVH2 !S(M37.D"HAEE&<&G5:FB8YLR)_V=[?D[() MP_J@%MI;M= J7NPS;<] IWDYX100PVN&02#5(1@'.;%+);F.BS]#WNH9@B^6 MBCH.P%AVZ<2;=N;AH_AVS9@*N5WG=S=ED4YM.2/565&I[SIJ/(;P^ULV =Y/@UB,:_:/[;H4?$43WT\Q#4 0!&I%%PC0 M, U!D##A^YSY$=/RR#5HS;V4=Z$*'37[^(0QN/0,F",0S Q33_1Y%%1/V9V] MT1#/D1T9H[2H?= 0^;G>Z[QBI\_7TDQPU8YU_2B^"+EG;^Y\!\ESD0128!& M,$DX@"S& #'III,L]#,A"$V8T4WW%,&9-7M(WMO3MTH]U,903]-=(F/HAUP& MBK'2ZTKJ2/,GR2VJ_KK"/[1;EWLH'8,5Y+Z( M68(!B7D 8!!2U;04 P8A94Q$0<+AJE;=0O16;GW21L9CQX#VIR<9\9@*XWKH M6%'QZL4N1I/L^#!;VPV@U3UZG ,P,Z.DL&I"WFX&6/VD&/'6^<_>/K+U>AHU MB[-$4P"<'1EJ$U[X9- 4D.,#0.,1YC8TNP-Y+&V,KVHN8,Y412+& $8L!"GD MR$]Y@CDTZI)LSL+,7LLN2K9J(\E.V9R_S&5TC.\]Y@1O=B,TT]V&+2:+VZ67 MNKFP!3LUQ+]&FBW9N=":='5_0&' L((!9(@!A80@827A* IX$@5'XWEE* M,UN?W9E\EZQ-I!=45/4__U.0^/]RP:W$ 5@6=Q*V$%QV(]%E:;L/WI^4;8[K MB ,Z+W<9<4K *H="D C-((4$B81#@6?B8"Z7P8 MN1FZA&=6[_>Y?$E4M?=9W?Z_)@_>]5TI;,I+:R.II^QSX&.F^QK%]5^P6OX+ ME<'_ 8**=, P+%SO*L#H+2ESZ6:H7L;-=>EGH>1K6KZK!.-=9E! 8)SR%"!, M? 1Y( (2$! @RP6C/&4&55RT2,[LR7Y**$LU3=MN!?1Q$S/:KA'PLQF]/15 MN<,;>^W&[GN\B:%0=4B M*,57D5>-<6+%O?A05-6S0HQ.6>)W) 9I_*R!FZ""[G/I(=-R_D.ET$W7F/ZK)A+:UHWV>H+:B]-PA- M8$0@1(:1K^Z@6 B@"%- LP #FB+NA\SW$S/_:I3:S!:P)3DT>381).-X:9HL M5R@8NE2F )@;%QW!7)F.45K+&@8=L8_47NLE^Y8F;6G\_6JJ6^J[ILP6T6UL=1;4.= R$RQ.PZ\ MCE@3L'GE*6DQ-U.W=&R/2:>U9I]AS=DOUKIGFJZ=!E]=W MI?C'5N3LJ=FJ8<0804( 3--0=<+, !)RE8Y8F@5IQ!&.C/*B-&C.K*(#LMZ. MKM4F5P<_O979,2IF&FP%B'V7VVD17?>Z':'X,AUOIR$XV_=6XU7;"D2CK0QX M)BA+XQ0D(@D #",!:"I2$*$TBJ2)@"+3.N+2(S?W&5=;BN=4"P2M#@@V (X; M O>P&!YZ78B(18TBRZX0NH6*7KX3A)FHQR6+9N@&H1R)]WFUED]V_L1-L5FS MM:ANRL*HM:_&*/-]K1UQK_<]>_+-M9WB0?"9^OX:B&WEB^J,OYAK:B#LT%,U M>1(55L=!FHH]F1VL.M5S.M)EL!YG4 MAJ]:W'SSO]T6ZA[=H&7[\)VY[[CYW[95^^75Q4'O+O-F[0>B3N]I;*4TLTWG M!73:GOV4,'97VL.!EKO'/L'^P>7UJ=^;*\-@2ZVB;Q]%^62H&N='F%E13+X< M$[FG]<2-R&9:,Z#I]43G4YYI":U4:638Q11K6K2AFFD\;;$"W=W5K[_F=S=Y ME?].-N]S55*Z';BJ\UNZ>5>4UP\;NOD_9>=1Z2Y3I@//O9;=W97BKDETVY6X MO9'/*]O?G.8_#WKN@Q]4@\GKS<:[44&M\MM65^N5_.X?BK)NTLF]O@KW@0HT MEX(&RZ/Q/&BLH7-.@>%"^Q+H._62+X#3;JDWIK:Y-6M(>CU-TSNR M0T!T+\6LQ;2Z!=.4T.+.ZZ0<%UQR'8ZW\*W626&.K[%./V;N-;PNOHB-8-(" M=S?@!D[ZJ7<7<,])+C^FCK#7439VU4_*/;T07RJRF>;82FNT&(Z)9+7>G1QP ML25M3)SAJC7ZG$5$):'2WRD_K*OZ62:A;ECEN0%FUJB.KJ<(7YGZNN>EGE8E M)P*;Z=-0UED2';7DL@NG/#OJ)%A4O08>.,*ZQ@2,[551-N]Y54'P)77 3!##2<-$5V'4IZ@ M]#(AE.=%/ALZ.?**95*PBLIZ12K!A^< @T#X5T_[1V[(D_I1DW3U81=HE7(" M4Y)E@,6) ##(,$"$0I")F(0D@1&%9M45+F9I;GNAJ .JR#\[OMWSJ+('AL]U M?'H-HX9YR)=/D9ZY619X,ZO48OE*$_-7QY@[#J1SCYFK9.G+&5HVH]H9@$=I MU^Y&MFS8HP9[0^JV\P0,HR@-XPPD-*"J](PT#5GJ@\A/D@0+@1.NE15VL&M+9MXZYY0$KOKD'(R];%.<4V(==< Y^9#Y M1O_M/^JGZV\EK]Q=L!D,N=C56M-ZH/T*]^ZWNMKI"GFT7VE[#N7^#LT$Y.F3 MAIGPM;TWFP-:QQ=D%HA9G6J8T%GLG,-"^.')A\WKEJLY8^562.> T/6FJ8?] M>EN6TF=096Y)EO@<8($R /TT!1C+-3Y*?9X2SBCB1AN@LY3FMDP:S39U+'WB@?%4&7?8M?-=&C:DJ5!-K0[I_MX>CV#;=N2 M 8N-RW)4*79E-;*\=(F-DK!4+3&&A'NV\!]*13GML"#H,,))>PV.4> MC<#C*-5(5\;1)*/)099++]*5YR"Q2/LE.W?QP_MWG][GCW+VB_*I\S9B/XBI M:JJ>4A:IO@.^=/X2"C(>H"!FB>^'1EV53]"8V7XIBAXEU=IP-W<*#3W?ZT(9 MS2Q3(]Z.FG-_:$061][-*0J+^BHC(C[W/,8>M:VUV?<6N:XJ44L-9^W6;U#:\XW$X MCWI&YF5FQ\PV+3PQ%I5$76/HK-:H,\86KD;J&M#C>J7.*=@9[J9OP:Y+9-NS MX#KG;]LBP?O85.9' 4[# $2A8 2A &!$0(AX=#G4 ]/U.U'U&#HF')=!MY39OS'W)&>K[0/W^1F=!;*Q;#UFP%482NVB[D WI7WIX5KWU$P?[L MA\,WW"TM3H!RM.!R",5ZVW;1&:RS#06V1LI#);+R:_:F-[_YQG1Z9[-^RB M5OBY,,\-ZM'O[6QC%T OC7%3B.2VN"7?_W-=?_U:;-2W]JXH3\?CKRB%"&,J M (EB:562, (HH@$("?,S7S .>;#*FV!.?JMO4FWYT?I.VXJK\@;Y[%^\D@3D/HHES#M\NT7SX&>*L\*J97J=QRI3.KOWH"5J]-Y0/O4 M#W>VXE)0'-D6:S86M467@O7<=ET\GIFMJ\IZU=2R_RP>Y!?Y50Y[4Q9W);F_ MWM9?BW+]7X*WEV+!*@AP&HF, 1%R=1GE4X "+,U:%D 1)3P)?*U[8P.:,WN/ M#1=>N6/#>VCYD!NQ'2<>,:@,8@+GN(6:"20S8]2WKM_A<]/CLV?"7;R>A9#QB+0QQSB,+0J-GR&+&9K4)/N@F<-[[\&$5)SRMQ);N9LN\# M3O9D9[K8T!'0D1@-8[=MJL2EC+\9X:V]$UM6DBX%<)YS%D M<002(?MS3[6+]K6/\SR.EI\Y.Y#?3 MY9WH7<^HEFK?.\J=(D^*YDB+S]-95(4GQ7VNO],OV"FO7.N[?<*G[%?!U]M[ MN6.__UC4\J.,$S\D0B0@07$*H/3: 8E(#$*.>1BE/&5$6)P^C)!XX(:+M%CZ.FI]*5@6+;/& +0D@6*KJ<(NU-J#>$%7/O_L26;IIY7F_YR2[YW59$K@W*; M-F//O$1W+.UKQ_.M4/T7GK.E/GAU(-9S9MYTP@K8<6.P!*9F%F(V.(V2_R_! MQ*H*@!7!Q.8GPK>E 7?,CE*SOLF-UW[N2RFXE.3P-Y5LA$D3E% M(\ #'TO/'W* LD2 4/@8Q2+D:6*4V'66TLS*.9*I;^;HGX=*S\UW H#%D?OY M6[XKKV5CAKJED\(Z>;GR4SLR9W=+V&L-=1-DBI M/@_/E&ON2F@S[3TIKTU/R_."&R21.P' +GO<$@BS!/))^48SQ\^_O5S*^*0$ M![GBTT_;GB8J7M>;=;>'^"P>1;X5JNK&%W'7G'&HKGYY56S6O#F]4R7C5BF" M?AS&,>",,75/D *49"%(5L>L;:II%[ MUKKN (89IY83H7MF.3>\IL>9\R!K<=YY"3#.CD*MF%CXE/02H(X/4"\:S<+9 M^IV4:S7&9SF:BITJU3Q#$("$=)S 3/ JVB M:!JT9C9:/7'O<]-GKR?O2?H&/L@$7!H>F#L0S$S+B/PVSM@$$ 8>F3M [-PR MFP_#S"?3DW#4,9L88CGO3$^6 Q=-\Y6%.UNTA8'?YU5=;MLK*Y4/>_N5Y.T^ MMOI=5-+ OL]OFN2+_Q3KNZ_RW]>/HB1WHJDWK,H-[WIVK((PHE&$$6"$)0!F M, 84IQE(HB .*<<\,HOV^F$DF]LP-]PTH2B\V&Q(6:E4RC8LQ3 JY8>!;.Y6 M'"\YQ?9G=U8=/:[Z$MX#:;VV_$ MY>W._JHKK_N.5.O<1N@KKQ?;Z^0^727\ M!^@2,M=TOG2S$>=R_??H63+7=#IK?3(;@Y5%;K7,T3TCA.VQQ2>)$,SA,BGDOF//7HA2T@]T'5U:Y&:Q11)"@F(,I0 M & :0ZF+5.IB*@($TPC[86;5 _($L;F#J_;-00;$C6O;:L&FIZ>NP#!36'L< M['L_C@CHNOGC*5(OT_UQ1.BS[1_'WK$MO_E0"M:>*JX2N3_-$H% '/@I@"(, M $IHH-97GXL("0$-"VCN!Y]9?8>D3 M7#A#0TTQ;N>UJ=>B6H5I+#!F"4@B M50(QR:3+"@D!/N4X#OV$!X&17AG2GUGU&K)77FZ:^V>*HIYNSHB-F?KVC+07 M=#_UO'A94?[<'5,<%8L?Z[AD7IG #@E7!0D,J2];A\ .FJ/R Y;#6!YHLZ^" M;S?B4W9A_X_V'ES@R&=A2$ FIFGJ_W$O+WYXKTF&[;=M//B/-AA'J!< M';ZZ96[9$]19@#TZ!IV'BF6]6TF@%%]5'>Y'T1;5_2CJ)@=EE?C4YP'"@/+8 M!S"+(2 QH8#'+(5^%B69NB$L:K+1L\4CM(P,ZXZBMLH>4/;6#6G#RJF+D:717;E7==UN:;R4U.1!77AW1"WO28UI'=5 MBG2$TK*%1J=%/BHCJO&*Y>90C5GD-_+KJ-Z(;)T+WN68]8DG<&FR"V[9],4_FB3ION>18SD^UPJC*CJ)H")/-Q^*W;1D3C+ MPC0""2(<0!8(0&$: Q8C'&<^\W&B515FE,K,BMV3[<+?R(,G*1L$ IX%9UR+ MG8ELIKHGI;6)?SPKMD'DHPOQ[6(>S2;=+-IQ2JK1.,>S+R\7X3C%_T%LX^3# M5N:&;U5E<[+Y=:WV)]?;NK@OU)ZF^\1@A+B@TNPPRJ5K$28L0 MBST+=J9J A0CD^4.'%O3Y0 D4XNF)_2$99L89$D+IR?/,TNG^9+M99O(1%D* MWJ02MP7!/FWKJB9-$?M5"*$0!*: D0@!F/),VKS,!R@*&$N@W%&E1N?8$_1F MMGH[ZFTF_U57A,\K]AS8U^:;@E+WALT90*8W:CTV7:&^EK8W(.[R]DQ+2F>W M9>/4%KX=TQ+]^#9,[S4+Q^CHT20#.( =2XP4C M<4:$T/=TCH:?6X?R;U8!2+T P@Q2&)?.@99Q "AZI\AS](@@1@+K29-YPC,?47=D?1ZFIXB MJJ=09S$9MQ@N)#6S&89":FO.E"0CE?/DJ^V*+?^R7ZC/#KB(6DV)TRO6Y'.V M0:*TWN>$O"+5NOKR4 K"/^7#%,Y@E0H,4YIDP$\2+'WQ- (25^&95W"4"E^I0K)#>=\.$:9RI)HAZ7O@"T7 M"J6#_&F7$:QFDCN+;M4DNW#DJQD8QU&QAN_;69 FN>Q6OGO]?5VM(,Q$Q@63 M6W95>L\7$<")\ ')Y&8^HC1B/#8Q$P>CSVP+&EJ>(N;]H<@9QGL= J&GZM;B MF>FSOF3&*GM2 D=Z>3CVHLIW4JSG&G;Z(=O:4TV?JQM2UD^W)I2NC MFJAP3HA2$,9J]8T9!P3*)3BA&:0\S3 ,(K,24R/49E:SCK;7$/<&U T+S^HA MIZ>'SO PT\L+H+"H[J0AHK,B3F.T%J[5I"'V<4DFG9:S9)PJ26DJ\*UH[26+5ZK(_91 5NMERXK:_"N*,7Z M+G^]+4N1L]:(M*'L?Y4F1,6.KE &<:R*14($Y1]QZ@/DIPR06&09A#[TS=9T M?=(SZWW'@"?Z@Y_U_8-$UJX(@@:0>F9@'GC,;$+/PY778]2SX0WX\!0C78"Q M^VH*^O([+K*@0?A%:B_H W*N)(/!"-:%:3>DJO;M+;;UI^R:L>W]MG%4FK2T M$W'/W6T+2GBW9['.]!CQVF9JGHON-J]5>,CLD2B/B(ZBZI$< 4A50&F(?\ 3* MS1ZB*K[+L'SP0G-C<\;2S(Q7'D_,I]?OI;=8%U:9)1=.@>XF<2E@37>1AWRI MB)(F^U'K6Y\AF-T-4.X*"E_"S-*%A1T =Z+ L(M1+8([I(>=%>4]D<(WD2._ MY>MZ5_'DNJJV]VWIL<_KZN_O2B&&D;6K- P@97$(?!+$ "8L!"3$ DAKF88, M,C]+M(Z2+^9D[O,P21)DDJ8R?VV$=CEVJ^(8YG';MRAX9F9OP%4;->8IOJX& M51Z] 6]7GN+.4^QY!Y'P2^%L$/*R%-YVT3%SXVX60^,"J]%PFXL(+!>9XP*' M@R >)P/:;7?^LUS7XE.6?='&'S5VFI*FX>5U4]2H*6 9%(@!+Y&X&1@D# M.($AX#0-HR#$#&9&I2*G2>0UC19:Y\USU177DG6H07-0#U0?@N9=I\.:/ M5O7]8Y$_-L5O/P^+T?+ CRA)0!K30)5V)X#&. 89(C3(>)"0U*B)X++LSWVU MLU5; [7)W,IEP= P+3R1>D;NQYT>,X.Y7.WUG5SRK[O/H84!:J ME$&"5046G_D JQ(-*(UAEA&2!$EF4F[)&6[F]986Q4UOD72%AN%!SPZ(FQT0 M;_= ?!P!PJ:RYJ2$[LIHGB>U=,W,2:%/%,B?/I7/ND^\E\8W MEQ/WU%X?K3(:1P'%*6 B2(&TA@' 7"0@R((@X"),.-/O":Q#<>Z("GIGC,@1!ST^Q%,W,4GW0 MD,?8_SC!N2-W8SCRHM[%"9&>.Q.G'K&,KFXVY"_^RIWR!YA3'&A[A\R=;GWV%SN$?ZW;VY]#HVO9[/;E%O=D%[5KM#.XGP[X]L> ZL.Y@_J*C._4W?&U2IFJ@]*%H(DI2K M40B5O 8!9@2Q%(89QT:IXZ?)+';C4?9D;>X^SD"D9]$N%]S,/NUEWE%L8CT< M^COC(CDR&F>(+&H"Q@5]KM 33UN7J;\O\B:8XX:4G\HOM8K^:^(Y^E285< Y M12P6(,," 1CY4DU#GP+.,2(A$JI_B(FN:M"<67%;#OJ::P^D=-)U6@=+/:5V MC)"9AG?@=$77)'UUH-!RT(5R[;+7G):QUY7873G[28I+E[77A>!$>7OM5TW/ M7_GJG92HR,5GP8I'43Z]_:[N'KK6&>_O'U2&W)JUF[6G6_&]?B6E^KO>4:OE MX',?O;8\>3U3J@?-CBVU]#UG3/?2$@^U/.2P>ZM!W:Y(5^=>Y&OVV:E49IQB(4 M AJR4+HS:0*P'V- 8Q2%G,0HC(QR;)UQ-K-5&S9!:R-]Z&A$4+4/":+'(4&7 M]C^[=!;U'*D7F1LS4WD\+>.!6M5HI-:<3=$<0>B\']JE?+U0*S1'<)[O@N:* M@+G'>%MR24:N"^NRH?E&);MH.H2GWIW9,NZ)>6\,LG_.R#GMK%TJHIF!N2U) M4T=\&.RI*[&1PS4FEI4_=7+ Q=RE,7&&WM#HT,Q@C%/$6 9R:17$T2 4L@!#B$BTN410B_\Q9Z%N<]L M)#=>MBF^=2V6USTG'MFQ8EA)R )FS4/96<$S/+ 5M==@UW.C_(>?%$,2PI^] M'4^#IM2S5".RQ\35B:\Y \N>!EL#='12;#_2LK5(6E>><\XB3A%(1,0 A $! M.$@82#@,> @C'L9:W=.<<#.S%;NT+H/-INNRV=&S>(MA;F;\9H9[L2H8QY:6)7]MQX+3O>GA\=I\0! MUGKF;C8$S"X@)P>[1>I(6<$R[DR9[VB 4&9M&!R3RHB %6\-T$T 2RD,,ABF%!*35RN<7(S M^U@[XMY&41]F7?SS/Z$P"/^%M7P86K)Q"#6-E3-@#.W1#I.&\)6W(WW5%>!U M:6RTA'1E3\:)+6LRM 0_L@IZ;UG<2ZFDH^;*ZVNQD:]\KO/K^UK[9NKDVS/K M;ILG-:#J?1;UMLP-,Q[/RJYQ6W6QV(;W5982F]U5C0IE=UMU>LCE[JM&13JX ML1I_\N)(XK;@BRKS)/@*8Q^3-$Q!C# $4,0,$"Y7T@2%J0C#P$?<:"4]0V?N MVZ>#B.%U0[)OUFS=H/D<9'HKIP,@S!3S,#"XI7GEM51GB00^)9;[Z-\#*B\5 M\7M*U)$HWY./FZ^';_]1/UU_*WEUS?_V+C>.W3WS^MS1&FV&7!.H4GG7^\Q# MU4&AJ//")(+C' +3RZ(#X1JG009#@#,,4I0"Q*0(88) 'BOD"I2:6#R[$QKWDPP&;C$AL] M?^%BB5ORFV*S M9G*PF[)@U[QXJ 5_MR%WNG["Y$ SVZ2.OM='0O9<--=FBA7!M\J1[SC2]QZF M$9KV(YR"8Z:BAKAX?RAV'/D5VF);>1C3HR_F:V@+.O0Z]%^R;-"\#W-X(QY* MP=9MZ*IXV(CFQ#WGUVWI\>;G9PN[K7P8Q $."2 1B@'TY18?B8P R 4*DXSB M*([Z^[];@Q;/COBSN!&\-;MKAWCYZI+MBNVEFVP[1C,H][W M3&7JOJPGU8Y^)]+>ZK%:=QH*+U 8L9 E"0!. (I2"BPA>"I(1A MH_W?.4(SNUM[LEY#U_M#4?8:TJ;Y@N>@TK-N+@ PLU9VLILGY4T(YBK'[AR9 M95/F)H0]RH";>MYQ;>Z_EJKC;"H0%R)" =$*F_@2^6E!(,TC&&$(Q)A'SNI MSMV0FUF%)^I,WRD6'%6:;M'3TV=WF)AI]42UZ;^.PN&NWO2!E'-7G&Z)_1@U MIP\$UZXZ??B6]4:I:1O[63"Q?E0!2*HR>I:D"4>)#ZA2EE1>JP4?%U[&V.5/XV= M]K[D,D2,-QF[[L#/P+@^ .-U"\8'IPH_*JR['<$)&DN[]^?%/.&KCSSL/M!9 M)R MSG14,B&6L[OBTU06OBT>%?7XOGC\*48:DA4TCUENP9@3(S$CM&O $GGF*E*QD] M-M?D6.3)?),3KUAT\[SY7_]1;%2\8?66%5]$^2B]E^I7H9I;K"#.:!;@"&#L M^P RU6HB\SF(0AJBS(>8HVSU*$I::+7Q'"%E\A4/"6I_S*^VE=Q1594ZG*/K MW" 4;!*EJ?V".\D-KTG_E]=3O?(D7:\G[/W1DM:,_I@$P* OIR,@[-IQ7@"( M61].#2E'VV^.O;]H\;^=_O%)]=IMJ8%VSNR8,]ZG]<[]Q]Y,@ M#FB<@B",8^F*("Y=D3@$61:G,99.2HJ-7!$]LC-[)0T3ZFKG1C[4?_)F_HK/>;.5/6_?IT[:N:I(K@[4*A6"<0 ;\E*MJ68$ -(Y"$)&8PY3Q M-,B,RC4;TI_[R*0E:[^!,8733Q(_X2P&*6:9]!MY"&B:1@!"C#"25IIS8I(= M.">?2_X;G]8[#GPFD(^P;]XBT./$R3B1.[$XS"6T',22N>=IP + MC"*..(^8K^>R+P"^E2?_0\.OMX;."*G98GK4F'[?3[+;[P_8N.KA=+>F6@+A M:'$UI;[H*FL)S?/EUG88BY.$][E$T>;N4LJ7YWZX+??BNZK6(D M8I3$?B0G V.Y'H@,4!]!(!=?DOE4+APTUKN5U",X\\K:<^ I%CS)@])(-@RVV#GX:9PV.43$S*-. V!P^Z"!C< CA&"&[PX@+/AVSPP@#:4YPPD"J@T,*D_?XB*#=MC&0NFE#7FGPWO/5U-3-Z3MX+X&UF MJS6"53^V4&N4 I[E'MDQA N$IYIP]<,$IEI :1*2:C.\JSI.3[M+<)C+FTHM%I!/5,X RXF)FX M4U6/KKPO6_HWP6IEO'XEE< TPS)C6Z0,9[B M%";HHCWN2VYM+]RU7;:-?:G=JZ,MJYN=Z@MO4&?"ORL:'TS:.9-Z<"-#S&QC?OUX\WX8B]IPT";V#MMM-W9; M/\)_#)(IP^,,#3/#8P*$T[IO&M):Q?2/C;M8-+^&<,,X?IW'+C3GEG; M%2=G3@^&)PW>'XHEK^/)L$*1"=)Z>YB9\#.S#XZA,R^)8 Z"JT()!I27+9]@ M#LE1406+(>P,T(Z]R#&_E$-??U]4*XU"D698!2E)5(I(E@,11!CA% M<12%C/B"F%B:4T1F-BF*)% T/47TRE-DY=Y<$C:T&R72 M3S. (J60*(0,9UB@A)F$31V3F#DRJNT5)!I2AI4%C]&(HYCY00"!'T2JS2YG M@"00@5A G\ ()R3*5@_-U=V7FI3U$I@\)Z>-S"MQM\YS=<1(R4:5+[H8'A_Z M(H%" (P9 ]"'*4"D;[ M,DG-3'8[_M7L/33/R^2J_N0Q@64K3YX5\*CFY/DG+:TU^RKX=B,^97V!E2_; MAX=-]6T(]_'U$/&?6FGI)8&ZA*?I"' 5+7FA02BP*=I%AFE)%CR M,;,;UG/57)+T]8W4/M<'IAN&5E"WTFH9@?D#-K(4AEMX?#6/SI#Q<"(XK MLV/)Q;*VZ3*HC@S8AF^JF_K(A)@I*,@B3.4FG (B1]4D8! M"S&#.&;,CXRBD(Y)S&R;.H)>0]',\IR 0\^H7":DF;TXD,]A(N.T+([4^P2! M137WO(#/E7+D28L;Y.>YUBA%-",)B 24_D$F<%MM/@@)0C2E?L2$]JVQ?6:M MS>K?$3.X'37/H%XJ:?J2'&G[M.BE,Z'G2GRVR'5^L?1FC8QFITG,;T2VS@5_ M)7+YEUJ5QQYVM_B4J6*-E8J7$]4*"491%$: (;6YCTD&$ Y2D*I2*S%+?18C MBSX^!BQH?8,7M^H9DE<.KPKM525L38/6])'56\!= V49O-8PX75<-,7NK[SG MD W*Q[H,13.6WUDXFC[EA4/2C"$Y#DLS'\*FHHLHLZ*\5Z=IS3G(;_FZWH6_ M75?5]OY!T:O>?G\03.KM[X5T:YH@.169LI+.1L"RB((P1BH7.O8!9FD&?!82 MF'&!_$RKD+8#7F9V7'JBWN..JDE%E,M@UO!YE@//S# -^&JK0WF*LZMA@;D! M=U?>#N<]@TU0V7)@FU2H60QTRR(VN^E"?C,3;B6ZL1LY)9+EG23%6JFLV- $1I@$JNHRZ"MHH(!Q3@#%&8)Q-@G M,8XM]M^7XG7Q?GMFV"A-*.1^!J*4,U4+5GYI:98!@B,<,!QRE@H)FV:HAC.T M#&,U9@9);TEPI%IFJ\).\K>]Y$.Z[M8%#>$<+0UCE!9='31$?KY Z+QB?10I MRE+P-D?WEGSO2'0G$RNU&OBI'X( 80Y@PJBJ(,\!#T.:X("(C"=F^;&C]&9> M*WKJ?1V!FGSW?J(MZ9^]A[)X7%?&-16G(-0^9W0%C/'98HM)E_"O@L<[VMY/ M'76WYXDZ\]Y1;4LO!@0F,8E9FL)(Z][2/6LSFY633?=4^\Z.&Y7 );\&K\G=6.=UT=F? MF9OMG9\I/9/T,OB;6:^+V^P]YWF7[/^R/?8FH7RI!GOG&?MABIC8 7IQ:[UI M"I<&G/ZU*/BW]6:SCVQ,XQA#S@G@*)#;K"R $%(0!PBEH4HS2*N541/@];, M-O3U5U5N0QI&J:]E^=24X-B9U9X9VW#18^#T+* C.,Q,VC#LLR>[4&SG62F= MQV\>4WJA&,VS(I^/PSS_BIV"G^V3O@_NW'^X,8U%G*((L "&TLD2"! _5$5^ M,891(L(T#DPTWH3XS":@9^6JB6^HFTZW.W;,5-\(4CU;,!=0AA>N8Q@=-/.: MQ538@.#(=AB17M28V(#RW+I8C7%I:;3KJA)U]7I;JNRC50SC2. L!9A$$$ ! M?4 I#T',8X0Q"5"0&&W?SM"9_8AG5^>+-&1MJYX=@H-$Q)* 0R!XI#*D*0$$ M80K\ "$493$6(3,KINX 'JNBZ<\!NO)82]D-4+JG71<+;WK*M9/ZNI7Z]834 M%Q1M.RF3\R)MAU1>J"C;25'/%V$[_;BK*%JY RON)U-VO:I]I6K%A<]9DI M^YZ8]Y,ZF_K94V=3E\;4:N*L?? ]'W8.HVU5;96V//2:[7[UNJ@DLJ]+P=?U MSP,R;7#++9 G0UV7CA:%TSL*9#=PW'LSP%$AOYV[N_2K(E MV4@/\9K?K_.U*E^I#&MW)[#"49 %ZN1=,,&E$X1V8&0 M%MF9?;J.B2OOKF6CV?60 T;Z&WK3C&(]5#5/BYQC97APU,/TUP%,ASST-WL. M#X^,A'9UCJ1'=-DC)2,@CDZ7S-ZVR 7XU$<,?!"D$I^;[.$;\M08ISY-#<5$ M!%3=\V,?P%!N_A#R,Z!:)D99B"@26L&MY, @YUX!N MW$+, (CA-=DX%C8ICCK?DWZLO5MP[.+I+P;)+%Y>7^31F'B-89:+>]>7Z2"V MW>"U%^G$LDJH4%T"!$ 15VT,(0(X1=(\I@'A4- P9$9M#"_DQ\ARVA;O*D[T M7^E"&UR'+^A,@1 AIERD@&0" 1@D\F]1"$&4L)1 E&4A-FQGN. D6)W4G6J M\X(3H.<$+PBJX1+HLL?-#]/89L%P$!UN?I@8$ /H'#>PN7"E>E8:OO.D!!=! MRJ J"1(D *;"!Q1!+'?Y*2$QQVG"$C/C=Y+.["9M%U9>JDX"C#P8[M=/HT-# M@GD40[DZ)QC F$ET4A\#2N(TQ%GH0V&5S&*-S25I+$Z1T;/9%\MK9HF/VTFX MKU4T*I+CC()#&B^22W!2S'-9!*^MUY) MFG+.(Y!D5 "8A-"V1&?08Q,I':FU%LE%M=P$A.=*;_2N94\+QE2@IAI5K!^5+R3=I#X> M@%-."?3.+<1"[TQ1A]C,.M^35I']'6V+A,!1M/14 MWQ4&9BJ_$__S0'R2J:9YUYM-\:VI0]$TJFFN0SWE+\\09J$CO*N.$V.DEFTQ MH2'T44\)G7;HR_*EC3])=]^9YLM%_R=9%_MG[9U5\WH+2E5 MP?/J1I1-F_D/ZUR\K\5]M>(^$S!(,B"(*HJ' MXM5KF'79:,-/6INOQ7I3KNW4N?[JNJJWP^+IJ5K>;UF5V/&W6DK>XU^-^V M5=U>;-^4:^FV=R5NFYA&_1:;YT 85R!'\IOID9[H3J_Y)Z6T:JEY;LS%VFE. M"#5LI3GUJ)G:<;%>O>F".][))8!LVI#<=_)GU0JCR$\R&(&4A3Z /$. A,(' M!,$ 82H$B:F.=HY2F5D_>[I>2[@+.?8:TGI:.8[1N%XZD]Q,,ZV$UE9#+:%& M%%&^WRJB_,M>$<='7405M03KE5'O8>L,5B8$KY2C^U[Z9^HHZ%/VJ^#K[;U: M:#\6M:A6-,NBQ(\P8"Q6"69417 ("'R*B1] 'G-N=$VG177N:[N.KG)1-[L6 ME >>:^^J&F>P:D"JYZ8Z!\IPW>W(M_OI(6(M"ZUOJYAPFJBJ+[*[#%4-FDNG MINK#<"(GU>!E<__Y>K-Y^UUNEM6F^36IQ9W MGKB^[SP*P+0#[4IVPU.S,V([]IMUA+-RGD<'7LR#UA%OZ$9K/6\;<<3*KIO8 MZ^+^OLB;(ZGJ,+:I^=DK4JF>1TU<[G59JH(MS2YJI M"^!C53Z5)?+_N5D SJ4LS>VE]\?&(LL$:Y;Y;?XH*E5=G34<>U7#KUJZK1O\[7<>WY;UU^]JMMZRF^&K[M"[0^#PN[#%^0SU5I.K!SGH2QH M$Y(H*2NZZLRKR8I2A,GB_Q-]=' MH^>[+/LIF)G" 6]>RUQ[(U =18WNOI>WN^^E>1(T3/Q4*X@=!8X M=3%#"T=9N0+P."3+VN*.I\;!MA!,&T ^9(>C.C,R:XXZH_FC):N6%CXR[FA6D(-W3"=!ZW M#*AHZF)<4Y7OR>I5ZOLH4YF7-,,40#^+ "(Q!B3C5$0I#,+,J-7JX?!S[XN^ M?'E[^\4P-N%0?CW7P%XJPQU/0\?[HZ?D\I+_I BNKNH/!U_VPOVD8$?7YJ>? MLFU97*_;Q5059;B5@W2=5W 0^Q3)C0E&"0<0T01@S##@0P6'8['!7/6Y_@,F86['8\+>]SS M>.)Y^ZL\-=B*,DA2G$: A&D&H*K(1#"C($H)"1,"HP!I90D\'WBI"SM%R_R& MKA%=_U+.5"#+>[A16:PNWH:,7W37U@RT^/7:D/U3-VH'O[^T+N/K(F\6Q(%A MSB(F8#P04%"<_+YKPJX0E2+U2:\+S0Y^L3CKQCJ]2T?I]+_[:Q$L,,O/8D M4-*\$?(CR6MR)U:(9*ET5#,0<.0#R&*Y!"8P ((B)#>$2<2)80E6 ^HSJ_V. MHNJ L4]U-=5X$SAU3SZNO(,TV2MOC]^>&Y>VP@($9\;#A/;" MUL0"EF/S8C.(18FO08O8+MOO^ONZ6H6,PR"-4L XB0#D. ,HBS+@XXQPGR)S*;F8(YQ;7K?VTI]N5]K3O" M[EM4GY!(M_7T\-47:2E]@O=SK:)//6H7Z?XJS^KJFO_-XI;HS.NS&XTVW+NK MU%H-X[YM[HK.@3!E0)S(;VI =$2?X;9H0E+K:/=38RX:[3XBU/-H][%'S56O M285J;H"_%AOYRN#>TU]U=0% M:5I59\#'3'7UH)E!=0TEMU)E71J+J;:AT$-5-WW5[OS@MFP6\*,, =@9J:CCSWK:%]Y/7A- M6MMTU0#C0P-3D1V=%VB37?2HP!2,YZ<$QN]?4 FW+6BHVDQU5?-WD1=9F&1I MEJ0@"55!#AQC0,,4JG(] D'.TY 8W96/DYO9>+0E/[LBGTVGM(Z^3BR'#7IZ MEL(=)F;VX2(X[ J;3DKILF[I>6++ER6=%/QDU='IMRR;A^QZ5QYW+ZGV'>:J MILGH*N,TB&(4 %\$"$#"$4!)YLM_1CS+:(QP:G0+841]9I,P;*YZJL]/->BA M6'5=5PUMA!G8>B9C-@A-[RB.$9L$Z8)^M ;".N]0JT/[A7K6&L!ROHNMR2"6 M5F<7MZZ*WTA[UAP##X+77ST=A[9_(V73_+)^VE^95(UQO/U*\D]-0DOU>Y-I M\SYO,YA7-$38CV$"8"!B "D.5 Q1##+,4H@2+OT9U#=TNS6P6POQKZ6OAUW@ M;LTM7TO3/N-GL=G4M(@_TN38;]>Z!*"A#,,L((\^G4X44I)<>:TL@UOCRFN= MO%J*XW7R7'G=U,N9;V5R:*H7G@575GXIMI==(!:>C*.U96GZELO2EE;B'UM) MY^VCBMQKW# 2\8!G+ 0,,:J*I7% IH!53L^Q3[T,4J,?-X31.9V;7]9,&:NR7OU*OJ_O MM_==O8-$,A]BFH" J19+@J2 )H* R$SS(\ICWQIH#CR7WNE.1YO$4TY*T:O'NIA^/$EDU%U!+\ M*#51[RWS@([6V54M&5KW6!7L:+S<-^LL$Z60,EF$6)F-.K-2=]O2'3?>GAUO MSX]-#)8A>./*/R]N9H; %+(9 D#LH+"* S$DM5@XB!T$PZ@0RQ%>I W#JZ?3 M S1QPBA""IS=*Z\4FS439_\ M05EK5Q6=@$MSB;@8 D/KWLM^T\L^6].PTR(Y;A?VC,B+- H[+>BY%F%GGK8S M8A_6A*XWK4GL ^-"/V,)\R$(LLB7%BP+U?5* (0*3/9)*H3J1:-OP4[0F-E\ M?7A__>K]A_>W[]\:EK8Z!8>>'EXHI)D2#HC-$@XX(HRKGC,G*"S;>N:\B$<= M:$8>=5%HX+>S.%RH5U T8DG:56P"EZ+U@? M8$3\\9H 8R]>&O%[.N2BR3+HHRN.3ZO:^+_]02HG\O^$7+]1(/<=,$7R;RD6 M@&,>BAC1U*=&Y8?F"0#RGA^/SXND\<-D)P2V/.ASTZIV-GG4VW9;XK-FCVU?^YU'6$< M\) E((LQ ]#G*C(-^8"E<4)2'@08&AW$:U.>V:H.:J"QKNJ6H5'5QU#/7LZ" MC)DI5"PTEFU7^:1UXEH&O#^Z_\YBWHS%=V2Y].DN:I2,X7AN;\P',"^@VIW8 MM/W<_H\@Y=N>>KK0=+).N\:(=G7;]U#IGO$-L5SAO$.F#PKE/?N5^1?[L<@_ M;S.(ILGI;12I_.C+J9@DX(-56[Z8;N-3UNTYD-1 M56WH7%ZOY7XAO_OT(,KF#+5Z);*B%.USM^2[BK6K2R)IR+DNG][7XKZ2S#6G M@,5&4KKK:V2O(NC3- T0"$22 (BY]-+"F,@_PH1F-(VS2*Y9JA*?WO9I1EZ- MK,:.8VVUZ%J_E4K!HT;M\XV6T' _33#$4A2D0*($@I47C6(@BQ MF 4,I<@L&N\'F2^KD+ZVDF><@/,@=FOD '_T^*[9\]M;9Y>\Z]/>O]!'7/ M-]Q?>8?<[OIE.&VF[CHJS\;ITJV6YX;\1 _FV4E:;6_4'DD4UX]WS4JB MECBZUP_.&T5#:XMS,1#F.YS+,3#= MX8P*:;O!.3WHDON;4;&>;6_&GYVIB%UUKJI1\X=J)':=3YUW]-W\>!0E ME,D=C6"A=,!@#&@*$8A]&* X15 @LPJ;,S Y]Z62(GQ)#]M9)D;/UWIIN,W, MD0G2[@O 70#%4L7>;%C\L0J[70"R<1&W2VB9NT&?MG55DUQZ6G>?!2OD:OKT M/N+^$2"#,% M/J2L EHZVMX?BKK7D'?9CEA34E>A+E/DEHUZT13^* !&][U+TX0N+(JPC[6. M0D:8B 3PTXP"R",&S MHKFQ>5&LS&3: M\>0IIKS'ZL^-3I/\R>NYFVP8?!E^TUNQN: S,XZ6J,U05= &#ZO=G!&AQ?9W M-N(/=WQ6[U]PV]15I3:]9%JDTO;@7L7BYDBKWO:%0MG?$[FKNCTBPF6W0$O6 MW!X1XN2=ST5UMU4,]?_'W9LVQXTK::-_A1$3,:\[0IC+!23!.9_D[8SG[;9U M;76?./=\4&"5.%.JTI EVYI??P&25<7:6$@0I'IF%K[\%63'J\$CO(PQ_H$PTRK;2(0RU6!8I*J@H4Y$:'5-,2S%";6F(9FVU=Z M&Y:#%@N<1F98C;S("U.F5E0SU?!F59?-ON>S?F!0FA&U!*?7G:VN8%"L?HW! M\(..HTAYV696?)5\0>NZ5"5O$RX^R_47=4M_7J_75)Z]Z_D@_;DS,&V2T][ MLVBRI;J4J.J0:>! 4[?/P"Z<,#VRP"N+=Y^N-K@=L705:*:,K=1L705]QH+U M*FA9\S@==10TOJ:FNC$Q[S3544 =35D=MYIC5U8C>E!<--!T%'VZ..#9/35W720UKQ-3FW$/NIU:O72V-K_ MWA"[O])R:;)*W[Z8JN7FRG;1VIJ'\JEQHG%":)2I#(D\8@A3&B.:IA*%4:&/ M&CG59P^K)AWCV)C8)G14@SY9I][YCB!;7L-.#AW,C+B@-J+C@(O0WEL2@)AX MI9X%+D"=;VK@M!H\NM=F9CW>WU12K*O'):A,]N3+4_L1;UKHR^&_T?("_86SHGHM@1V4RBDN>'K%V:*#@P+U8X3##[KM]W]=K<2/ MM+0U[$4818%'*$2221WL@)$FE6R")G15: .OX,T)I8"S>48=OT M$#9V>[$GB6%ZN"$:[*AZO@T#B.=I:QVB-.O^:2'RX29I\XICSM/!%%N]2I?] MSTC*J,P5:@9?X4BEB+"8(%)(0H54VAVW&D%[D=+$BGLT&GE,F<59M.R4V0L& M,%5V%'_T?.@CT28:$KVC\ZJ3HH_$O30N^O@%-P5N9^S])M84YZG%+0+6]"<6*F["9&/#0M! MN>7A*MAF,@=\-5#^[(REG:)[1@BF\ATX+?7@4P^<+0--VSY_R@\0UY,9L*$X MJT$ 0'!H&B"ONAF)&W-IMEI>+T5SE7:C5ZSDNFQ;R[V52ZG*=7W*1XUP)GG, M.(IH9IP R1$-!4#L;)[,C7.;,QJ?\:"=6B41J\'3SO:91*?MHC'OY72E'NUV4DD ME)2;H0 \RQ&F882*,"]0EB8)PP03%5G='(YE9&)+U=_-#4EP!M,HD(=MUIS0 MP6P6%#50-I0/D476LW]U?3"[Y$; X*/JQ8+F5K+9QYMS)I6F;"[51EZ>::; M%0O^=[7]3K9;Z1][VGS@]XB>D!64QR5 F(FEZ3W+$ M$C/_)(JC1.8IRW-05BB4@:EO1+>\!-],!P!:B3KXO%H'?Y?KX%JLGJQ;!CLC M;'=ZFQ(WF)73G 0]V/9YF6>DDBL8GHYQ8/*S'M] M-.&3ZW9V9U?C>5.5J^J;K+Z7O(ECO:ND*-=W:5Q$"5<,Q2HM$-;^$2)4ABA+ M"&<\+W"6@.Z6W-B8VDKU6#"IU$^&B:!NN0AXPP(TZ+]NMJ M>6\Z[YN9Q+OMGM(T5*&Q4#1,M<%2*:+Z3R1IEI$D)#0)01U_3E*9V!X9FLCD M4P6&*LSRG$;%SK",EA5F-QHQ;S=B3A2:'I3)D\*?IC&K/@^*>:BNPP\[WFX? M](AX;]I+2'%',R9D&(:($BH0EBQ&!>42);G,J: IES%('\_0F5@C.RJ;6K8G MJ=V#IO7*FW(9B-5B0:MZ]]OS&QH(.CNE]0 (3&V/&]!^^AA48_NH"\\[J&(_&_E^J&?QWV[^J!/*>N7+DZ61061H5)(,7.!@Z56 MZ5@01%D8B@*'"4NM5-J!]L1J?K+P'!1A=,'S\EW-A"C!=/]4N;JW!+41DOHL M9;] \?6*W.V@&"Q_MUP";D.^RB?]E7F@M;R^KV03QGAG8ANR>J+5^J77J[I@ M)!,8$Y00&2$LB$*,1P1A*CB6)A[*0^L)EK94)[8;?:+=M278:M@C>-E>3((+ MS%(X0 *;C D5<H7 MU7:9;+H7]CIQID6:TH0BGD\ M7)1M>*SI\_B6UB4W31LVAXT-N]MI'"VC0:^=LFN#3LCG87<,F1QEF/GIM]D\ MPK%ER?Q3A^@\#30=@/'>(Q/"PRNUP72 Z7RG2Y?%X)6JW14RI+]_[Y6);0VL MH7]?E&'-'R$%3)8[Q>.GOIGV#=:R/*N/18T M \$H-S7?[^F:OGNNFC9*A2*2"I6B,!=ZAS8S3IG",6M%L11O0/+U$JWGZAYWF75QX M%E6T%6^CF];/C_6U/Z_:+$K1RW%JIM[\OBS7];6AJYDXO&4,$;C%OO^+D$80M(X'0G 3+U3JH6EZV@ZWLW7X M4I=/!=. !+-*?7P,$TW6Z=<#?"9H' ^7W>GD 2 SV\$$+GK_W.+PMD-5R+7X M;FR.^$V3JDJZJ*^7XIUVPA8O];KN&C6F*:8YQQ2I4'&$8YXCEL<9(FDN:"QH M*HO8ND#$@N#4WD['0;!E(?AG^OCTEV#+!J!XP@:_2P;"/RHPTW "$'.CN:5_ MN>.E&RZ ^A+/^+B5FGS4&[2L(+C "DX 0@[6GMBL,U\9"D"JO8H4R'N.1T03 M]&0#,U*[$:GLY(C4/[1]-OW]3#S5))]P\WVZEW=,99(QEJ \E"G"$<6H,+74)K;IAO>]I6WRP#JR#J.AO7\^EH?+UT8=>.8TO'3G MROVA03N. _82])_KN X:CJ_:_P0=YT'+^E5P<_FS^=Q_G'3 M4\%\)TNQ:_^Q:_YPS>JU"3W>"1[C/,T8"D4F$3;=XUB2YPBK M@K-(9>:_$*L-H#WYP?A$UY,-;6 7.0BB=G9V(IR@9V,GB,"&ST%83^8,0GE6 M(^4 R:'I<5G"S:#H X L[Y?M!05_N=7&K3;W%JOEMNUS,Y7BEOZ\$Q*GB327 M@.:\C,TD79(HB@03A90RYAG%=\MV\W#+X&9:0,S*1!,[4R*;YS<^M!J4L$;0^R7JV"#UH:EH,?3=I*-9L>? MI7' P).E@5">U=(X0')H:5R6<&Q[IS\,J:F(Y@JNS<[Y5-?/4MP)DDB:*8PX M(PKA)*>HR#!%H[$#XUL+1I>)U]+UV)GNHFR^>L^=)S1O=[F+ A_UC[O\QMB4 MA(^TK/Z@BV=Y7==R;2);OY:4E8MF['27L"2^++^:4=25/AB95-C#-%069T64 M\A05+-%V@#..B@1SE*D\$7$L!2^46X:"!^XF-AV&PZ!A<=/S1P2K9;#EJ,D= M=LY9\/'I6$:97@MS8'2IE]&P@_XJ:'EM+@MZW Y])#-E.7A$TWO2@P_>7BD' MPB.LYU,B?!)Q; U3UIM>W$VWAJ_RNUP^RX;&79%'&<:I0"0/&<+& -,H#;7M MI4E$.0M5@4$-8 :(36Q%>Z2ULG:$.PV%#O4:@LS.%OH" F;:]JD: V>+ [P7 MBX6 OCJN#)&:MZ^*A=!'W5-LWG%TP38I%=K.E$NZY"5=;"IWMY'+'")H@QGI&44*K/6"#/RH+HQ*J^9:'9PC=,]&=LNP6$K?"T](4\ MHP1T<<8#!/=7 !+[FR7G\ULPSHTY>E[#)7 M\D)A&2F!0D(2A)7I^)"H"!4Y-\9!))18W?$/4IG8)&S(!E^;J1KT*="4 1D^ M9\$95G=O(L/T^Z2T+HE-9\4&9#/Y$-\MA0GVHM3WZ5QRG*28(0ER1"F3*$B*BA* M)"UHGL5IR.GF3NG6WC\9).IPE73K5/^](0AS0(8!L_,\QLOO:)):%? M@K*)F%R$ NQJ6(GHR<<8IC6K"""*)2I# I$!8 M\!!1KO\J"2,B3",6)J"F<*?)3'[&,-5BO$?0(=WO&!O+T\-HB8'GA5.)=+ML MIRM3^<5I_1!\^&FX\9T]=U92G^EOQT3FSU\[*^C)!+3S3[NIZS773M;SPFQJ MQRU=ZVOQ'\_MS(Y-H8293:@*A5B8$X1#CA')I?XK$33*689#PB!J#",_=;2P MY>"?_RG*PK^PKK6Q"?VOS)2EX&EOS%+P9#ALGX59 2#D=M9A.B!A5J/'1W"J M2W0=['@)KM?KJF3/Z^;"9+W29L:417LL.AB'CB=+ R0^JP5R ^;0,CFNXA"O M.#..L==ZNMN-[F*2\3BA!4H*4]*59?HDD881"C.:29RE:913ZP"&-=F)+=2_ MKTJM'V9&K>F.(N13)7G;4.HJH/WNZ\9JE=T!#G#TMX?7(@0R"6@P:W1NVNI^ MJ_I+#LP8G QDTGP<@NB^,$-%EP!BS\8;;%?;;[P"UC"O7@,_&WG ,WJT23X M=(5SD#.G_#U&8JY0RIC"7\=UW6;$5("ISBA+DZ]VG M!\A$6WTOZZ8+WZK:-/A>TY\.D9F32.$D$XG4T) H3A&.<[WUL$B@4":A/OYF MF&7*+8CE#-?H\)4F&TB(G;P$DG7@:NQ7!!RR,M\&(VY',GC3$?4XM.2"6/[" M5">IS!V@&A+U1&AJ\'%?HY VT>UF;GPN]1E6BAPQ&DNML")#!4UCQ%-59"GC M5.6@4^TPN;ENO?C0&'D7F.Q4UI_P,,T]/9-HB\:[(30\3!TZ)>1DTX7VB+WR M%*%3@E^>%G3R+5?EKLKOU/16^[PR;A!=:*?H>:GW81*).,T(2C@1""NN/18N M0J2**$D4QE@QJR/@)4(3*W37+1\P20K3D< M+S34$&XHFAA])_GUL.0.!G!8+&^F[PR9F8W>L+#'YN["\[Z\F,]R?:-IK43) MN]\:>[I-2U.*4\$+CF(L3 %%FB%"5(Z$.9CD^E_"+!OGUPPS,$^\_F#'URP% M&YX /KP?Q%U=)'\X^G":]B#<_-/>_,9)L@5=89G,S;I _I4=+SMP+KMBENN, M=<[:8H<[+'G"TLAX%&&AG;(D02S/,,I8'IKC5I$3JU9KYPC,=;JJ3'H9IT_ MF-$1'D46LC371EDCH9U4(@K$,J7_8$12RD1,C8U>K>EB!CRV9%X/#ZA7!9?2 MU9MJB\&F<*'V9?#N.G7+OY++M"_<>5?IX#G'[*/GIZ=%CQ,4P8!D]M7 MAI,EU7E3GF!0'.5 5]WG&S[^+18O4C9S:\^G7BU;6S=]/>J;\W>V?]WXT3I MX]_?Y=JTL[U?EO_=],#6>OAQ576_,L]%=T5$J8A3AJ(49PACS! -%491(K,D MRO-"A!%H8.ZL[$_L&N;F:NNI9NJ#:,0F4FAI ?52-HC@1>99"]B4''B;>7+Y1 M<#F."Y 9R3(6LAQQ'.D-/L0$L3 *41$F:FK4 SVG+# M5?!#LQ5L^+H*MIP%&]8&V\)Y^PCL-MF)887ME%/@"=X#1R#B:2-SX6#6W6@$ M1(=;RIBEQG;LVD5B/NUNE3==_SXM3U:B[T;Z[/I"R2BG^@B#$56Y0)B&'-$\ MY8BDF$MM"5D6@@*\WCF<>$_YT%S"F]OY7NBPQ[#^=5W>+YL*"5H'_R;%O:Q- M(ZDO396)<0XJ^:#]@_8]DP[EVN;+UT=J&=UYS0_*.:C;X_ JZ/4TG:F/EV>H MO/?R\L7?*_7S\@SO^9Y>O@FY67-]VE@]R8J:5O.MZ=C4(12*<):G(8JRPF1O MRQ05)$M0JD(L,F4F'(4..<9I*J@1%)"EB M,QV3H$)$.4JSN* AE44L4YC+/@ZJ,8YYB]*;#J9?NHQW7TC9;0Y>I(<9^3[) M;B,-WG14/>9R7Y3,DTT^3V=6VWI1W$,;>?D%UX@&7]"Z+E7)VRYJS]JX]BH1 MFV_]GC?54G^_>M1F^2X34D9"<)-X0+6;&F/$(JW@6#"N(J725(":RXYC9V*? M])"Y8/7<>*C]:MWS[F?PCY9)8.>TD1^0[8E]+MBAA_=I$7V^3!F/N!F*R4U]C,@H*G"1(1Q'*L$\ M)HK"&G'#Z$\=!.XW1CRMC>-[1UKA;'G.G@X]X%6>#^#&])2$B.^_O:05]=?J M- F!9J#I)&B9T>4[SZ8]A"&Z/4'_FUR(NPB'A%,5HT*?5K71D28[,B2(F TXW5])@ !!;?5_*./>%Y$V_ @!PE MSV MA]4R,#P)6,!(L<:IR0;?<&$&2;_YO07MEV#+2W!]&35X_!@,@*^ LCWA>2/, M8$".0L[P%=R,S)?]P+:YZ[LCD5(QY3E*XC U-T=<'U3B$.593G.5:!\E"2'6 MY 2-B R(>FJFA1UU[M[75F)N[ M697'),:,(1%'"<()2Q +"X8H2[5O(PI&TL*I$]D>F7GN^K>5IN[7_8?PV*F@ MB[3C)GA\V$BX4TC3T+-_D^JS%]E)\;SU(-M??>;>8R=%.^XY=OHQ-QW\@U:E MR1PSYYKN*C.63)*$*D13$2*<12DB(4E0+$G$E&)%G(,2Z8])3+S[;0BVYVZW MZ^ 3N-CIWSAI82H(%!2L;.=E\:1O)PC,JG+G!3S4NH$GW13O[7-=+F5=7_/_ M>B[;$5F_ZE]\6LO'^B[B%!-Z'#%4T# Q0RVYR?:0!.<0%1PB-K$R M;DB;*S=6+BF\P'$0*3NE]"4_3#VWHO?(!O\PA(.&LD=-M1'0D\X.DII5>VV$ M/M1CJW?<-+HW%O=ZV0XK?U@M]/MUVPSY3F1QC.-0(+V+, T_=<#$#X,@P!6 M;UO)/*GX17*SJKFM\(>J;OV>8S3-Y#QMCSR[(-VFT<,V+^$NRZ6,TQ0C@:4^ MU^926X PSE$JTR)+%(E-=C8DGF1+>>HHD^'#X6!KCYQEU&D*/("QJ"8YOJ$/9D!*O2M? M$P3'D:0A*K(8(QR16!_$XQ!E.*.J($F8$MCLN7.4)K8..[I!2QC:R^D<0'9& MP8O8,"-P)''PCVGJ\2Z)YJTETSDZ,S=ANB#N<=NE2R] 9SF)NZ_/"QF%+(VN MJ^JV>ERNQ<<%O;<;R73N[8D5T! -#%44]7O6!+>R>BR;BE[;&4)GQ1]613^2 MPW3PLM#!/PP''M3QLG@G]+"6_%_N5]__'_URIX)<[#1O8,F9!O]<$FDWY.?B MDW ENUXLKL5_W*Y,^FXW3]!2P8[?G%BY-,'>;,#:S /L-\JQUZP3,E_6JG'B MPC3J@J0>YQ\.2^:D3">6FTV1SHO25Z*!I]P\RX^TK/Z@BV?Y]F7[X[^5VJ&M M^,/+K_*[EO=G6=_E0J5"Y@JE) \1ECA!Q,Q^$F&6B(B2,(:YF79D)]9*0SEH M2 =;VNUEY/4?P3\, \!K($LP[5Q2_Q#!-'D,.F G%2:L)X_5DNBL[BL,B$-? M%OBV8U+[R6%]O2.72O3_1GF"5)QF"*>$(\(C_5>:1B(/<4Y# 4IEOT!PZL#5 MCZ5^Z:%\VB1ATWO9*,*WY\='6C7-.[N='5+X8^2U&W?R_>^GY4TE30V5M*!&RL]&9WSU7%2 M]Z:P\VX:%FW8 ,^B= '>SK),B*/K),N&C^#-AB/3^27HF-I.QC'(MK'VZV%$ M789:TJ?E._I4KNGB3H4R MC&5>H%A%%&&ES14CF"$F\E@[.H+Q"-3:_ R=J4,36ZK-9 6DU8BWA&'VYQQ* M=@;&@^S .,5.;$/16(]W%\0&&XD+0GFR N>HS*KF%T0]U.-+C[LIJFDW62[O M-STHSE2= M0A1G,++3TO&2PY3406BPD@[+Y$E'SQ"9546'!3W4T M/CVV'T2NSUWMU1VQW M?_Z^K/EB53]7O4:M>2J9( 5#F(4APCE/$)&,HABGA"8Y8X0E;ITRX,Q,'9C< MM-'LMXQP;:+A +6=-9@+0)C-.-.8V!P%-N9DQUFP8VVBVWC1[F_ZY;U\Z#K[*1=LOO2!A2W\<1?5VTKM;+R1G(3UB4VJ?5=LH$,U MXX<[PBR_^D?FPXC#/BT_IGI2X*8T[-,P_OK;P*0?B-6F,2T'?AH&[U(P;)MO M_KHMDJ)A2*,\C!%+3?=@GA=FHD^$2"@R&L;Z%%V RLD\\C9U#MQA8]L=J] > MM[]:U&U-_DG:;1BO]/G =H29/YK1+8@]@#A1/^(QG+UJ?L=#LM2$%9G"&IDA!A;&X?A(A12*@QV2F/,'"( Y0%B+*/F.UP4HDW M/J"SF07CG41;J%7;5/)> M+OE>Q&K;;3TG#!@)@,09IU\8@+)),-JS&B0G6 ZMD=LBCL&&\OY! M>\>_U[+)K_G"UE0;.?%I^>$G?S U5!]7NZ+87TV>SJ:X_N4NIVF.$RD1RW*. M,%4%(B)+492R)$Y->*$H0,$%=UZF3AO>EG^^=!#GC,-TRA ME4*:K39I+]@P9E)T-JP%:M6OGV^X"[;L>3S5C\?(URE^!"?SGMK'0W9T2O>P M)+R\\/>EJ!8O]]\D?ZY,QO1_KF^JDLMW#\O[&[WM6Y8:#J\RL0G2Q*6F;E1D MPT#P&ZW^4VM5PT7PKH'/OOSP B;#AL6'JVLD4[ M$?LEC)9ON%ZU*V,:WLJE_F%]H[\#)B.8ZS/:5[E^KI9?EN9W7>Z[4CB7^I2$ M1!$3A".1(IH6&.4\TC"$F(M0.!0=0'BP^L:/+C78T ^JA@$SD/M)/^!49P!" MV/;&VC-@CG?.#1=!QT9@:%X%6^A:5C9Q&XV@^7?O=04N4'B[10:0GOD>& [* M\4VNPQIPI^'34I3?2_%,VTI?2R=A_ZV)G8(=L7^UW_@/Y+J\T;N+!-/:'1UO MF<'GV7?:J0^6FFUG/BU"?R<^\X1K!D(3"KVAU?KEMJ++VDQAZ;++%0T3DLD8 M91Q'"*>%WFBS2""2IS'..:<"UM)N@-;D&0)M9+\A'?1H.R7C#V%F>8CW@P3P MD.X*@L.M^D7QO-V2GZ\<%IO8;F@TBV[_T.?#8W<=)9F\]JVUHSMR\&@##<1=KR,NN1;+; MGD^=.;I=W=*??RO7#Z:-KB;Y<55]>Z"5?$MK*?H]H>XDRW"6I1CI8[AV#V1( M$24%14R?SXLT5[3(B<,Y? 1+\QS+S;#''SMN:G.J;!MB!_0'K430C?2"%N*Z M?Q)%&O,T"AG"H7'49!8C%J4*82QIKF+.<2R 2443?PAC\HN:#D??FPY'*Q74 MAHFZ_4#D0C17#&94Z1-]<;#[8SX%N]U@)F1A>T1##S4$M7O8 -=OK'@5;"KW M&WB- O3X#;ZP17D_W!'/H0A[-$S>"K7=.9FYF'LT9,<%W^.7G"RQLG/"DI D MN4H(2D,L$&9Q@HHPSA AI@<-*X0D_C,JX4Z;DZGK9Z5UO6;VLM)?0JNU^NJ9,_KIN?7>F4B!&8'\'\L L\7VKC:QP/P' X)#.. M.B9(_GW=JZ;Z_&S6^J)Z556?ENWX[+LHQ%D>A07B81@C3(4VPVF"48IIP4C$ M,QJ%=H%U6Y(36XF6LG$QRUY!>JE]_8:Z;1#>&L!+P?DI8(%>M6W(7P4[=#[M MH_-A&G3$BC>_Z8Z>LZ*T1WM6M "7'U#!6\MJWFO,99@E87?W8;W23'U'Z;CS-XZ/IXT,L3Z[W S%24$I7GB$4: M:TP$107+%.*IR'/&:):%H/CVA" [;$]M3?UBD]; S?PA9>8/;6"N>N7-M>6= ML2O48'?7-X! I[=WK.KU)M!V6J[[HYP:EJYF<8/:1=>,HEE5+YK&7:;/R)B&.5*IJ?2D2J&"Y!+A0N5IR!,F,E!/E_[BD^>: MM*2:R68.(\U[**B0TU3E%"E!,<)8H\ (5_K;*#*!!8]HF$#&83JC !]]Z1$% M._OH*AO,^&VI-.;.9V_=8^Z]=4"Y1@+G!89(Q14RC,#SQ.;N_;V@S6W'WM3;_JSI=A+T']N>TMB)+D*>E,W M>M(T5^X]>9Q+&^?X7MC9J#_9I^U^S77Y@WX[[0<-GP@X'_2^9@O.P/&\4PKG M^PB.YAW.2-IQ-/IJ>:^M[^-[R=:W>HGWJT?MI[R663 MLDQ3F>C_82C)(VS"D1$B1"1(Y$3B3(9)FEL-1#A'8&+5[$BVHYU:JJ"L[K.X M#&ND#VEANN@@J+4B7I)F2 7UNSWUTW_;J=[996=1NDM";=3MXG,P11.RO/NP M7)?KEVLA].=9-TTEOU2:Q/=2,WP7ZC,6+B1'&9;Z!%;HO9&Q@J-8B!S'&18D ML0I,7R(TL>*UI(..]E4[14TC%&SHV^G?1;B&]= G"#!]=)??6BUMA1NH<-)+ MM-JI?]@IYL6%9U%06_$VBFK]O)L#JY=YDM7ZQ904KK6+;&:N/37-8'?MY*3@ M$8Y2E*2D0%B%&6*22I2'22QX3&.6@AHT728Y_>[9,'#5%,:VF\N6"9AC:P&? MG9/K%Q3P)GL>CXGZOMG+Z\D3MB XJU=L#\"AAPQXTS$BNVT(O?T2AQ')562F M'+(P13C",2I(F*"(9'KS#J4B"<@&').8.MZY(3BB(>0)7"P#B*.D!<;[8(+" M(W)G9?$50#LF,&^\ZZR 1^&I\T_.-G1H&\K&!#,N28)D6$0(O/I(!! MYF$RD:= ^S?^(,7S0GY19Z9"[_9D&5&2A5F,LD3$^KR29:@(BQ"E5+LI*9$R M@PV%L"<]M0_3,6)R:@?&F+O[-_886_H]DR '](?\@0;WE<#R^_*A[ G/ZUN! M 3GRN> KP%LC?:B:JI+K)5V\U.5NX+QMDZ1S[T\=G*RJU5*NGNN#B_Z.#?L6 M2F?E'U9[7Z(#0Y+#4GL>EF@CHU/OI;.+SM:%Z9)8_7Y,%Y]UG@VE^2P79?,9 M?E';5JDWU4J5:Y/*^E'S_$W>-[I^NWJW6M:K12G:M@:;KVDBA8@*S/0)J% ( MYXE #!.%."$BXIPP3D%IJ'[8FEC[]YDTVYVI2.AF.*Q70<==-XU(BN##VT^W M[Z_!(Y]\?$!V[L/\L,,LSS'BNS[/+8N;'HQ-+\231R!/3'?RN;JOCK2[8]S.]4_RD$=9$J&<8()P*#FB:9@@G+), MBI3$DC!8H,F"ZN0AI>.&JKV(QMBVLZ=@M T,>08'&@(:Q&6B8Q-(Z,E:RIZB M^F;%T7]2MZ97S7+U\6VM#M/N:,T54)+((985V MP# -.6)"_U%D&4DXRX0D5B7R )I3G[(:#JZ"A@>SZ6^X"!HV1L1?;/"T,QN> M40(>R'P !#8: )$]F0P;BK,:# $A^8"\JKG1)/=J2##,L$%+Y ^O64F*3-! MC&R;\^/CU1_[[4.S)%S CU?^<4'9B0NY)Q,>"*R MEWKJS)-7.LG8 V"=>3+V!&)"2DT\B:^?Z6+Q.R$T0 M_'5#Q"DD#"0U6Z#8#8)^^-AQA9D+C%NGJ'?3W?0;NWV@RR]M2=GG57/O),7? MI)G[)<7U=UG1>_E7O?3Z/5W+;1W:'0\E9A%+D6"F9ZWB%-&,A"CABN.BP"%5 M\DX;UW(EOJUIM;:\FOX3B 91^D,!K?5_R\Y5P.1]N5R:&"NC^ADN@S?E,A"K MQ8)6=: IM.UQ?YFIVMCGEX11Q<,(,Q3A-$0X2S/$QJ=+O MZ-.GI3Z,:;)?-8&[/,)"B3!&.3/W4UQ)5*1QC)(\$90RG@H!NOP_2VFV-.>K M@-.GH.Q(!Y6F[9K ? B6[2V4!PB@-T\[Z3718$,U^#HD_8BTXC.2>4\:/J3S M2BG!9\0]G_![[@6'YLI?]1I5:08:-A'F@[_^OBS7]==OO]=T*6YDI5;5H_'C M=O]VH_^MZ\&8<4XB+$/$,AHC'"J"*&94Z[HD(H\48=BJJM@O6Q,;ANOEND2B M7#PWJ?F&I29Z:N@#6A#[^Q N19%>"UJ8P=GQU%Y3706'OPD:7H(WAM-?6LAW MS.X_)9R%H[ZV8NRV*Q^J'/>O\:O(E^ M.?Z\4% W_RV;EYHVO(&9)576YL2@W?VU^>M#R/[-ZK9T5HUOM M[Y3^K#?#CG9MT9NI,#2HGR0O5:EIM@=7\_BZ?&R6>M:K+/:?V'Y=M,$69==' MJY+!HUS_I?E*O8E/" +]XJ'VD-OG]L=#R1^"LC:$M4NV+KNQ!RU"1I16QN]: M9',=\[C2W!MA3)/=JX J;:@NB/OC02ZMI?T73_V_O7]W!WN$^Z,V7Q]Q[PCM M]1KWO_K8^J#/NZN4GLW3&',4N3#*,<] M:B #TR:QK6%BTFMGH.C>"X&&J;Y2%9 5%.=+@.Q>A[<,^ZU< M%HISE,T_-I?;[9>7R?%Z#?Y.OT /#W#[.Q=NX/WTC3H*Y>-ZVZ">K;) M&$-K3*P,/=+!'NTFC&^?83$(P^5\"E\(P,^V#L*#\B)L)'/*@AA<>+:EKS$#3\'UY.;[4^,-VFK'YOF)=>*&O@3?Z[WP M#;3*:$^ZRYKA(AA,'P9EZHY4GG+O#H5QTH3M(K-]_P_9[G_KC_[-M7"ZF?=S M0ZOUBS90R]H,'#--SV%]B"XM,Z6+THZF:D@'?=J3M!.R%=1;P>L%V!#>^3SSQNKQC+ L)V:TDHP0#A.*"E7D*(DQX8(EE,6.#7Z&"4^] M.5B41#AW]+D *31\YP\HX&8S"J,103L[@;U'[2Z0?:6PG1T8Y^-VEN\[I!9< M:RPC,[OAUQ5=?J2FHM[T"&H"6CP.LTAE"B5%SA%F689(RC,4Q52%>9BEJK#J M^7^)T,1FPA .FO$4AG2PH0VX9!X"Z9)'Z4]TF.*?D=KECGU(?,"MN2<8W.[! MH5\"V*6JA6B#UZ1#[\]W\6DAQ=Y5ILWS;I[-MIO'KY+6\JO)C/RB?J_-="(S M-%/Q2*58FR25"X234"*:91BQB.<%%8PP#G)G!JE-'68UU-!*H>=:!@M#/Z"& M+'#L\3!@=LZ*-QA@AFK7 JBA>Q5L(=&T@X:X/__$2D9/3LDPK5D]$2NQ#]T/ MNY>G=B#=VVRUN\M!41AY44&V; [0+W$;@7V&[(:$G),G\#]!>?N$7A2G!/] 4\_Y[$Y^F; ]:^[204RR<)<9"AC,=:[ M:9HC*@N,0I8F*A99PA@=W0?]B.S$2GNZ%?=5?Y#[B+XSELC:;;O^\8+IN3>H M_+0H/ROYE-W(CXF^?N/QLT!8]1@__[9#D.!,Y^!W#[2ZEW47Y5RO;O0W[$&[ M"M>-K4LM[SI'P.J5-.F4 ;U6CZAYR? R=L=>"8BEI,T1C$),X1C0;15UZ>E M)".*Y9G)XU1W2WG?MD/\,^!?M/@?\?0_^F.PB [-\JT&NGYGV[YW7 6;VZ?U M*M@P%NPXFP5:0.1I%HC=XE*300T+8(U&:#"\Y;[Z?,&OT0CLA<;&KS9R$MG; MYUKO_'6]:8#;#*O-2)2%(BE00I@92I801$@1(Q;%1987$:82U%MRD-K$F^ZV M.31DC*\=3)9W>[Z$A]EF6[G=YY0-R>-[9-E)6J\SO6Q([+.#S 9?HDB4W5 MS8-ZE]1KO#,1%/VC>0C0"=_%K6_]GLP#DI"I[G%!5$F98DG.F?9(K2N! ,*RDD!A4=#A%[ MC4BDD],RB)A[K-$%!P\11N_^BXUL$\80MZ1>/7)X*+1-O/#H'82I0F3(HL(A$!Y!-=HC;U\:-I M ["C'W0,!(8#0/SC(F@6$22?4 /(T,HN*0:780#$/7Q"8M;<,?M2P*+W-A* M.1B@N;C(?'$86WGVPBW6+WENQ;^M%HARK#V5A*,D5@SA3.:(29R@,$IXD<0D MY''AI1/_3".C+Z0-.\Z%OHRCG1OC%1V8Q1L-C+_V^Q.57ERF]^=HOG^I^,+^ M1=<##%OO'*AWM*I>S$3GI@_07<1X'!68(I6H6-L#PA&568$D84(D&6/Z< ,[ MP)PG-K$I:%O%"\T ]+@R@(_M<<6/U# 5_W6UO$=-JK"A?Q7\M5K5Y],Q'6RT,?G%(MWX#'6MB_KSXK?5"6W3CS\J*TZ]!X0ZO&%_=V$3$1DIXV M>5]H/>(;RT'7PO;SCN$]:F;$K]8VLFN[PN^9_!"=*%FF,3/=$A%E$$VH='2;.2$-9> S[,(V=DV+W+#K-56Y)N-R)YG M9EG+YFLJYUDZ\\[BO"3NT03.BR^X=HMZ_URUX650IZC-6Q.K7+^+TH8DM%G4 M5L#+)P1WV6!J=:I)U$7Q'/I#'4HRHC?4=JF9^T(=BG#<$^KHB;']1=[1^N'C M8O7CWZ2XEW774UQ\6O;VV6:PB2EAJN2#7-;-[2)?/4I3A'#0^E8D),=,Y"@J M(H8P#E-4>62W_ZUE;H@_?]1]=]"&1<:*PP$B? M9!)SAL&(Q3)!29%%19[%<29 9YB35*;.XMC2#!JB0$M[$A=+.SE66J"5.Q!T M@NC(H$2^;,I)&O-:A"$QC_1Y\.$_VW3>9N:EN1S;&F%?I_T\Q>QX_S3S^X%RK7_Y+IO8X? MYWPC?%T9=&C2+F7UUVKU_/2IKI^UW_%QN0O/V/9M/[_$U"FEFG+0D XZVE?! MQ]5JO5Q!IAT,07 YFNU)>IA5'Q+<\]V1I8QN;> 'UIVO,_QEX?::Q5L\[G@* M:PM^WZ\>:;F\"R.BN#[NH%31%&GW5B#*:(9$+B-&5)0+ BNL[Z\^=0QD6U#> MDH.6TN\!8>G*N8H'=*>L)8-[+ZS\RM,K#._Z0V]*NFBZ2C[BW]>9?@/"1"9DA1)1!6 MA4(D3TQE=HI%2(B2(6P<[#"]J?.7&CK!FOYTB)T,H 2(:/B1W2'.<*(N\2KH M +D= ,3MI']93)_G[P%J\Y^*+XM^\JQJ\9I#D;8IJOCPTW3X>"[KAZ:PPDR" MOT/K>L7+)O>C6:K4 MY\EF[WRKM0Y+58?%J* M\GLIGNFBAC7).O7NU$F=BT70HPFH^#HEY^4SPU@188;J0#K/+:*&9'&K SNU MX'S58 /B[-6$#3WGX!C:S7WGG[$^/X=U>$_ND7N_J!5:;)^O^I32M,2D.L3/:9$(,:*#&$< M*\1B,S6M*,(D5CS!"I2>=TA@XN_^AEQ@Z#DU3#Q"Q"XL-T9.F(J 1 3'W<[) MX2G0=K3\K)&U<\(=AM+./N>F9&V&_2W]N9O8ONU=E25,T4S&*"TRB3 UH?$P M*U B4XYIHG!($XB^#=":6/6Z4A9->F\RO6/7KR',[#32$Q(PY70& :RH%N)Y MTMDA2K.JKX7(AYIL\XIKQ:\^27^FC];-@/9>FE@7#0EH?>]&G,M^H+,D,%TZ M<3M\U0L)!8-".E3Y'@@THLAWL]+,-;X' AR7^!X^X#AGUZ0R?EXM5YM1GZV2 M??AI$B3EG8RQR&))4$I5B+!,!2*)WN!X'O(X9D1(@3=#I.SVM&&"5E_ _3E1 M,&5JR ,GZPY#9+>!>1#;;;9ND_K=)[PM4^UHGR\:@,_6M1+2UW#=86+S3M>U M$OQHO*[=6R,4^V:EMT>Y+JLVO[G7 6>_*5ZTK;#U,X">4<* M9G.\@.0^ \U&:-^ST 9IOLY,-!L8SLY&LWK9-0RWUE^6DBWD=5W+=?U9KC_\ M[))W_KI:B1_E8G%G,E*S5"0H"U.F;4?"4)'*!)&0;]LGFWZZMQE+([BB*>(AA%&.%V+(=MD$40\ M(X(+B22."F1F9B,:QP*E8<8)42)A,O4RZVE'<^HTHZ&A1E>=FCLD8-B@:6=E M/6,$,Y?-0)A?]3=0!+=[OJ;WE V F%-/>^I1_'/,>SJ&P'KBTXE7'3NZ/SXM M5B]2=OWB3_<4^;Q:?F]F([>#DIOY2?U_-[4-GU?KO\OU5\E7]\OROZ78K=2^ M=-ACY(Y1[7.JB*(DR07"F";:^60I$I0KEC(2*UAP_M4DF=B4_;ZLMJP$M8D_ M(-;T2>+]?DJRO60!-JM_M0_?SD;^C_A(@5' 4XVN^CD$6W&V_:^VQ_Z6N:NF M)$X_MPY>M,'>"745M).D/#;L?VW\?0T$>#4YYATX\-H?U]% @U=GR&U3O*TD MK9^KER;:JWEY7"W;OGY21)'*8HK"F*0(,^TR4Z8HREBF(HSU1I9S6/K(.5*3 M)XYL"+=;RE5 V]K2O[2=%^L@QE^?PFUP\K\:FQ6TT_ MICM>)#Q-$X64$ SA" M$\R)#5.8\DZ$J:%%L#,,M-&'Z G$'4W$+=T.[.\IR M:6YF3+M6P]DO@?G< JI4N6AKR8U32I>EM"PPA*$N(UKAO#JJMK>-GK&"7C?VIWPT^'3(M4P$/2Y\5PA8"NVU5N 2S5>H M&K"$X73]@.W+#A7TUQK"J&T&V^7ZI;D(,ZH8XCR+$0XQ0X2D,>(IYE'(HC#F M5E/ 3R\_L4$PY+H^T8!2[V,0AM5ZO&@P_>U)Y5+)?BP>H'1]E)ANM>HV'R*L M%OVL$(/%Y\=OS5=M?I;CO?+R\T\YF()^U:$YG:^6NQ:IYJXH)S1&1$82X;1( M$%&A=G[3*.29(!'+K,H$+Q&:V#SLUZYN:0.[R%Y$R\)Z>,( 9D=F$A]@73S! MX&9GG.& &1\+&0?-T-#[\QDD"RGV3)/-\XYE(IO:DZ;?EKDR:R]&ZKM4X20K MD@)Q23G")(E0P3A!*F4JP[D9]@-*<3I+:9:,R5WY4W?SXY Q>1XKI62>B2A$ MDDIMT7$>(L:+#!4I83@G*>,XNUN;2.V<6&WIV7FMBJM1P$#0LF9'-;/DK3R_*WSS>?>MT*ZJN@80O03] " MI4LNF7> 8"ILB\TD(UJ!TKOU)[18?[YVA?;"[G4O!+SFYMJT>>7;1,,3O4=4 MFD2$\TAOUE&"+$1J&7H=N6A?PK;+N^C)C= MMNT5!Z#N=Q4@NP3GJ7NW6 OK:4N_3&_6K=U:_,,MWOY%^%;_T:QY77]1-U7U M]^K#4GQ1'_YK_7+]0YN=E?D_/YA- M^[-\=)Z;.?J%W6:WLLO:NNU?5I^^,EEK>W&.UI5+_K1-J?ZCB5)S NN4&KRC[0*AX@Q MI?\:J5 I6:0% [7"=&=E:K]JRXO9C7LSVTM39& 8,K_G'4L!'4XY]_TQV!J( M.<"%&I*.I\ P=17LX]SS@33.'[8X;[CSGMH_'B)OYLB9D9G-UEC CLW;Z!4= M@L;W]^L/564NW:X?U];QX;VWI@X%W]]7319EH$FNEG+U7!_,C@?8G!,R6T1[ MG<4%!G=&2@H+XIX4RBU>N[_4?*'9DR+L16%//^&0\-)=[G*5E]Z48G=3>D ?>@ \AI_F%SZ_O9@[2 +);14KOEK[A(#TM=&11L,&GE])OSI:L,F2X0BYL';>L_/S?1/,[C2&+!D,@*C'#"ZB_KH^G>"<]SL%CKM;U;4]BM.0MVK#EYNN>Q M OF_7F#R[!4?(S3!8'8(!F.=Z/,$7L.UOBCN&8?[\GNN43O#?U.PI3_]+^JK M_"Z7S]+4O'R3]TV1R^WJW6I9KQ:E:!WAS5>]X'E""(D0EB)!.(TB1 KMKFO7 M.27:D8\E%;"HG2LK$UN5;\^/C[1Z"3Z62ZH9I&8\J5I5CZW"L)>@#38TEV,= MI]"8G?.'8!NSFP-::,RNSY.)QW52)+S((>;N KW)L[]:ZIO2W37]"2W3O028G6GR" /,_FP1Z$WNZM'V M=)@'BNG)?%RB-JN-L!3]T!#8ON8X3X _2/&\D"9SX61I;]O451)6Q$R&*$Y5 MC# 16NE)C%&N"D58C/-8A*"! E9DI_9G.B9Z&4''U>AN_74M8;4S#?[!@EF( M<]CX[V$+D]37) $[HO..$@ !<31+ /:V\S !J;\TZRYDV24.%EE&\E2F**)F MW#VA A5Q3%$:4Y5SG.,LCX'3 XZI3&P7-C2#-UT1UR^==P">%7 "(#N5'RTV M3,.W$G?T)AA,-"B1OV;_)VC,W=W_O)@GVOD//.RXH9_L?]?K_OCV9?=(UQRR MR8-M_O@JM<&HR_6FF]Z-K,J5B.YXQ,WD#X8PPX7^HZ"(9OJG/(]9QHJ,2 H: MBCT)EU,'50WIH-K0#NJ6>/#44#?=JH(72:OZ_,",&3\P2\_BM3\&F)GJ]S7= M3V'8<6SB4"?[G[:-3ML/<M+Q[]&2F1-:7XS,)C_/Z25/"?.1634K, MN7.@:4DHW\OVOY^6NRI@^E2NZ6)7N%U)3VR8_[:J_M.D+_*6:L ?S =2M]4;STT7:UH_ ,OZ ,#:NG13P 7U M\UK:P9L-%\:U#7KE^QV$$\UK!P+@KR6;+>&Y^[(! 3G1G VZ@J-7*?ES)<67 M[[):EO?/MR\>O4+_/$E)+3\X_4$#?S ZC"4Z60-%] M.4^65.=UAV!0'#DXP-?A>38W+86:R;;F\:^HQEF*K MB9_6\K'>>IX\Y"2/M4L?%I'>;M,X0T6B&)(L3EF6)"$7H+ ,C/S$:OC5F""T M4DB[\%UKCF#%UK3)Q6H+Q1I'/U"K*EC*'\&B<6T7N^NQX,URM41&F%^ WC_P M<[#;HZ=#%Z;];=9VQTBPY:0I/]UMV@TSDQP$W'#P.9[>GOC\D^G!P)P<2@]? MQ:%\11-YUR>RKQ1I1/,D+%*4)%2:-L[Z5)"D&/$\9(HG3"EL99PNDYK8$'WN MC(@V.EM5,2-'RO6+I5FQ0.N2=^ 3 YBYT&2# TMA;1N@* !*7KRAX5;Z<@X5 M3W4O5M(-UK\,KS!?'8R5)'OU,'9O>)Y4:GI,= TB,DFR(L]C1*7(M%?%]4^8 M,907D5)13A7C(*_*@N;4)QJ;2:5._35L\+3SCCRC!+-Q [-*O3?? @Z];32 M'L4_Q[328PBLIY6>>'7,,*9O>C]H+G5^[68J-V-W"Y%RKF*%6(PIPA07B$9A M@A+*$QDU?>A!G74&:$V>Y-)D>VY);\>6.XTL'L+,^GK$!Q+ H.56^I7:Y+]N M*._&NOL>5VPAJM=A-*&7YE1)#%Q&LJ^2"7M;;ZNR$W;Z5: M52;+]L:TS=#DUNNJ9,]-4P\2K>E/IS8\H[$&A%9F0M EV++'VL;2M-.PK@+6,&@2[[5_ MUO(8])DTI3\MFYYC,!X \QF5&LO6GI3YC-6?A MWY=:V36=_Y;"])@U>O^WJES++TK=$17A2!8%BHN\,&/\"L2$C% H$X&SG!1Y M:&7]8&0GMG$]RH'H2%\%/PQQ[1LH0(##'DB+D,\D\, ,F&$AV/%P%?2A>K^% MJF$D^#(15("XT"20N<6(O$$'BQV!$1B,(]FO-E],"2SA7GP)_C;,GM;5NLT5 M_"J?]#?C@=92GUKO*_K8!404#E42%Q3%-(P05EF!2$@3)%.>9'%2L)@1&PMZ MB=#4:3&&=+"C'73$@:&DBW -VTF?( !/C\[R6^NSK7!#;IA>H^>"Z;_MW*^+ MR\^BTK9";I38^GFWXZ$9ZUVV=5+72_%NM30Q:+GDI:QW_?9[[1]"2C(>2L2E M)-H=P@(544B0"B.<9I*S3(!&?L'(3ZSB/6::H/&6G76_1AAV) 3B:W< G XU MF$TX"YCA9&^JQB2-&]Q@\'2( Q*?]ZD+41PS2F7FK% M?2B?UJMWS2#QERXS-"8\87D:(D;3'.$P#!')365VHD1.92$S:F5Y; E.[4X8 M#MJF)ST>VKXG#1> DX4-?!;'+\^@ -V+2WBX3&*V 09PV/(,D-LQRP-0L ,6 M0.K!HY7-.O,=J@!2[1VG(.^YMJ1AZQ-SM:C*29SS!(DXB1&F#"-2X A%6$9Y MS!2CN=4Q:IC,Q%:OB1' IFU!,++SGL9+[A!3FGC$V+!,WAK,G"0R+./A?T)QEE"^"%%"]?0FJ @YZPD'L\9^^O/?I0X*=ZIT\+I M!^&%,[])VNBK2:BP+)KIO3*QLG24K)-A]\6YY(<[2P)3BHZ(MVR/,XP[%<#T MUYFM^.4$\_W"EU/_[%A<:C3D4UT_2]$.T&M+XYOI)*=K[N^*F*HTD?K &[(0 M82(Q8C).42Y5&.8ARY2BH#I3, MSQ-;KH&Q8"IZ7&LU MGVXRJ49XF+R")[T M*\U@A6:*TJI2LER;&X*$*588)R4RF/%8D1Y1%'B20)I@07F"E8?OD0N>F3P[K^H8VOK%5F2SFH M6Z4SG9':'X$E\A=PM+-"_M"!69P=,-]:8#H3M*/M,Z7<1D9OV>2#Q&9.)+<1 M_#B'W.HMN)>N-XK[U5*:WLW?9?7R_EG>KKKF;E_4!],LG3<;"Z#T';#DQ)K> M<1)L6 G$8#? ,&6Q2-!P MW'0 #KS MS7R&"[\WV-GA];']E]\^U^52UO4U;_N$F8'B;U]Z?VM;!H>"4::*#/%<87/R M*5!A/I,\T6Y#0E).8.W7H0Q,?>[I]63>,!3T.;HR#?YZOQC;G]D2=LL3SX1@ M L\[WG$D"AA64X5J./S,8F)3<[UVU^#C]2,VEA;IA@,H&%G M)\;)"+,$AE8SY;FA-D&X_[PPGC3Y!(%9=?6\@(?:./ D?(SCA^5:?R,_/,KJ MOES>_[5:_5@_=+?J=W%(1!3S".4BXZ8?LT(,DPA%&0N+B!=%E&#;B8X#=";6 MO)9RL"$=M+1AZ3Z7D!I62(_RP[324730*$@+P9RF0@ZM.]N 2 OA^K,B;1YW M;8W93&/:#EK?IE[D8901TRF=D2Q!.(XB5-"$H%1PF:1A(12L.=!PQ9E/ V<$.CX'G'MP; S? MM*Q;:MA?WCU7IB%#$W+;E;*)F.1)0JCV&(I<.Q"B0)04$N%,'^-3)7.>P4X$ MEH0G5LH-\8O30L>A!PW!^\/$/?2^Y>$JZ+B8=&XS5'COH?8+9%\IQ&X'QOG0 MNN7[;M;CS(C&ZZ7X]U6Y7/^A_V)R^K:'9899EK(8F[!"BC"/%"I(@E$HN= _ MA*)(0*F/0/I3;_!GY["::MJ&HV##DG,@ @JYG>69$$B@[^ 90[ 9!IS1]7BW_JBEVV=[O9 M?[V^O@DVJ?X]'NS3E"P &;87_K& F883UZ22+ M$<=6V!&U^I87[;=\0QJ2?2?+^V7 &Z^-OP3K'2,PA\$2 M05D4HLABBHJ(9@@+J1#)0XI2'E,2*4K3S.I6=@(,1Z5]GD7QG_\IRL*_3(*E MG<_E'R&8+>W1#S9 O=L M6/C3#O/"9(Q8(!X\K@LB<[J:,& ./2O@&\[-'CY M_^1J\5*OW_W+'__2?>,CS C!VO[R4)CYK$*@@B"V?"R7]U>!9B'X[?/-)], M2XU" /ESE T+F_P_H A@,N83!!?-5.5J=] M_<+2LVWK=B+V=W7+-\;Q@5*<)28 FJ*"%9<_S6, M91)%7&6@ FH[LA,K[E$7EB=:-=G98K58T*H.GF359FJ/:L%R%E0[W?8/%4S9 MCUJR:!;T5ZP=@BC:IE"!9J--RIZJ/3SW"P;,0AQ7?$T^L@$@[T258*]_1+>'X%)]F+]C^;:F>[6\OY75HVF< MW.5_:@.0,V7&?F9Y2A%F/$7$& !61''"61ZK#%0)=H+&Q J_R49^I.OGJAGB M8M*5%V8,ME[M,1":$V SA!,X$1(GF=*'()9B@;#@.6)1R%%.95ADF2ABE=PM MY7USSSH]7-M$D@."UJC]*NOZ7[M,B'7PU$YB' ^3G6$<^26!&<)F(+JA%AAR MN^SUW[;?%X\-),X+YJN#Q D*\[:0."_B40^)@4<=N[,O:%U_4;=5DV'VTGA/ M;5>C3.9$Y3)".*5$.S(9192GVH[E1:YBRN(BM$HYN$AI:FMFZ!H#MJ&\Z6WN MTAOJ/%QV>NH%!)BVNLH/;^U^239?+=[/TIFWU?LE<8]:OE]\870*YWNIRJ44 M;^52_["^T=^#>I>7]%GVYUG^E99+,SMXDY[(,.%8GUAH:.K7%EQ-(C^4R+=67JMA,G1( ZD4XY?V^%V58BF QY=X##^?BHT M87O!>FFAJ>]8M_0#S<";[[_TPA. Z]6+< S;+N]( (W2 A3W*_:2NIVQ7IQ M]?EN66T%W;MHM7[)S?'Y+']HXV'2X$S?_FJUU#^VO7>;"9P/II%*_6G9?Z9< M\O)I(>O=USD529;$@J),Q>9J%D>(-*WW>99EO, QS4$ELSZ8FMSQ^1'LZ)L; MCJ6@E0!&=;V@;^<(S8TIV!$Z@C+X_4GH':T=\]OP%Y3+/NA;#B>*'/N$S)/; MXX6E6=T>GR >NCU>UW8\.&Y]J_IVM3/6)KOUT_(=?2K7=-%2RW9HBFF)?K]L5FENW>YD+'+.$X9$DD3:HN8,D4BFB)*$9*+ >5B M[L*F9GABN]O&77@_IUNVC>.!1]"I/S?+X^F?Z-, 6NR;3^\L!CQ]6G(3JY%- MW[5WJWH=]%CT>$*="4=?I]>IV9WW9#L3^$>GWKGHNFT-7V6]KDJ^[O(INK"5 MXAGF5#O'!2>YMN>ATO:<$Y3%!*>YX)Q)D*]\DLK4V0S?KML>EB;M22OV(]7? MDV"U7+P$:UK=RW4=+%?K@/*'4GZW34P>ALW.G(X& V8#=^0FF_4Z*)$G:W2: MQJPF9%#,0[T??MBUE>.W![E8;+J:BRCC F<,90G36AKC A4FJ)\)QHI,$J(B M >OCV%]^8O7L>ALV%%V;O>^A,:Q\XV6$:1U(/(>VC:>D&-&S<6^YF1LVGA+E MN%OCR:<<2NX_/#XM5B]2=B8;YTQI-2&(\B1!&$<$D21F* I)2%.>25I85=R= M6'MJ!>J( 0K1#V2_%. =)1%073HZ+N7U!U(!:NO=I7,KK+>7$E94?UJ.P8KZ M@U?F*Z<_S>M>+?V91USW3'VZ6U5/JZKYK)I9='<2%2E:!4 MI@+A3$A$6:'_2+*0%&&6)\+* %C2FV=7W6/AJDUM#YJS;<-(8#B!;K;#,-KN MOM[ <=J.1^'BL$M;23MBVQY>?^9]W$K8XXW=[C7X?>]M):ZKZM-2W);KA57T M\?BMB;6UH6%_97L@T:7M>XPP,.VZK6@SHN @J";*[Z5XIHM@6$[01>QID9QN M70^6FNV*];0(_?O4,T^X=I_0*O6X:5A\1TDJA6(%"F/"]*$QY:A(PP(QDG-J MYI'KYR0/K'3''@9_[4-B%:]P%A"F1O6P.S2!.B>"MX\/>XC.W=3@E MV''OAI-/P=2IKM9WS<8DJR=:K5\^TT=Y_;.L[_)0D4@F"A'*,H1IG*!"%!C% MC*HH[ Q"K5)QD8FL$_#%5+S3J+RK!N^9 5IEU@,:V5[)(L0VJF MW^VIF/[;3KW.+CN+@ET2:J-B%Y]SV[,^TK)J;C>Z?KA&>3]6\K^>34O-KI- M&*4B4EKOTDS_@3-.$ UIC&0N!$_C"',&VL@L:$ZLBCW"P9:R8_<%&P3M]C_/ MN,#4UA$2\ X)$-+3MFE#<=:]% #!X08+>=4A9-LL+>CZU]4/6:V4N:"G2_%9 MKK]*NBC_VVSJS2/;40T)QS&6!4-A%G&$"3&F01L)%1&6Y454)+%]$U4H]8F- M1,M.0-?!PC!DZGVXR5@P"6A+N0ZJ+5?!=_/HOP(BJ6"@+2+(4\('LR4[Y'[= M(/=N@YRI6M@QU#6!@$X6<<,0$*^>$DNWB/84F,)BWZZ8#$;'P8O.%S]WE7P]MY"L\6O3['?#U2?_/<1 MO6"_RB?]X3S06MY4J_N*/K:I79^6'U?Z,XONDI (K0QFO#!C"&-5(!*F*=): MDN4R2QC.@3&ZRT0GC]R9U*-JRT/PU#)Q9;*S-!M-GZH722OP$&$;0&TC?7YA M L;_3!)@L",?W&P0:CDP=04-#YZ;Q%H*[+,_["62\[>&M03A9%=8VW?=#,8G M$UN1]=HDC.H-^B[/TBR5*D:*F3[14<80R:A$A$4T%"RC$:QSW<'Z$YN!#368 MCA]B8*?.(R2#:>Z&4-.O_2KX\),OGIO[L"Z]UY2Q!IN'KH(OVN+1IC;HFJ_+ M[Y[[J)R1VI/Z'JX^JZ:>$>U0*<\]YJ9_[[4R?]Z7P17TL MEW3)2[JX6=5-6O:'GVNYK$OM0W]8ZB-5>[%]%Z<)$)( NJRXHFOB?5]QV70L+GM(=0E7S2!/7UHW#(;;+@-_K'C-^@Q#(R# M^OKX[$S.*WPH,%,UY^T?-D\GQQ-:NI] SEH8GUO3P\N^=3VTS]MA(W MJT7)]1:JG2_^>;6^%JNGIJ\;L*N#]8*3>T@-'\$FIV;#31-2,RQ)T8SLU9P% M'6OV&43VJ%V*[$X$&-3Q F,U06\(,!!.V4KV5&9+9 (+WL]Q@K\\\BKYT_+I M>5W_*K_+1;09ML M:UGVT''PS2MOMG[ M?6D_0^</(FN_[*Q"Q&V?=$<()7L#; M3L1&R+8\XQ-N2VNK>V*V'Q0@+C+[E%@:DI*M\^L7 ,DJUHT$4""MV8=VRW(1 MF?FQD,A,Y.6719#44Y@.@+'2F<,>?@*( 7'I'[;DW>E,/2D=J1%,HQQ#*M-=(R\.(S^Y:]8-7NEM M])W5C:RB#0WM[_"M?&33J1N/?V]D&(,?$.NC67/-WN/[V8;7^7F]3U)*U[_B6@ K$R"; M@[+(G/%UQ< UY]*S4/F2*]D3N1*6RAR*P@"E>2Y,CE+\F90Y7X:D C&%)9'A-G(<110"#/.,8X MQW&>X;MG5N7KY4 ;DC.\GU@M"IZ>QCL?$#.EMS]I=)!#O]#,T4,I9Q@[.B#R MTR:/'@HZ-GSTR*=MFJ[^($7-;O$/5@O#2)V\/O)0$-,L]D4.16@S>?UPT#D69-VRFLQO>L P3, M-FM+"RABH*-VGH F/5O/$M2R;ZN)P(:M6T^*,]Z^]?"Q!5NXGN1YMXWKZ8]9 M7JC*[?5V?TS"(+K^]F7[D2&:"F:7&9L*G:EX W MCZQJ%:MI8?#K0E/WYOIU<3VCFSL8RC,4=7A;!O*7X\-[)&O"2%0B[WC%2FC0 M"*E!)_8%V A^ 3;?N4YVH(0'4GJP31*>Y\+^=;Y85SD"KTRZ9=,27IGPIS(A M7BF;9P]#5^Q(F2KV31:9/3/94_J!R0S)-LR'*&%1B!$D.9:34L(0IIF'H9=[ M'*%(9BUK.1LVQ.?W1#;3N5OMM\,,:+GI,WFM J=&4.L=JT:'S=6S#!2+5=JNP"D).<$Y3"*, M(4KS!.891S!B24#3U.>(1T:^P7$ZT#JU M$=S<)AP7RY5M=H+*LC;2N*@'MLK$QZUSK<36O\4_CHV[9U& MCV#NQ1GD-$D3N953S@USK$X2FWG;=N>6"KT8)U6=1DAOK[J2VVS#;D4&6[HS MC=S6D=!=TM1I4DLG2TT*?21):OH9NZU\A:NR*._K&U8IIV6;OO8A>"& M]PH=1=GPKHW[S!*)F1+,T=8]26;1;3LE[/Z6G?R\Y795(83--S"CPB .PAC& M'&40\13#3/P)0Q3'.8\]0CRC?.;=Y6?>FEW8T;:\:0\*S\8+4C1WH<]2EO@>3,)@+ZT@-:!!< M5 WH ["O!@R>M%4#9(7KNA!KJ>N\ZR>A8C3BWRKVO0WMY '*24(1S#R/09F8 M![,HB6 6Y#R/_,Q#OJ&J<,'6W!;%'I,U6#^IDU3O7LA4]3AY4;KJ:6GX3578 M+G]FP'CB7GMV]LP#P;<=\-,7L/; M,T@Z?PUOT2YU_>>^3;-<^+E1'LVHGXWX--^*\O8[6SVS7]=E\ZV^\SGA>9 $D*,,042X!U-",H@) MI3ZG*$ZX9]%)P9(=+;UP=GN%RP3-G(N/(?;'E8E%_Y4RH]AV4S#0HL&#)!;N$PAY[PAP$,S>=1TH'#0..Z(B+-UC!O2^LFMXHZ(/=TC[MA#M@?]8]=AZIKW_1JD M[A!_?2?,]**YR^,XC1(>P20,Q'%/8PKS*,E@QJ.<94E,0AQ8[/%)PLOL\RT; MTG^IV/-Z]:Q:IB@> ,?$JJGD-*RZA[\+E"Q/_R$RV\8JBKSJ%:<8<'G\:\KJ M[/R?HK>P : I_J$%H/N@;6G2X^-*A6+PJO=&KMI?;/NIXSA"/I:60, 3B#R2 MR!%8PA]((Q)%680]LW1I':(S^P1#%K9MV$'/A7U?>AT\]=2#:Y0,(_SG V11 MZJ0OL;.Z)PV2"Q=!Z8-P6!%E\*R=PKBN[G%9_)<*Y+Y;E_5Z5= VJEO2&_%] MZB\?!N,]-]WUMSL ^2P(LB"6 \IEA"'"$),@A DG2>Y%*.+<2*,XX6IFE3/D M\0+L<-G-HMSRN3M>=\NJM5YR\]KT%-?B+\-,LRWU'HS5GU/<'.E'-SPMJD"= MPKBO8=TN;C[2^+:BEU7UE9&NS^'E_?WE,RY6EP^-[A#CD27F3MBXOZ^4,P<4 M09.6<..2C^LEAT*;:9I^Y/#.;(\M#^ ('J"];W,S=%A#:*LQPV/K+C986$.X MX2AAG8^;;\>K?S8OE]\K6E_2/^MNQJWF-CSRZ,S;KZO;4G?KXLM'_WRJ&Z67 M]#?A,7FG-]^9HIIMNI-2.ISB.R&4U:8ZMMYBFVE$F.$F&ON817;D(*]#=;O_ MK2RVTW,NZ_KIH6T===5E&KPOG@O*2OI%J,P[+TJ]R,M]&.:40H0)@5F<"!8F,R3[)5-RB!+QG > - M#V8!(@-8]:) \X!E=@9(G%3LNN="-HM]\UL+VB]@PPNXG$;-.)QC#H"CF(T! MX44#,^: [$=?+%8P]^F4Y_!;2:O5R_W 7]0/L)Q<8&9+49!D@J;\/F_)ZOMV MI^6>]O"V=7G4QGV]2L*'G-_UAR_F% T-"C>SK M@@J'4RW.\Y;A#7X,W- MU]]JPW;UI]!*4<@(2A#THK-N M+4>5[[Y3TK$I#/6L&@?(G.'&*HH.XUB: M4KD:W'B"RK+3&L=%/1C1./%Q,ZU'67%W*7QJ*OWJ#RM\?Y=X49JA.(81(YYP M48((YCSBT,LR3_P#1D2O ]/!RG-?Y?2T@"2FMP,/I1_?I4X]/(DC%.M M>A4'O,R][3KFP-7;C[?O+]M"NXK)V7_J]K!F]T8W.N=CKQ$?7@Y1PTV_ ;/O MD=1R!GK6NF%>0^: X X,V5L.:8,0\7*(VP6)YT7>+$;L!JO1*/&9)):+$[O! M8B=2[&C)\\?I;L+3=W&(*!4N),2ICX7-13#$@;"^(A02GT=QXE.CKI='JZ,TS[#7 Y%FF/6ZI?'31KT>B#DV MZ?7PP^8.T%79%,W+%W9?R&RXLOF,']A=Y)&0Q,+[85'F0Y1[%&9))HPYA'S& MXYCD,=;U@XX1F/N27I$$6YI $M5WBXYB,NT=G2NIV08T%-+(61J3Q,IG.KK@ M8J[3F#A##VKTR,*60T+CA<@6+CHFCCX7B6B;;@=E<@HRLO M=PVB(^#.58C6 Y;E>#($?OFXM8>_R%F)]=?++U_ULTNU%ULDGC]D +0<@#>" M!].[CVEH]*Q6IZB8[>8I0&:([&M+ZZJ>;I+>LL5TNN(?5-)I/VBWT8<^K_AY MQ8Y%? *">89]!OTX]B BJ0=SQGT84L(I)3G -C)E:&%*_ !OZ"AZW 2\;>1TI!BV2B^H&$Q#VU8/1LW8:XJ_5NJYO MJC4OFKLH"6A"&8,Y#X5WG+ 0XI!BZ*Y@QDT3&P=I&^]T\4U%1 H^* ME-GV'LJ/<1Z%A&&9 Y) %&488AP1F 6$HRQ,.8^-&I+9RF^N[]S(KZ?%+*4R M4U:M0#?C ADKI".L.]([PY4752]'1-K7(L<^LNR$!S5>UV=9EN88P23V8XB\ M-!9Z!LDT:3_+<)C&:6R4/70.,S-OQW-G"E@,-3[KU>AM_*4 -],4\V*]V,R& M&88MG\7*O\1\AK&QS4[6/&?"Y*^L^;:FLLU:&UK[++#8E/*S[A\8NZZ$?GYZ MO.;]+_I,09_Y!$>1!U,487E#P6 69RD,DCQD7NSY,=>J/'3*U=P7'&U5;NIR<;P-KUF,H19[ "@NI7K=\#E#-,DII[+ MTT\8!NH(QN,S1%TM;MDDZH0*_["N6'%?OGNJ*E:284M;X3NKOZW:+)#-M8>: MAGB+?]Q(OUK\0]-41?ZDDMUNUS=8+-/0 7H'^/ MO4@[';MEH' @U:#IQ6;NJQ#M G3"@:%T\EZQE<]A(ZN?\5I<-;Q:E/=E&V/] MC-=RT$#KIS!A=XS]*BN,2E:]"!;DL?HHR7:FID=HBF..8.C',HD0<9B1U(>( MXR@-\C1DN6]RZ(S0FOF(V%!6>H3UM,U.AS&H]'2Y(P#,-.^N[!NR,YC.&N(Y MTF!CE!;5-QHB[VL'G4;>X\(>-O2>^/QY Q"' M_<+?%S59K>LG\878)L:F <\\#^>0^6DJ;%M.8!IE YK$1;3SUMOH<*)EM_0TF%V 'JP$7CG.-;65W/'UPDNQ/&3>H M"\:I^8+:S]LF,[9S/]L^3.S=NFYJX9W?^:DG!PGE,)3)2H@)$R ->0)]80QP M%&>R90CWQ0?C@' ,L,Q;P!'^OZ2;4A M4?149-%E1N*H2,Z2$(]363CO<%34PU3#\8_;;=F-^?^Q?'QJZD_LF:V"OO<2 M2^,44P0)X@RBW$]@FF4<,A8F'",6^&9IQR.TYC[GB_M2Y1D($[8-LE\+>ZIZ M5H'OEAOP1O$# L-RA#$ ]7:Q(UC,=O+6J;[H +@ '0 S!+TT1'2TL\W^$ZCYRYRW]E6)[XJC?(YI=_*U@EEOSV\G[]@(OR+D>^\,U3"M/8%_O> MYS+!-LA@$(2A3Z@7)UEJM>]UJ"\73=L05C'?SY>_@S]:%@S]>3-P#76":\AL MM80-6O9JPD1JUXI#B_;/424FL)Q4+D:+G%&]^&V]$D_4;1K*QY*LGN0,E*.7 M=&U22B,P$8O>]SU!-G&Q.&28(:&%<)(F0A_1%.* ^I#E.4)>Q%B0!<;UD,[8 MFSOA[O_\]O'V'Q8EDN[PUXQ+_C14S71:RYNT>CKN3J9#['*X[4DT2_1S%O1< M%G.Z8V[YRD_GP!XM$W5/Q;J%GFK&MZZ&96BR!7]9LSL2IWX<".O.SW@ 49:$ M$-,LA E%/,G3*/#T$A:TJ,VL',]JP#:"T=2UJ&/)#2](M[T@!.F=RE#0$7>) MA7&[.3>8V#64N_W& -Y,4\.J_7<[\ULF/DHM7HJ=)X/:K&4)D&^RDS 53PF[ M1RAWUG>B*TK0B-4>656LJ3P.\$JI<:9^+6-]NM65S6 2]X1#O'4NRT1>@14W4 M4V\>!9GBZ>$799>K?ROZ )T*2/Z[T_YXTR]7HP/>R")+][B;EN=(%SN-A\R3 M4[Z(+XGX%KU<\ZM*)<9M _2?BI)];-C#5!V8[C+SZ::>NOPR"_KKDJV?ZE4W MA4ULB9UN-5O.P!^2-Z"8<]2OQ@0'JY0/+0*+Y7^8B#M,!C%ZSO)6J*A[E2RK MO/@7]LS*)W:K+*'-C2B+'@ M^LGH8=O[XZIX%NL_"]V#\V*E9HM(5TDE@S=W+*$Y8AF"D2=U! D1Q"3$,"$Q M#3E#0H=H)7-JTIM;.VRH"[.P)?]RH>S3EKSI3?(X=KHWRLX0,;U9WH#Q:0O& MYVDP+&Z8M41T=M,\3FWA&VLVT!>TFI^&;4-\);P:O_6SR^6U-V M1W(>XCP(8>[)]J\\)!!C(OO")@FBL9]Z2"OC;)S,W,';ME-J1UD67DG:0! ' MDKII7]BC0(UO;'?B&T99+26W:!8[)M@9+6./+KMPX]@QT0[;QXY^VL8A%>LT MZJ)()HJK/B2:E1)''IUYIPTH@O=,-D0ORL[+%+_^7_J5$L>DUO&ZSQ+8U,D> MD]59PY0)N2R=YL/U%O213PJSZQ*?_ICY$=<-R7OQ@_RV:%;L+DY0CGD)/_T@]:?-$_Q@[ F#Z\ MSA'1;%N92F=T5)T2P^J .EALL6/IE!C#P^CD9RQK%-8/#^M27;"U-6M9S'D2 M9 1FA'*($H_!C";B#RS]/Y9F 38J*-HG,/,F:LF!6O4 ?O,_O'_W?/"(JU_^ M O!3\VU=%?_%**C;"7\H\BX\3_WW%Q76W_Z3C[R+- DN4A2KR+_\>X+0A82@="[ /*+HS[PGA&52@9"7_TVO !B'3F66QCVJY>_R+9<0O&5ZEJB M)^+'%RB.+X(P:(F(O\O_TLR.B&$UQ?Z;U_-ASWF?9AJC>Y6*U,4FFU*])H>% M$"?$<57PL+_\LH4-)X0[*& X]3GKD'07Y+[FPRN)+TQU'E.YU6K,8XYK1F_P MR\-.H5[ /9)D$9&G-X.(IC[,[& Y@GB/SR T6[J+F MYS"S=#C= 7!'XNPN5K7('/J_;+UZJ1N5C-3ZDWC5%3*P+(V0ER8P36.A]0@6 M&SW*?4ASPG+F99%F,&Z"SLR:K",,=B@;I,J, #05(7 FMID^.2KQ='V'D>@& M^4%N(+#+#+*$PBQ'9EK T>R8D<>7RXN9EF$G(T;CX_:UZ9*44 M7?,.5]6+\%%:EX#Y 6:,$^A1+#OB>P3F099!&E/*B' +L6=T):A%=6X/4>:G M26^J353;LF%>C#X-H*9/Y1H60T>K1T3],.#@ N &]$RX'@)I)+3#^O-IFHL7 MGVO#<*SR7/]A.TW1&T$?UM5-M2:,T?J#D$(5>K;]3 6A2QF"4#>7=W'&8C_+ M N@S(JP9A".(D\R#:8[CB 5I1'/T$ M23WE,0]+RHX>F_='7!&W[ EB%W&L42"4>ZQ93ZHEK&$II] M?6.[C/GUZ+MOLG#C@ZR?N^;73TU-Q<(E_:U\KAMZ]<_FY?)[1>N_5F5#/Y8W M5?6/JN].KGF):DU@9O/D'PQ74":-0OD3>/=-AB=DNOR@6E2F_[;MRU4(J&[[ MN3$J/W93%6+[R6=K[:GNM@-]=G #.^QSU_,]L*N>EQ7PFCYCW51-K\+;?Q4L6ZK M!1BE%*61L+58#A$+,,QSWX,D2?*81WZ ?*-2WA%:LU_C=92!(@TZVJ8W7*>A MTKWL<@* Z;W74=EG:!RB(9ZS>[#3E!:^$IL4^?!V;/H1RTI^&6E6]Q'#6/3@ M2N+MR_8CG>VESIJ^"+9N*A6LJY4%)@Z:\OI1+B$--,X*R6C]=R9GJC)Z*4XS M?,^.M*D-XIRG),(PR5D*4@R&/.*%YXOM9;-0!X%6(-;.&ZE@1I_<; M<=[3]6HES_I'X>2HVWW3L:XNS:_S-;IJIO ZA%JV"S;>!=P3B+DI]"/O% &F2$QS%",8((8A\SY=C/@CD61[$:481 MQLBBA>D<"%HU,UT(1KWCVPTJ=F.-!>ENV!)0_31V,%ES(,D[G'>L*ZFK*O]L(\B;S+$^9 M'P>A!V.",HAR%D#Q'X%1GE-/7D63U"BT8<["$M?2?+7^WMZ8#!H?XPTKFH4V M9\"LIT'F!<],I!K<.,V2Z&>/B2/E8\' HMK( M'J!]]73&2N874?^HKDK:A7GWP[KOGBOZCVH_^&MV#V6[_A+74*RDNA<>[^1E MB?A1796X1W3V6M9 MAJ7)-T:?5NR:*X_[^E'XU-(&E-G1E, JW;7*B)&$IB1A, M\TPX'!]QVXNI:WO>L]5T"QT,W*[")R&T=:.IV-02K[:F9$]IL*XVS W:U>C\Z%R%=&T9V39*.39@!U$ M#L]?T3+EL>JF@0RJ(TE"\B3)4QC$3#B@?N!!G/D)C+U<)\XHE];]0W\2B5F?>]HB'3:^CAH>KOT;"C,]FE/#@AZ M[6[ M%$KWH;T]K'NXX"9,PY1BF.,(0A9$',YK',$DI3Y,HS4G$M2LL;3B8 M>8OWI(!L5Z1V]HM,/=7UT#RH[<.R6G9RUD:7NI .>O3+@@ MM"TCD=^]=HI'O5X55%Z\M__ VIYQ-*?<2U .DY"DPAOS?9C%00)YE& 6<9Y[ MJ6=DEYER,+=";T.^+4-@R]$%V.,)]$Q--:9S!+RF;3U"6S1< MV8S&])>U)VWA.; UK1>R4UL?2U(Q7+/WK/W_Q_*2J+$A]0U^D9').TPCQKTX MA0F5TX B3[B/(?5A0)(\]&*6!U$&IXASWU48OM)_,@;A_N?RT?"]G/RWP# MGEI@[BTHZ8+;XD%>F?SZ^>;C8$:3P;8[*;[&QG,AN>'6&Q%ZCNTV):'=ACNY MZG);;DJPG4TW^6&+R.OMNL$K%<1M1W%^8? ?UA4K M[LMW:M0.>;FML# )B?P>R!((60'QA>&5S(JX0\Q'A$4I]#,:0I3D&*9QXLG! M H3G(0TH]BU*E/0YT/I*GUVKU/$#2,>0'*;:-C\11W8-WL@YKH:7Q 8@Z_G_ MCC&SG!+24@"#DB95SZO0ZUD# ]XN0,ZX^'=PBW^XBP^88^$H4&! >-&(@3D@ M^Z$#BQ4LM8\J6&"?9'SBIBI*4CSB5=]BZR[+\XSZ7@YC%@N%XQ$N= T*((XR M@A+N"7-JHW ^LT93W8R1M- P/6&#??/85-Z$&JJD[,Q ML=(@'5F@Z%Z #>6^E8##QGA:$KK2"Z.TEE4%.F(?['ZMAVR;[CX6PIQ1B:NT M+5S_V,[YHV^?FL_KYA^LN<$%O:-IG"9!1""G:0)1)GN#HXQ#%A!$<, QY48= M670)S^Q6=6RTL]<[/@ F_WPJ9/[DNA0_MV/7\Z<&/)6/@B. :ZDI!K/BQ9.F MG7HU4==3%W-@::8Y>AB'+(">!X6=X *\L 9(/EQV[#63W%G37DVR"_?M-0/C ML'6OX?,6@=+[^^:FK,M+^F?]]9F\JQNSTL13S\\=)NT&(3-PP\I:]=W9A.]K M\)55SX4X-F41@$'0]!04&C%3!R@8ADRU 7![%:J=*E.Y()FYY2#E,>^1 %7!ST"4EDL^R0^7F.,D]K],<$ MG9EW[+"$JZ?;%6<9)B2=PDGO:'8@O=E.U1;VC/*SHZ(XKRW;I?*3"L>.BGJZ M*NSXQRUGEK%:^/S2I;VL_\;H?2&[N_:=I[JS(HJ])"4ADQ<<#"+D>3#U4V&5 MHSC@/O'C,#;J0:)!<^:-NYT]7@.ZX4;:W-]:?D"Q8S'C^M,;E!TR* ME+#()8?I')"*&9=8*JWY24@20- M>MH&UWQC($W9V^Y$-]OH)Z2VN>4<_8[HWW Z@L'N=M/T2V!VK:DAVNB5YMCS MRUUG:DBQKX5+VHNHTO[%&\W&^RJ^8="K(L MI8Q!+TD"B&(O@L*_\*#/&8G").5I1O6:4^J2M+A+,%-3+0^@P3]DX+#:4%;A M0M)-@58UZP9;5P=+#0WF"A^[@H<6F-L6F)Y^5X\UX, Q+ ::S3$\=AKN;)C, M5)Z!S*.J3V>=Y52@@50[JM#D.8O90>N'QTO2/.'5ZD6&4']O.P?_J@@QXW11 MS>7FOCO9:43>L:,"_."Y_O>N"MB - ,B:>&\MO- MV-&DL=Q$'3.A=^;G&#YJ%];Y5.! M8BB CN,LB7).TKM&IIWI17$.21AI@@TA[2]ZFWG8)F@U8+4E;Q:A.0*-7D#F M/('--O6 UD675>6P/_1I21Q%5HX06#20;=LJ^6+^WW3CW^G?JG]GFZ$Z?WK," M:[;E'6+J^'K4&B2KP]ZYY?6@9^ZF M%SJGPE*(< )C.0$=A?*6%J$<^BR),Y2)GX/(Y+K'E('9[W[*]4-1RN^[85]Y M8R3U[(HY\3%300>3F%I>I IJN1GV6+X [XO5D^JO/$-;>5M0'!DPQN07-6]L MP=DW?JS7L;UKSIOMI=1O)7Y85XW,)Y>E>C+_4;:LZ$QR/\Y12@F'!&'9Z";T M8.J%%!)*T@@33 -LU.C&@/;,^F= &]".^ 4H-^1-[YOU,=531S,A9::)U.B@ M+1<78(C:^PUJGZ=1L[B'-I;?V7VT/N6%[Z6-(3F\GS9?PDS+U%73SES;!E-O MJO5]A1]4 Z<,T0RG222;F>9"H401S#A*H+!Q?)\'#--$JTIWG,S<"6>J@^F6 M,NA(&S7!F@!J7$NX$]],(=A*KKW]]00;V^EBA<$N%W_;[O")Q1?9S'H"]OM6 M\]-VAL!E7;.FODN2+$EICF!,$R;W90AQS%*8QKE'PSSPXI2;1"3;91>)0F)% MRNRH[J36.X7-93';3Y?C AB?FKO\.CH0NT47/>MV!=D_QO;^U67;Q_>%G.I4 MTOJZ$F=B4Q7YD^HW>4<104D:9Y"G2!9%A3',LR2!61R&""4Y(EEV?L_'4^3G M]L9[LJ!BA!7/PKQ38^ PY\6J4 F(9/WPB$OC.+\ARGK;OT<)U>Q;>;X+!9?5R\?BK*HOS$J ML\OKRY+^?5W]Y\=2?='J^C-KKOD75K-*L'/GTR#+8BSTD#C"A4;*/9@'?@3] M,/0)R3%-(Z,(H04/,ZNEGA'P6*WI$VEJ%6W_+MB1L?;'EB'3+I#F0.LII9GA M,]-,&V8NP 9$Q8]"\.\=@AU/:E:4#"_V?+EL(&D-BK.6DN8<+-QDTAJBP[:3 M]DN=J;<^??QPW:UYQ3DCS77Y4(Q1XJ0\#H0@@0L*$R8BPB\C,&9G0.T6'*_F55R3:3DOC;E^U'NLY;*N6O975[>]IFC-]^P^5U.Y)(9036PLU2 MG:+N\C#GPKOQH,_\ "*:QC#W$(,TY4&,_3P)/'SWS*I\K=U>8R'637;X4 #M MC=[G3LI1<6V5G&%3S\5>HIX6?8TOQN)B%RK^P&XIRU8(.?UZ^+E.D#8A]J(/ M?P^$Z:I>&B$.N.ZGKK42J>B3DLEATY*%WX*K+BA+L;UL6Y6%7\9!GY:EZ5O4 M3O]6XI7Z6DLFJ\=U)7[JQHK7=Q[G*./R'CZ3J7>$("@.#@IYA$(_\$G@A_K] M[,/(*59#!'G&?0!#^.((019[@DUPW(* M\RB1>8MIY/D(\83F)O'%TZ1FMI!:+VFU+N^A&J!N75,] I:>IG #@9EF:*7? MJ;2>HYY@6C1'FWZ$T**;?%K@_4VM\81Y,?8'P?^Z9%\8D96Q+^^?V.WZ]V*] M4F;C-?_;^H&]DX4'U8$TTP3S8&A48VT+AE6)M3&QQ2JL;6$8%EA; MKV$12+EA%5]7#W)RAFKD]%M9-/5F+B#'7LXH)!%F$.5>#K/6N2YBB;1! & -)(WSB2'1#M^&XU#9],KAH6B',PB_Z]VZE.U+6$F$ 7<74>P+EXA"SC 1+A*B$&-9O1*P.$X8 M88EGY"*-T)H]M6I#684)R) V>/-93L_V(\-;Q#'H]!PF1X"8*<5]+';(NLRW MFI3-6<+5:4H+9UQ-BGR8J:;?ZY/2*SYDT=)?P*TJ7& -'+DAI=P3Q2'F?#PD^:*6NJ8S6*V?>+Z MZ5R#9+CM#'*RPG6M DT$(0P\E-&-^Q .CZ8-S,SRS;KS7:L"\ZC71_OI2<"[EU7_U[>X+NI/1BOAI+\=,SSA^+^ /R3-03#NTDF8! MTY$"=,O;HEIT%ECW5?$\1"R=Z4VH_IH/"](ZIUTV;J@/ZM'J[644]FD21<)# MCJ)8&$24>C"-@A0REI$>5?&\&!)'?- M/Q0E+DF!5S?K6B6>7?UH!*VJ%'YJU>;FX33PL4NHX%(OZ8S8GTLLG4?ZG##WD^)Z+H$]'<5S2L4B\?YW7!7RJNF+ MH"G/EG4IVRC(^15IX"6QS+,/\BB1:?<(I@$B,!5_C1G*0Q9I1?#&R?7BX/ M?E*"G2SXZ4^;Z2#*BKNKLA'Z[Y)2\1;K=^+'Z^IV_;V\2S'F/.#"4@R(#Q&C M.,T1!K)=!-/M\:+^&%KLXRMN<@FU!"JWX$Z'W5E MQ^7W>E53E-9'_? M#%+N88A\DL#6 %B%,;8?2+X@]1V3CG>, MZ]HGW<4I1@G&'@QCVSU[LEA)E[I%Q>OUPT3=]H1*$EUZ5NGP.&GHJW%M!,DP\E M:[.:+YMV\!WNVDW<8+?-NHX*YDAA[ZZ]J%X^*M:^^CW^(9MR3E4\*(Y<%6[5 MKN,>4R$ MW;K,HY^P+,AD]_(M?&&/,F.]O.^2=&5OJI(4XL%[F>/U:9-HF?EQDGI>!+DP M/B"BTD%!62P.9Q;%&>,XC,U*,P( 9E6@Z4\ZI)12N2BL-J2];5&D'S4$YI>4R%N'Q]RQOMK4V*J?TZV/% M,+TNAV&M]G>7],^GMK?#79!E/B,H@&DLS>&,9Q"GE$%,LIA%#&'.M$9FGL/$ MS'KH7<5HT8!:405X0]8@B&R+KD:8?0',S!239&A0:'C1Y;VW#(#K$NS$H2_Z M?[A<$E>#J/T"^-J%\^?#V2SH?R9 H[D38MCL& M<)H*/RJ5E9MVN-IBGMI)08;.VND/O;89?1_6%6>%FBG837A# ]S)ANQKG-IW^%H#'F">)#D4OGH" M41@E$'MI#'U*2>Z+'_,X,'+A7]G[/*M5?4OO8MCQM[L %L\U54'D:VY?\;_& MV]:,,;S.=V@8GUAL4N-VQ_]+#6L\^2Y>_;S&0\[_/QG9>/*5+#>U\30+=B;* MVZ>Z*%E=J_E';76%NH;@%&412Q ,J"];;N\^O)8-4(/?'UZ>*A>I**IF_(V7W69IYJ>NOG* M,^_9[E17ZK >A*-JF6I%5D_J3E+U0^CN-MJ#?<>&,/3W+="=#@C,"ZR9/K#$ M5)P]1W"=SI(V"C'8XV05@[ @MUB0PAZ*813CC%7,%=/[9TKKZTJ8*=555=[7 M-_2ZW##PN9&__UY_X2LBJ=\V*TE:V##OGBOZC\I,4SD@-;/J>E\\%Y258HNM MJ\X5N<)5*397+7R70C4 VMV*Y;II/_B]J.7>XRM&NLUW*W/X=K>?<'+%+YZ9 M["7T#X8K?0WGXC5-J[R%WY#AO=/"+\>QFG2(K97>=$%_,47J$*RA9G6YK&V% MZ(=BQ3X_J0T9TBP@21! 0BF"B% .,^XQ&"9!(IPT2C'1\M&.+3ZWD=>62$IZ MH"5H6@DZP&%<,9TKG:&EI2^81<7GH01GE'H.%ENXQO-0C,/BSB.?L4A;:PS'5.PN/]-.3YD@-G<:2DM] MYUJPHV^0,3$%V)01X!8&L[TW@H!-9><4% 9)(@XAL4L&L?ERF*5Y:(HXFLXQ MM<9R:1N:TNRD9^@^54UG^\9J<%WP0KH>;'K63T- MJ5Z4=PZ@S!3@48QV(9JI7:*I[&Y[9T^3_1F]M;7!.-%[6_]Y*?"AJ M@E?27?T@?E/?^3BE),PY],(40X1"(A-W?4AB81M13DG@:Z4;C-"8.P;3404M MV=855X3U/8Q3Z$P[&@YD-HQJF(MKY'=,"&3E?IQ:B M9+XP^#GC ::0!8$/499C*%M!0DR9C[(0!:&O5=8R2F69&-RF35GW Y"TP76I M&348QTDW-'>F]%8Q.G/![7NT'1/L_"YM.ZO^G#YMQP0[V:GMZ(?M3M#;2OG6 M+ZIG33L=029;5&TC\';$\!U#!)$D#"%BR(,HYQ',L4=A1(3,?A1'491;Y$3K MT-;Z]IZ=S/R%/8I_^89K5LLFS$+_/:S[-%>SHU8+SSSD218R"FDF? (D?\I) M(/N;1#PA$0F%EV!BGC@#\IRPPJ((ZEDNKG$Q4X\]=:#(7VR&VW0L7 #)1#>E MW9U=8R*S(R-'B^2B%H\)"/OFC]&S=DKW[ZRX_R8TU>4SJ_!]=SUSS54J:WW] MU-0-+F4JT?MB]20^MJW 4N7'6R\'YWD44 XY\W.(L/@)$T1E@P*?)Y1[<1B9 MJ!$W;,VL:'HF 6ZY[.L2UEO^-)N&.'X;>BII>8S-E-8&WH[![O)5ZO261S!@ M9L>[]-+> .=)XCIA:5">Z!7)?:SI>W4ZOMI-(K_G5#V&)E/>JBO>Z M?(?K;_(_F93TC%)S;OU4<2PW .IY!)3O;MC_7,M^+"(;4(#[U ]NR9J:) MYWA_>FKY)[\50[][\T)Z=MM6P^)%2!XNU)]@P(IL6;.IXVL_(E_6WB]WGY W M)D7Y)+7\]6,W&L3A$-@9 7>DX^?@<%&%/R/$^]I_3E+FN=0?!&+K4K7O$:?1 MR\>2?L8/FEWE3ST]LXZ5)/2SD$\(.*[JW,AFIJDZ>J G> $$29D__(178%1F MHYS><;<G1/++E8YNVX2,-DVHE/6G9!EYG;[\4N?K]^P$5YAWF:>-P79@^/ M$42,4X@#E,LI#B0+41;YB5$_VKWU9]Y=BAJ0Y, ?+4'#"[1]./2,BC.$--MF M)O*9M]$^+H6K?ME[JR_;&/NX: <=L$]\S#Y=I"TYOBK5JG<>(1[V40H)S66F M&:4P9S04FRM!.,N2&/FY:;+(#H6E4D5:HD!055]&\T2175RF+[W.EM9LGQD+ M:I4BO@=3 MFH;,QXDP&\T:7.PL/_.ND\14[,2PB\4N!'K6H+U@9EMK(Y/#PLEQ&5QUJ-A= M?-G&%$<%.^A'=U^W= MY;_0R]4[8%[EZS([NY9K9C?X/K@J+_YI[^'5-[+;Y_O_DS9V)U[' ]'Y-_%4LT==]F3_Q)9-7M/;M+DSSU,R:-$9Y"%)$4YHF70N$RY!'*PH@% M6@66/XG_F5T31;9KRMI1E#>^PK*Y9R:M^W_"BYT*-[SZU_5:#ZU6MFW[U0NP ME>]U?R4,:OQ?]U?#KFW *_^*F'4H^'DO:+3IP4]@:[D^"C\/\YW6##^1#?-; M@(]M0'D[.>Z3Y@RR\8?G.T@ZFN#(P,#:\6PQ/1&MPN,CRRX6(I\6;1@FU_BT M;7GRLWAWZ^IEF^ZZ21?' 8E8+@Q?S&1A588]B$D4P]AC41"0,,D]HQJ@$5HS M6ZH;RH-1,6>4*I^&3"\,X@@(TZUKAX%%V?*D=,Y*ET]36KA\>5+DPQ+FZ4?, M#Y1!&OOE_7US557R%+Q\:'1OED\N,/,.'99L",*5JI,$@ORZ9.NG>L\D?5@_ MZ0^'&T-E^I1U HC93G6)A=%Q.RFKU6E[>M7%#MM)P89G[?2'+::KL?4E:9[P M:O4B&] :;LKC3\^\(V^NKD%/M>V:>]8>/(' ] 8\7WBSW7>>W&8CUT9%LYN[ M=GS)Y8:OC8JT,X%M_).VK?-6LK[^!E?-BS"6Q4LC\JW=](7?LM'6\#-W:<9P ME":'7WL&5@[DV\J7A7C>*JEC)XE*1-.^@9 M(JMG"L^)E]F^[Z@ 108,>+D >RCN?-)E8ST[*)PUV#,DOW"C/3MP#AON6:YC MIX\^??QPW=;C=XON%F2SD.UN/363[B'4%'G#UGZPQ+'J?P$Y/O[A#Q$R;2+I=XXR-OE"D M9W&Y]:1TI"@FB"VJ%O0$WU<"FD_9-"%?,5Q^>&*K^NJAJ&NA651;S_5*!9.[ M9$Q,(A9E 8,\RX7-D1$/9G'NJ_Y_)(GRV ^T6O]I4YQYXRL6 )<\7 #6<2'V MOF(#_!M^>/P+6$MN3#IRZP"I<8OK&AXS+= B\Z%%IF< O-M!IKTBLVE:K@.1 M2>=RQU!9MB]W!YEA5W,#\<=;F^LLM&!_B<(H&G('$HY'>VP%M!,,9V6S=GLR)/2V%6T[*RT7"'+ M,0%VZE>.?L#.6;BIV",NZ-4/^3+894G51KNL:];4[YZJ2KRMN\3S(\)("OTP MB2#".((X3B/(",[",*.R29^)QZ!!<^X01AK 1 6KH *R[,G 8=#/4\ M!\?(& 8A.U ZZ@J<]M1K&;@ '0ON? @#>1TY$CH4%_4F#"#8=RE,'K4ORE81 M"S5DMIW=>>?A,(AQ1B!/LT"X$F$,,R\-(4_R+/'2F&81-ZW+WB43QZ1YJHKR7O;9K'MW/LP"RKU,G,:A['&)"$R)CR")/9QB$H:1KY\D?HK* MS)MPAZSJ^JIY[HY#H^&@NQ#8;/\=D=7&_3XIM('+[4)X.S?;"@0SAWI*N%$G M^N3#RSG.4_SO.,N3'[8_]/_/$Z[$EEZ]=&=:["4DX2B!''NRU;F?P92&(0RX M%Z,TXDD::PTR'*&QU)&_(6M]XN^#HW_@GR&RY7FO+:W5<7]"GK-.^_TU%S_L M3PAU[*P_]5&+H_[M4UV4K*YEXO=#\5]*LWXL&W;?]IA4#0&?NKW>F_K=38+: M^G=I@+((^1Z,DD28!'&&81YC#C.$/((B/TQ]K7L])]S,O)EWZ%^ 8LN9\EKS MCGNP'K"O+@9-+(RSWPA.,S^@.!7?M\):[W71%Z-A(BX)MIEJ[SD#0]9D!\D-3L[=OXW8&;TND)LU#@^F\AR1K0K/':,;6>+6M@&-]6:BK7?LX>U M+!53!(?>'PHQIQ$6[K]J-I4%"<28^S#B04XB'_N)WN <'6*S1^85=;!#WEA? M30&F<0 XA,$T#'\2 9N0P104!IK9(21VBO\"#"62B16M3.[N:.=&W='%[FQL+GH;/#?8^U?(L].S.QT^X*)J9\RIRVQA M3W\J<%ZLBJ9@XOR1@^@8O19&MTS;: WNS^NRZO_Z%M=%?2OYN<,90C3U,ACR MU)=]6 .(0W$P!"3-4HPC'F9:@6OGG,UL1TL^^]&*&V:4,AFR _Y0O!@6H[M[ M.WIZ_Z=@;J;H'<%MK)R=0^-(&[OC:U'UZQS.?7WKGH#E(!,B_*\G%9TX=01( M\Z37]'<>C?V491EDK57-8Y@&62B']'H8HYPE9B6+AO1G5I8#;OITP!V3;258 M,9R,8HBOGB*<$34S=3<$[)B-V_("WDAN?KD @B%9F258Y=RF)[E2J4W=<&-T_U'\89*"UN=M6QXT6/J'5[B2'>'[6++8BLR+Y*CM/(B% M;1#&7%(UA"_03\.@=\N<+;;8U M>WJ@)SC#@(QQF9PU$SA*9.&6 6."'C8&&/VT1AI1I\9=5S09BZU3'H]'-,\*E;OO-E-KS9FQ#7Z1W6N'!V M?7Z.+;A$/@>Q$$LCL" A3 CB,.< MA1DB-.011@YZ^QPA/7O*W: !S06X%9^?*ML\%TO=\W(.A$S/T!:<3H/ M70_: ,I0'[DC//6C*&00\2"$B+ 5M1GUBB*AOV< M(3,@4TP2A.(($I\-3#,]OD&QXZ,;@B2#ERTK8,#+10ND.[5N!8(C MS6Y&>U'E;@7+OGZW6\3< _O:_.=-1:ZKV[JZJIOB0>5KM'V?;MF/YJT0[#]U M/3*=M6;6T5\;00/<5-)%65?@]NL7L&6EZS6F[Z5I@3/MM;G&Q4Q'Z$ "_I", M ,6)(V_.1&@K[TZ+P&+>GHFX0^_/Z#E;;[!NQ-L7RD1]%7XKBZ;^\O6W30PT M];.$(T@S#T/DXP3FN<]@'OHH(SCQH]RH6&EJZ+ MYP@#4Z_NF/C@C2!=_S)+E%1#3&>>W!BMA9TW#;$/_36=ARR3(Q[D54E;XG'- M/Q0E+DE?87U94CD\0?;CKN^B(/:8%Q"(@PA!%. 48LI"&(2(^S$-0^RE1ED1 MFH3G3H<8L"%-7\HXJ^0$>MYSU-92MNV3JN)>_%J@6-=/#-".1\-T"5W$]?3% M'#B:J8Y]"-^SO $?!4)JMNZ[#7H;5APF1A@*[RHC0I?LLJD0AF B76J-LI85_6J]6'=27'AMUY) CC'.4P]*A0/!Z) M8,8HA2FG$?7C.(NID9%A2']F_=-S ][T_/PB)_<-6?J?_>"_/R1;H./+>*B2 M&>IZRF=&+,UTT PP6LQEL@+#V:PF,^H+SV^R@N9PII/=,N:AC:L?C#PUQ3-[ MAQMVOZY>3)JH'GUX[I2KGB;HB1HT43TN[71PXFQ!S3;YH8Q.FZF.2F,59CB^ MXF)QA5&!AH&$\0]:%'$/;I6.]V^A)(V"C$,>4U\X$SZ".(U\Z(LCWBW#,@5<0"(J?"T"ET-P"8J;;]I$XKX?)%!(&A? .$;$KA#\'&;,Z>$U11^O@ MI]98K@Y>4YJ=.GC=9RRZT4N#K'ZW$BKB=OUK^5A(=_)C23_C!ZU+_:DU9M;R MDH1!4_HQ8:?-*E=R&H9Q%%6@R$K?Z;9X4#76OWZ^^3@8:5O+YC^T>"[H$UZ! M45S,6MEK"&W7V7YLX>4:W6N(M]/W7N?S=@&8=ZK'Q1-IN_K<5.M[\58WS78] MPI,$PDBKV:X.L9GW[)"T_$(_=L3- B>C:.E% M25QA8+:?]\7OZW!W,4D# M+_9S2#(_AJLKYKGBB!+U0];:FJ1?GOBV]LWP9\"U3./8Z M)RFP+Z_??=Q,LP$M?\,J]?F;*CF#S%DZR+G\+)PRX@B^P[025PM;7P2+;2YK M=%6?MD_KEHWWZP=V'*[AKOR M.^"^JKHLJ>S)UG7!1 '%1+@VU.<$HBCP89X1'\8QX@@E41P%Q$13N&=Q[N"D M.,S?R+X]OX![P5)[[G\3'*J^7,+9?%8ME]STOSSC1>DIII\+OYDVT^@')%D& MDF>@F+X DNW-O[:]+P\L-WG/H6RSI1I?'SWRZM) MN+E.X_DO+Z?)S5/\Y??A_,LO\R_IE[]-IG\??G._?!BY>9Y,KP'^=?'/7DZ^ M_I@.K[[,?V&$B=6/K?[K]$^<)Z6B\^"5_/_GYW_GBIZFU]M?%?[W[ MT=EPTP_B9^FO_^NW=Y_"EW3M8#B>S=TXE 5FPS_-%G_Y;A+M/ ME#_!ZL>@_!7*#3C]X_=9_,.__M,OORS%,9V,TL>4?RG_^]>/;Q\LF<+DVX_9 M_(]A^_OIP@'CZXJT+MXE_/?WQ-__*'V?#ZZ^CN[[Y,4_Z7/Z3P;0Y% MK41Q4M;\?^__\:_WRW^=IAEB9L'N._R+VV^4U8XB)7V?IW%,2PY7BXPFX<$/ MC8I\)]/5OQPYGT:+OQW$-!PLOGSA9_.I"_-!BL9*KS58@[\($1,8G0W$D(@G M3$I&U$/."]4S)'NACED*?[R:?/L5/_QKD4;YS4(L"Y$\66XIFN/H7NV_S_BS M ^T";I)$(,LDRM81X(UFH*RTD6=F*-4GD;V^VD.JUU5Z,0V_3*8Q3=& K)9S MT_!$O0^A>_L3OWYU4_P0A"_#45S]ZSR=7-?0U7Q207)+M2"Y?_@%N:BB_$<+[X4#UCX.3I%G(Y#XD*;#27P]CJ_P*!X(BL!RQ2MY%+B>5D%$ ^6W0L.O'TX'"_+1L#P>>K&LV$1_"V@F:?)"*7 ML8 \<.[!$I\@H=W#OQ),I4JGPZ.5]X*$:!\2)TFT9U2\'L^'\Q]OAJ/T_N;: MI^G 9V)CEAQR5$B[)P%IUPI,)$Y+FIET_B0T/%YQ+Q3(=E%PD@2;T/['=#4L M0AC/W[MKM&F:,".U \DI!EJ*)_#.6O#9RTPPC(JD!@(>KKH7"E3K*#A!DDT@ MX2V&]%,T80O!?T+YIY>3F_%\^N/E)*(S; Q5B2L(C",[P4HPTA%(G-B@#&/$ MLPK V$G$7CC1K>.DGIR;@,UG]_UM1/$-\W"9J[BUA#%8YB.Z0TX8#R)3!IYC M,&6-BLDD*Z,_S=/4#&M0Z6&;)L R46,J(+9[?^\&XX3'4@MB8D"S2*5 M$IDP2'] ORD0J3"R=H0G40$@&Y;>"QRV=7"<*M.6@/$2?WLY_3SY?3P@RCHF M EH\(3)Z4%&!]=$#TTHY%%@RT=6#Q?W"^Z6NR$^"BB,%VA(F%D?CY?3#=/)M M. [H4&6KJ8D9J<=#$1TJ 5Y&"\QH[U3*/.?3\J^[5M\/'0UG-JN)MB6(?)C, MYF[T?X9?%ZZ39SS'F#P83A4"75%P'+D(DH5DJ8TJTGH >;#V?O!H..%92:P] M@Z-8O8MI<@NZK;"*"B. Y!* !8EVSQ(/U'GNF1<^Y]/\B_75]@- PRG.HT77 ML\K+#>GHPY?)>)6!$3I%PC6"U&;TC5V,X-" @2*9!V(IS^JTC.;C%?=3?<.I MS)-$V+/Z/Z5P,T7H4N8_#^>C-""46.DP-)(FH+>C@T-KE15PH]!6N>2,L">I M__&*^ZF_X1SF22+L6?V?IZY4H7SZ<>TGHP%QP; 2[J2 QY70QH%/1H)$[]?C M">:X.VWK/UAN/\4WG+8\7GB-;/K7W\,7-[Y*BWRKETZ[+ AZ*!)_<9*!UQCK MH @XGEM&*Y>J;/SU5??#0,,IR9-%V40X\/)F6L2UO($KD$8=W,P&/AMI?;F' M(1;YD#:")40 #8($*50.]C1([%I]/V@TGX*L(-HF(/)VC%]#<0R_I5=N[F[9 M&@BE.(_HZ6H2D9DH-7B2+%#N15*4<)=JQ(R;5]\/(LTG(BN(M@F(E&O3Z8^!=]*G9 .8PH-(AH,A1('*C'%/ V.25T#&@T7W*YMJ/@=YO"";P,&G M:S<:O;B9#<=I-AL$DCQE3H#GF8-0/B&,;8+DA"HWO$:%&H?(@T7WPT'SV<;C M!=D$#EY?I^D5'GE_GDY^GW]Y.;G^ZL8_!C9R-%Y20(ZI1$<\@ ]X$!J3@J9& M8K@D*^!AX^+[X:+Y-./I@FT"'Y^^I-%H1;UT2C.F$HI4S:.H,QR,OVQP\ MR2DP4>,V M$S+"M$8OF3)2;NP=:*>4U5PZ(VO8BETT[ >2AK.3E<7CN.Z?O_ M2(CZQ%.@+H-B)!4&4#8T!E#*:4H]$\J9&CAYN.Q^T&@X#Q,-)S6K MB+21:OU[)M[@W\P&A"JO*&? A*<847L.WHL(4?#@K*!)Q=/,Q):%]P-%PUG. M&@)M"A/+ARA+)M#:>>J2 D=] !%0*(Y:BS(RU AJJ62G!:A;E]X/%PVG..L( MM6=D7" '<<'%R%T-* T\DTS1%S(H"LO7K__]/H5_N;3Y;NWKRX^OW[UZ3/^^MOK M]Y\_7;YY^_[EY6^O'W*QY[/M/3]=Y5'W,6R<^.3[9@97SGT=E +]Z[2HD2O( MN,-88"KYX!T&HURB3>"E) I/"QD5HXD8R<*NTH+L9GX!A=MUEOLKC>:SU=_< M;[1G2#G67*P^^S%]2^.;] 8WU,O)>/')OPWG7U[>S.:XW/3U]S"Z*9'5Q6R6 M\/_B9_=]P-!_#DY("$YF$$Q:<,Y@I)6C291[JM2N?/@QW!]!9C\/T&LB9V6= MSJ6K'D^O%8LO)[/Y9?[S9!)G%^/X*4V_#4.:?9J,XL!ZC.P52HXGK\MSF(!V M/9;WUX'X1+62:M?]W#&HVTY-/Z_:NP17)SV8?I) _G ^HM=9$& M<-8E$"FB1'+@D+Q1AB5CDZP-FK7E^WGLWB5*CI7M\;"8S-VH"BP^I=&HW#2D M<9JZ$6+\(EX/QXMWFN6^^O7WKVD\2P/I..?5__=XJJ.[!LXX?[LAN-9V2%I=CE^_;VP<#.< M?2FBNLRODI^C#4Z:YO)>BE $IBWM'*E8[P?8L4?WT"N@TFJNJ MAU/-5!5HK6^+IZ-C('74Y6+!@!4L @G:<^NTPBW?"8:? MD-)3QX7N\7>:T(_&SK=?1B..H+7">BI-4.GQ^[1 F[ MKQVTS&:QMF'-%V4\M[7<&B=T&L0$#A? M=$STX QC$'4R1F7)7?4#0!CYF(\7;C8, Z(C8=)FD(F4 M]!TC8,JP!YE\W13 @*O/,VR1""S[O*Y6K@YI:4?HL+SH*<8X3> ';^ELIDFA0OT$=R M5[=- %94Y+ M)JBJ;:+J4-Y3AYLN#\,>5/H3 7EIX0V3:."I0K=2,G0K60:;J848HL@937^N M7A-Q$(']'K5](.A($!^NSG:Q>BO.IV\ 2V.\!WRY>JZCT9ZW&?WGYVX>/K_^"/_/VWUYW6)J_:9VSU.D_RV"E MHOT[_^ R+QV&BW$LC\JGZ4L:SX;?;K.V]]Z#=-:&Q(!J1)C(PI;R5G0AI)=: MH\.;??6*O\-(K)N%\R&(8$MJ2,32,EZB'R]"!L65)H250O':@NU2&]WV/ZG$#M0]<-0_Q5RL-Q MBK>W+A]&;CR[B/]^LZS=VD,> T6L@'!%#AJWNG8D,6NX#;)V^4I7 MO/1KK7L!YIZ;XZPH::*X9ICR>]_2?$JE<*B\I<7&3?KQQ1&;C:[ MFUR#=JP(9BF#;#W+5DK(*@L0'%7D"$%'/Y9GUZ6O/#W73CF>BWX/BI;WR)F0 MT?!9\F8RQ6!WO&Q&$GXLAD26#IE+;LN?1DO>#S0=WJML(_#H&0A2&G,GC,6Y M%HPSFT+6N[K"U-PVG3#8[\NYEG=4_WAJ>+/MJ:"!(8Y+YQ08HLH@D]+=0Y1\ MDM:9,6*))N<\=6IMB,ZJ$%K>$%WHO(':F V0? GU+ NX6Y4' MY9C)G#!N6>V,U0YR^K75YPR3:^FD&KS.D*)^:J-)G9'Y_(:2U=_AB.K_[-C6[2 MP.)13#D>TC$;"T))"D88#I02HSS-C/K:=[=[$=8OM$[1_.,CK+H:&L#610AE M;O;L8PH)64*O#X_EU?")X CEICRP(*0,*6$&7#FB%]/+O&3.[&R5>919VD%/ MO[FBBDBJ)O0& %1>9H_Q1WX@"P,9LDD$I1 \0T].) )&$08\.8WA2\9(>==\ M^^->MMROWZ\[71$@1PNU 4"\2E/$=.E"LQ3("M?9VR#0'@(S98*RRKX\M+9 M4O14*,-(WC62^AAL;"&EWX1 19C4$'4#B/DP35_=<-5T!H_81;[B(4N10+#?8(8:;1"DZ1Y[)1&2#Y+/&>#!&]\!B9(J;IEW+G:CW)WT=-OXYZJIU$EH3< H-(6]O?A M:#0@#,]-67H,2:Y!<,7 A!0@EV96-NJL4^W\S&KM?MOO5 3&4<)L 1O4=SC MJR$&^DMA(([O6D[?\<1RIHEZ#.Q$+K-5' <;.0%EI$W$\^AU!UW GJ6KYX8[ M5:/JREIH %EW71C?)3=+'\O;D,O\U]F2PT%(Z*"9A$>LHKA70F;@O"5 ;?6,Q[0 M23\=7G-+TN#3)7*21.)4BTB.G?@7$PE :7 &JI!>^%9%HJF4'LPTE9B^KW*[L *59!Y ^#9 MP('PQC 7!#!7YJ<$AU&>)1H8%R+0(&+0MM M902\S=2GK(%RX4%8S\$F2\%%1J/)/JKJE]6;*>GWUKI+K_A(:3=@6U[=+GO7 MZ'A-3.5^K(S9%8I8(#2@S^9U N.\ UTJ-I@00E?OD/<,2?W>:==&44WY-P"G M+5[;VOX(AM(470+I5)EF01EX[1,$@XZ;"4[06-O?>9:H?J^ZS^0Y'ZF#%D!5 M$MWK^V+-VAJ7A X.\J+^0W/D1' #/AN%\HO:\MIGVW9J^KT8KPZC.E)O #]K M3 RT+9W-D@;-D:E\TK"W?\^UWAR[S08)MP%=^.;F^ M'BZ+R!;O5,M@D:LT#H4511Q!#TY!\F7,E1W V O^W8R7LA@^3219IU]#K@[ M31EQXJP&2SF!H S^;99.Q-JWM(]IZ/N=<7]XV&!4CU9. ^#ZL%IWC849"I MP#A'P%AI?; \^%@[,[*-EGXO%AN"7Q5E-=&Q=FWC[-,_;I \E=(H#31[CU*3 M%)SE%GBVC!G\/UZ]_\R!)/9[F]D02+M4;0,&\ZFD!YD;JB@QH"3/Y8Y7@57) M@./&,:><=+1VZ==3*OJ]!VT(?R2D2CHR^EB MS;CP6U=31\NH6FZ%XJ!#F7S'J08;<6OFP*PG6BO#:_=]WH.LOO/)E3&S(TM< M13$-.&=K+"V'U5W\TI&(IQNE,^:\5U2+SV M<^4=Y/2=2#X?MDY21(N8>CN;W2 ;CAHFE/80"1<@A);@TJ=T\ M> LI?:>)SXVE(Q30(H[6!VFJY&40TI890[@G-$G@%1.04"[HKCH64NVZVEWT M_ 3>?%5$':N*!F#U\")NZT'N3+ I>08RQ-)?K]3H\$! D1AQOQ"!\.CT^O0D M)ZO#Y&['4.M /$$\B.*>Q(YD$3+1G*3QE2._'R#$G]OD#I!5K'*J0! M?&VXEEWR-%#44JI0*I(K"@(/<_ FXK'N M&1YIQ);;=^*S']/D?I'%-UE% - M36=(S7_ZC+_^]OK]YT^7;SY]OGSY/_YR^>[5ZX^?7O_/O[[]_+^KI>>?6::S M%/TA[-5/TS^]XKE#J7+"9ZX$1!D\"([NE)>"@;=5%M5;:>Y%V.DWV[>+ M?"YWM(,D<%\D$@#/>H9Q<'FY+*@'M,$Q9J*M<+6=^(<4-)-^KX2%IQ?51\N[ M@4/OCOJE1$J5QV2\>,;S?3@;.)<%8QGMMU$&XUFIP.KR&LPZ;Z/ACN?:Z8:= M!#6"I2,TO0TT)XN] 0P]XN'5Y-H-QP/!)"7)X9[B"O>4L )\4AER9-(PIPRZ M!)6QLY&01C!SNJ(W-L\_1>H-0&'1'8W1I]*_1$ O&D1D3 M KW4K@^?.I)OP$H/:[]O^6"(@&68IPI M*:6,EY;"O)N #4;TA*WC#AK"0F"0BJ]W$4(&1DI138F M:.-UDL;6;BNPE9A^[WOK8Z>.U!N SQ[%]+>,<1URI,) *BWIA&,:; H!J/+> M!**,8;6S$GL3U^\=;P?G6B=:.1INW]+43VJ']>_0]K[%W\X&5/#(1.2@F"H6 M5R5PMM1-VVR#MADM;NVF2D^I:*1>KF( ?YR &[!)"/!B7M.KM/S?M^.G";*/ MD]'HS63ZNYO& 5$>%9PM\!*ABD@-[@'/@-'(DDU:BE [D7@@B8U$^DQ,>TCZ/6C>^>5P^,QJH3&5DA./FL!Q=0C3P+D8* M)BMF5 X>G8O*0#N1Y'XS"^>$YCEUVP28'P3*BY+4BX 215)>3F;SY8#=@5'< MY,Q*5T]!0%B'OXOH[G*%\8M)@7!6.P#8AZY^DQ;GA&5U+9W: ^)SQ03]O]_< M3F_^F!81]><);K*_#>=?BBB'XRL4X**0YP4*.9:]B1MSH>6!E]JJE"A04V:; MQ51FQI,(6F8: A5*Y^ICUX\GM]\DR#GA>BZ=]H_B4D(U>/T]#&>E5_OE^,%& M_9B^WDS#E\+B($K'8JE!2Z'I_H7*D?E*SM[#M!S MOO(0#9R8KWP]7O<,SOPLX.7%I[^\>7?YMT^=O :X__I9'@%L8:9^[?]+-_OR M9C3Y_7["@7?*8?A,@-OR@E)G SZ5"UV3E$\Y!)]K3RG:14^%S'?YYH?IY-L0 M)??BQU]G9>34W:2@BS ??GLXX\&XP*.,&D*T:'6SI6 <8:!%YHJ&,O&W]B7> MX50VE3@YRC"!GZ M&M*!)C1;FQVWI/8C\R[XZ/="\DAB)75R7J\__ M7'#Q^GN)R-.@S#P.3B0H:7N,QA4'XY$9G6(FY=4VC<\&&GNMU*\Y:P91];72 M@.5:9^&N/\#XJEQNEG:[KX:S,+E!T0]8\D27$496EDFE7%@P @\+S5.9$2K[\7:=T,9U^*M!?\# P5,:'7 MF7\0LB M)#"$(9R097^V0W'1:8?DQLMVG>5"6W91&0J1_02&)%@T&$ I[U*I<2#\MI&;W_J M^JUJ: ::':NU_TJ'>T_VT8#Z6Y?C11JG/)P/9)"<"[3DG$2%K#&!PLL46%(T M1>/0OM>^7WN&I'[+(9I#:$T%-F!'5]OJ+,F>/VZF\6W2ETUY*1@0C4U =O,1[GK!^:Q&:@V1]9391 MV[B9D5?#(M-QG%U.\0A8OJE Q<\&P06FK;'@79G9I&P";ZD"AG)4.K!(JS]H M/XS"_7+^_YP;^+VP^Q_G8N9;K3: %R?%MC=<7E;*'P_%R]FEZEF$%CF17X$ MC _X1Q.USS19IVMW,-J?NOT ^X]_[].Q7IM$+,H[#;^5!Y:S <_:DJ D4$X10 ,\'L6)6T#+,/T_35#>,J M_WJ;=KT8+UM(+3-> V(\D8E*X+&T)S,Z@(W$ 2$NYBR8SK%V*Y/C*&VM)\"9 M@%E=B2TC]B(L[^@_N!^+ME?*Z,R4X66,=IDCQ' G.F[ .D-0CBKDZG-2GB6J MM28 9\+A*:IITM=#AJ8W2,?]G.T!ETIQALYQE@+]"ZTC>"0&3+ D"J%L\+7C MZ'WH:NT=__D0=XJ"&@#=_B7) S3>MLQYA*"L0PON)1C%%:!=EU80(YCH[[5+ MOT?O^9\G=*&TX^$XP2W6)1R7F=/-@B3<$AYBAA)Y@2B=A2RQ&K25)I*4G*S^ M>/EP*AOIU'FF1UBUU-6 ?41?8M5:8-E="'G%;3;_\6'DQG/T<4N"_^LB&'1S6:2Y=*XDM5\P[T]=D\^WJN'D\2B];I363EBR8O#- M9(JLH7F/BUO11;RU0:@#%8-B)*/9%]:4K)0!(PT%JK,67%(\"VI?&QY(8I,/ ML[K&9Q?J:^)6>W]Y#KQR*A(3H'0> H',H*LL ZB OR6,^&1JY[#WIZY)K[(K M5':DM':]RKL'&!L$&1-1F9L,QD3TBFBYCHI:052^W,JGQ%1MBWDXE?W"\]Q> M92UUM>!5KEG]=Y/Q%7H&U^^&XS1#42(UP_G ^NP3#1EZ& M=&C-9>W[YV>):M*'K(:*)^.8:ZJH 'P_ MF:-3(;/1.7,!+N!6$D$0*+U[07MMA8DH?UZ[P\E>A#7I!)[#[-5156.F[S$K M7AM+E=/@)?JS(N@,GE$"1*$+0Y)GDM7.:N\@I]^;NQ[-W2EJ:(S3T'Y0R*G+NG,NU'ZX^3U6_UW?G-G%UE=0> M^@[N+QZ-S=*4YBLZ)A"1E?R2I! HLSE;RW1U&W@LK?T^7.T)J9TJM!W\+L68 MWI6[]0_3(4KT:^GCO)3!(!@T^XZCY#1ZO4(S!X;'"(IH[XTG#@FK#-*=!/7[ M:/7,2*RGFE9>I*X[NFLGPB('OT&* Z$ MI'X@B?V^8>TQ3JFMO@8BEOVE.2BS' @KA22,X>;C&6T]NL?@O%+HO= 8Z)G* M/6,^,R8Z4UL %RNN<4YA?YM??T5D>7Z6/:(DOQX79\O_+;?HW-UIZ M*N4U8T [7?[#Q3@^_(NUGQPX+R,O_<6M+/U>%GO36 (R$4^9D>ABU^Y"T0$; M_0;LG5W!]*WP!DSP2#OO-,72V4QJ&20,'QVD6(UJ7LG !7)F *LIP<>^< M H,JL2)*(FGM"0/='P:=)2?:A/A!2FQF#/)I+&>IM4J! --EXFE)7EN/ORBN MI,J$9A=JQXK=X[:S5$:CN#U$B0V/PWGAPM^OII.;<73C^,+-AK-)_K#VZ87$ZOW/BV0^_+R7@V&0WC@.OO>@ MI5X(0ZB$0,JC"Z$(&)<4!.\E\T'XY&J'Y%4(/[D=S"E$E.['H\GL9IH^HS)? MC,H]C)><$T(L<$HP3$XF@M4^X@$BG#54>4]KQXBU>>BW:.K\>'[23*9/3%0+ M(^O:Y/?I]]NWJNCD([=HXJ9Q=HPEWO*E&O9W'R(K6=T'2WV83L;XVW"+P7%\ MN8B!9G?O>Q<_L[B"&*TG[I11$D]E"*(TWJ"<@[%> A,QR21IB*Q^'?G)9)^> M)SZ:A+4=98BR22?(U$80RABPE%"47T;?RW!'JH]>K$%WW^6HY\7LTV3SF37? MJ"W]F+ZE\4TJ"L+C92'7V>_#^9>7-[/YY!J7/L:L/O_1&A;V0-(K&=O;5=^L MK?JWM47O&W*E3!&7N0Q)P?B'6P$VIP0.Y<1(8-+H^H5Q>Y%V>CG@SF7NMX<5 MDC(BD7M77M,H+L$&'8$Y1V5(-(7J\QWWI:U?X]<%AIY6!W:@I4:-V!LWG"[& M._^67/%VEP4F1QBNS1^J8:SV(+&2@;I;Z=[[OS\RI0S1QNR!L\#+RS,-WLB2 M&3)9V!Q\#M7G?NR@Y^22IPW?7D-VD%$(PD'JC'$7"0Y<,O@[K9P,-OCX>(Y8 M)\PV8G2JX>))<5,U)31J7C8,.C_"MFP;EWZB87F.N$I69?GI^SY @O.L&8'$ MBBZ5+V\9,@$C3$2/7%G#JU* 2J4H::I MX+EV$N4@ D^>*72[V"9($VDRNMD1E%:Q#,BV8'E6$*3T/GGB3?7.-SO(Z=>F M=(>:)V."*FFD42/SL O];5/1]VE^C-'9^JT:1F@_0FM=4"Y[Q)0^ZZ6/T7*Q M]?)5:8R.'%B@Q5F-%IP0"D3P*0A%,JE>I;Z;HKH3)AXO;!8)&,_)BA"CY[5[!.])6L\7@/7PLGM,1!W5-&J+UEIO'VF!'GVAAMW9 M150E:[-:XL>&HTN3+((R!*Q'1UGX7$8W"#RZT(4VC#B2JK<#W4'.ZQ1,8DX5.FR'U2 M&%4$CAN240HR*!]M,(GJ\TR):Z\@JDM<[3?[[62--6K?'O18=>NM9X\P;-L_ M5L.B[4EJ)5.VM?GL_>6%(Z5MHRS/]='W=CJAAZP29*6,<-(SQ6O/D'B6J KO MJS