0000009326-26-000007.txt : 20260220 0000009326-26-000007.hdr.sgml : 20260220 20260220162606 ACCESSION NUMBER: 0000009326-26-000007 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 126 CONFORMED PERIOD OF REPORT: 20251231 FILED AS OF DATE: 20260220 DATE AS OF CHANGE: 20260220 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BALCHEM CORP CENTRAL INDEX KEY: 0000009326 STANDARD INDUSTRIAL CLASSIFICATION: CHEMICALS & ALLIED PRODUCTS [2800] ORGANIZATION NAME: 08 Industrial Applications and Services EIN: 132578432 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-13648 FILM NUMBER: 26660312 BUSINESS ADDRESS: STREET 1: 5 PARAGON DRIVE CITY: MONTVALE STATE: NJ ZIP: 07645 BUSINESS PHONE: (845) 326-5600 MAIL ADDRESS: STREET 1: 5 PARAGON DRIVE CITY: MONTVALE STATE: NJ ZIP: 07645 10-K 1 bcpc-20251231.htm 10-K bcpc-20251231
2025FYfalse0000009326P3YP1Y0.66660.6666http://fasb.org/us-gaap/2025#OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParentiso4217:USDxbrli:sharesiso4217:USDxbrli:sharesxbrli:purebcpc:planbcpc:votebcpc:segmentbcpc:vehiclebcpc:tranche00000093262025-01-012025-12-3100000093262025-06-3000000093262026-02-0600000093262025-12-3100000093262024-12-3100000093262024-01-012024-12-3100000093262023-01-012023-12-3100000093262022-12-310000009326us-gaap:RetainedEarningsMember2022-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000009326us-gaap:CommonStockMember2022-12-310000009326us-gaap:AdditionalPaidInCapitalMember2022-12-310000009326us-gaap:RetainedEarningsMember2023-01-012023-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310000009326us-gaap:CommonStockMember2023-01-012023-12-310000009326us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-3100000093262023-12-310000009326us-gaap:RetainedEarningsMember2023-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000009326us-gaap:CommonStockMember2023-12-310000009326us-gaap:AdditionalPaidInCapitalMember2023-12-310000009326us-gaap:RetainedEarningsMember2024-01-012024-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-12-310000009326us-gaap:CommonStockMember2024-01-012024-12-310000009326us-gaap:AdditionalPaidInCapitalMember2024-01-012024-12-310000009326us-gaap:RetainedEarningsMember2024-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-310000009326us-gaap:CommonStockMember2024-12-310000009326us-gaap:AdditionalPaidInCapitalMember2024-12-310000009326us-gaap:RetainedEarningsMember2025-01-012025-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-01-012025-12-310000009326us-gaap:CommonStockMember2025-01-012025-12-310000009326us-gaap:AdditionalPaidInCapitalMember2025-01-012025-12-310000009326us-gaap:RetainedEarningsMember2025-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-12-310000009326us-gaap:CommonStockMember2025-12-310000009326us-gaap:AdditionalPaidInCapitalMember2025-12-310000009326srt:MinimumMemberus-gaap:BuildingMember2025-12-310000009326srt:MaximumMemberus-gaap:BuildingMember2025-12-310000009326srt:MinimumMemberus-gaap:EquipmentMember2025-12-310000009326srt:MaximumMemberus-gaap:EquipmentMember2025-12-310000009326bcpc:OneCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2025-01-012025-12-310000009326srt:MinimumMemberus-gaap:CustomerListsMember2025-12-310000009326srt:MaximumMemberus-gaap:CustomerListsMember2025-12-310000009326srt:MinimumMemberus-gaap:TrademarksAndTradeNamesMember2025-12-310000009326srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2025-12-310000009326srt:MinimumMemberus-gaap:DevelopedTechnologyRightsMember2025-12-310000009326srt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2025-12-310000009326srt:MinimumMemberbcpc:RegulatoryRegistrationCostsMember2025-12-310000009326srt:MaximumMemberbcpc:RegulatoryRegistrationCostsMember2025-12-310000009326srt:MinimumMemberbcpc:PatentsTradeSecretsMember2025-12-310000009326srt:MaximumMemberbcpc:PatentsTradeSecretsMember2025-12-310000009326srt:MinimumMemberbcpc:OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember2025-12-310000009326srt:MaximumMemberbcpc:OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember2025-12-310000009326us-gaap:CostOfSalesMember2025-01-012025-12-310000009326us-gaap:CostOfSalesMember2024-01-012024-12-310000009326us-gaap:CostOfSalesMember2023-01-012023-12-310000009326us-gaap:OperatingExpenseMember2025-01-012025-12-310000009326us-gaap:OperatingExpenseMember2024-01-012024-12-310000009326us-gaap:OperatingExpenseMember2023-01-012023-12-310000009326bcpc:OmnibusIncentivePlan2017Member2023-06-220000009326bcpc:OmnibusIncentivePlan2017Member2023-06-222023-06-220000009326bcpc:OmnibusIncentivePlan2017Member2025-01-012025-12-310000009326bcpc:OmnibusIncentivePlan2017Memberus-gaap:EmployeeStockOptionMember2025-12-310000009326us-gaap:EmployeeStockOptionMember2025-01-012025-12-310000009326us-gaap:EmployeeStockOptionMember2024-01-012024-12-310000009326us-gaap:EmployeeStockOptionMember2023-01-012023-12-310000009326bcpc:OmnibusIncentivePlan2017Memberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2025-01-012025-12-310000009326us-gaap:PerformanceSharesMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2025-01-012025-12-310000009326us-gaap:PerformanceSharesMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2024-01-012024-12-310000009326us-gaap:PerformanceSharesMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2023-01-012023-12-310000009326srt:MinimumMemberus-gaap:EmployeeStockOptionMember2025-01-012025-12-310000009326srt:MaximumMemberus-gaap:EmployeeStockOptionMember2025-01-012025-12-310000009326us-gaap:RestrictedStockMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2025-01-012025-12-310000009326us-gaap:RestrictedStockMembersrt:MinimumMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2025-01-012025-12-310000009326us-gaap:RestrictedStockMembersrt:MaximumMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2025-01-012025-12-310000009326bcpc:ExercisePriceRange1Member2025-01-012025-12-310000009326bcpc:ExercisePriceRange1Member2025-12-310000009326bcpc:ExercisePriceRange2Member2025-01-012025-12-310000009326bcpc:ExercisePriceRange2Member2025-12-310000009326bcpc:ExercisePriceRange3Member2025-01-012025-12-310000009326bcpc:ExercisePriceRange3Member2025-12-310000009326us-gaap:RestrictedStockMember2024-12-310000009326us-gaap:RestrictedStockMember2023-12-310000009326us-gaap:RestrictedStockMember2022-12-310000009326us-gaap:RestrictedStockMember2025-01-012025-12-310000009326us-gaap:RestrictedStockMember2024-01-012024-12-310000009326us-gaap:RestrictedStockMember2023-01-012023-12-310000009326us-gaap:RestrictedStockMember2025-12-310000009326us-gaap:PerformanceSharesMember2024-12-310000009326us-gaap:PerformanceSharesMember2023-12-310000009326us-gaap:PerformanceSharesMember2022-12-310000009326us-gaap:PerformanceSharesMember2025-01-012025-12-310000009326us-gaap:PerformanceSharesMember2024-01-012024-12-310000009326us-gaap:PerformanceSharesMember2023-01-012023-12-310000009326us-gaap:PerformanceSharesMember2025-12-3100000093262025-12-0900000093262025-12-0800000093262025-12-092025-12-090000009326us-gaap:LandMember2025-12-310000009326us-gaap:LandMember2024-12-310000009326us-gaap:BuildingMember2025-12-310000009326us-gaap:BuildingMember2024-12-310000009326us-gaap:EquipmentMember2025-12-310000009326us-gaap:EquipmentMember2024-12-310000009326us-gaap:ConstructionInProgressMember2025-12-310000009326us-gaap:ConstructionInProgressMember2024-12-310000009326srt:NorthAmericaMember2025-12-310000009326srt:NorthAmericaMember2024-12-310000009326srt:EuropeMember2025-12-310000009326srt:EuropeMember2024-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:HumanNutritionAndHealthMember2023-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:AnimalNutritionAndHealthMember2023-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:SpecialtyProductsMember2023-12-310000009326us-gaap:CorporateNonSegmentMember2023-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:HumanNutritionAndHealthMember2024-01-012024-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:AnimalNutritionAndHealthMember2024-01-012024-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:SpecialtyProductsMember2024-01-012024-12-310000009326us-gaap:CorporateNonSegmentMember2024-01-012024-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:HumanNutritionAndHealthMember2024-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:AnimalNutritionAndHealthMember2024-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:SpecialtyProductsMember2024-12-310000009326us-gaap:CorporateNonSegmentMember2024-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:HumanNutritionAndHealthMember2025-01-012025-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:AnimalNutritionAndHealthMember2025-01-012025-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:SpecialtyProductsMember2025-01-012025-12-310000009326us-gaap:CorporateNonSegmentMember2025-01-012025-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:HumanNutritionAndHealthMember2025-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:AnimalNutritionAndHealthMember2025-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:SpecialtyProductsMember2025-12-310000009326us-gaap:CorporateNonSegmentMember2025-12-310000009326us-gaap:CustomerListsMember2025-12-310000009326us-gaap:CustomerListsMember2024-12-310000009326us-gaap:TrademarksAndTradeNamesMember2025-12-310000009326us-gaap:TrademarksAndTradeNamesMember2024-12-310000009326us-gaap:DevelopedTechnologyRightsMember2025-12-310000009326us-gaap:DevelopedTechnologyRightsMember2024-12-310000009326srt:MinimumMemberus-gaap:OtherIntangibleAssetsMember2025-12-310000009326srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember2025-12-310000009326us-gaap:OtherIntangibleAssetsMember2025-12-310000009326us-gaap:OtherIntangibleAssetsMember2024-12-310000009326bcpc:FiniteLivedIntangibleAssetsExcludingCustomerRelatedIntangibleAssetsMember2025-12-310000009326bcpc:FiniteLivedIntangibleAssetsExcludingCustomerRelatedIntangibleAssetsMember2024-12-310000009326bcpc:StGabrielCCCompanyLLCMember2013-12-310000009326bcpc:StGabrielCCCompanyLLCMemberbcpc:EastmanChemicalCompanyMember2013-12-310000009326bcpc:StGabrielCCCompanyLLCMember2025-01-012025-12-310000009326bcpc:StGabrielCCCompanyLLCMember2024-01-012024-12-310000009326bcpc:StGabrielCCCompanyLLCMember2023-01-012023-12-310000009326bcpc:StGabrielCCCompanyLLCMember2025-12-310000009326bcpc:StGabrielCCCompanyLLCMember2024-12-310000009326bcpc:A2022CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-07-270000009326bcpc:A2022CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2025-12-310000009326bcpc:A2022CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2024-12-310000009326bcpc:A2022CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2025-01-012025-12-310000009326bcpc:RevolvingCreditAgreementMember2025-12-310000009326bcpc:RevolvingCreditAgreementMembersrt:MinimumMember2025-01-012025-12-310000009326bcpc:RevolvingCreditAgreementMembersrt:MaximumMember2025-01-012025-12-310000009326bcpc:RevolvingCreditAgreementMember2025-01-012025-12-310000009326us-gaap:StateAndLocalJurisdictionMember2025-12-310000009326country:BE2025-01-012025-12-310000009326country:NO2025-01-012025-12-310000009326us-gaap:ForeignTaxJurisdictionOtherMember2025-01-012025-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:HumanNutritionAndHealthMember2023-01-012023-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:AnimalNutritionAndHealthMember2023-01-012023-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:SpecialtyProductsMember2023-01-012023-12-310000009326us-gaap:CorporateNonSegmentMember2023-01-012023-12-310000009326bcpc:ProductSalesMember2025-01-012025-12-310000009326bcpc:ProductSalesMember2024-01-012024-12-310000009326bcpc:ProductSalesMember2023-01-012023-12-310000009326us-gaap:RoyaltyMember2025-01-012025-12-310000009326us-gaap:RoyaltyMember2024-01-012024-12-310000009326us-gaap:RoyaltyMember2023-01-012023-12-310000009326country:US2025-01-012025-12-310000009326country:US2024-01-012024-12-310000009326country:US2023-01-012023-12-310000009326us-gaap:NonUsMember2025-01-012025-12-310000009326us-gaap:NonUsMember2024-01-012024-12-310000009326us-gaap:NonUsMember2023-01-012023-12-310000009326us-gaap:CurrencySwapMember2023-01-012023-12-310000009326us-gaap:CurrencySwapMember2024-01-012024-12-310000009326us-gaap:CurrencySwapMember2025-01-012025-12-310000009326us-gaap:AccumulatedTranslationAdjustmentMember2024-12-310000009326us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-12-310000009326us-gaap:AccumulatedTranslationAdjustmentMember2025-01-012025-12-310000009326us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2025-01-012025-12-310000009326us-gaap:AccumulatedTranslationAdjustmentMember2025-12-310000009326us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2025-12-310000009326us-gaap:DefinedBenefitPostretirementHealthCoverageMember2024-12-310000009326us-gaap:DefinedBenefitPostretirementHealthCoverageMember2023-12-310000009326us-gaap:DefinedBenefitPostretirementHealthCoverageMember2025-01-012025-12-310000009326us-gaap:DefinedBenefitPostretirementHealthCoverageMember2024-01-012024-12-310000009326us-gaap:DefinedBenefitPostretirementHealthCoverageMember2025-12-310000009326us-gaap:DefinedBenefitPostretirementHealthCoverageMember2023-01-012023-12-310000009326bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember2025-01-012025-12-310000009326bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember2024-01-012024-12-310000009326bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember2023-01-012023-12-310000009326us-gaap:PensionPlansDefinedBenefitMember2024-12-310000009326us-gaap:PensionPlansDefinedBenefitMember2023-12-310000009326us-gaap:PensionPlansDefinedBenefitMember2025-01-012025-12-310000009326us-gaap:PensionPlansDefinedBenefitMember2024-01-012024-12-310000009326us-gaap:PensionPlansDefinedBenefitMember2025-12-310000009326us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-310000009326bcpc:U.S.EnvironmentalProtectionAgencyCivilPenaltyMember2025-01-312025-01-310000009326bcpc:U.S.EnvironmentalProtectionAgencyCommunitySpendingMember2025-01-312025-01-310000009326us-gaap:MoneyMarketFundsMember2025-12-310000009326us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2025-12-310000009326us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2025-12-310000009326us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2025-12-310000009326us-gaap:FairValueInputsLevel1Member2025-12-310000009326us-gaap:FairValueInputsLevel2Member2025-12-310000009326us-gaap:FairValueInputsLevel3Member2025-12-310000009326us-gaap:MoneyMarketFundsMember2024-12-310000009326us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2024-12-310000009326us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2024-12-310000009326us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2024-12-310000009326us-gaap:FairValueInputsLevel1Member2024-12-310000009326us-gaap:FairValueInputsLevel2Member2024-12-310000009326us-gaap:FairValueInputsLevel3Member2024-12-310000009326us-gaap:ServiceMemberus-gaap:CorporateJointVentureMember2025-01-012025-12-310000009326us-gaap:ServiceMemberus-gaap:CorporateJointVentureMember2024-01-012024-12-310000009326us-gaap:ServiceMemberus-gaap:CorporateJointVentureMember2023-01-012023-12-310000009326bcpc:RawMaterialsSoldMemberus-gaap:CorporateJointVentureMember2025-01-012025-12-310000009326bcpc:RawMaterialsSoldMemberus-gaap:CorporateJointVentureMember2024-01-012024-12-310000009326bcpc:RawMaterialsSoldMemberus-gaap:CorporateJointVentureMember2023-01-012023-12-310000009326us-gaap:CorporateJointVentureMember2025-01-012025-12-310000009326us-gaap:CorporateJointVentureMember2024-01-012024-12-310000009326us-gaap:CorporateJointVentureMember2023-01-012023-12-310000009326us-gaap:CorporateJointVentureMember2025-12-310000009326us-gaap:CorporateJointVentureMember2024-12-310000009326bcpc:NonContractualMoniesOwedMemberus-gaap:CorporateJointVentureMember2024-12-310000009326bcpc:NonContractualMoniesOwedMemberus-gaap:CorporateJointVentureMember2025-12-310000009326bcpc:LesseeOperatingLeaseTrancheOneMembersrt:MinimumMember2025-12-310000009326bcpc:LesseeOperatingLeaseTrancheOneMembersrt:MaximumMember2025-12-310000009326bcpc:LesseeOperatingLeaseTrancheTwoMembersrt:MinimumMember2025-12-310000009326bcpc:LesseeOperatingLeaseTrancheTwoMembersrt:MaximumMember2025-12-310000009326bcpc:LesseeOperatingLeaseTrancheThreeMembersrt:MinimumMember2025-12-310000009326bcpc:LesseeOperatingLeaseTrancheThreeMembersrt:MaximumMember2025-12-310000009326bcpc:LesseeOperatingLeaseTrancheFourMember2025-12-310000009326bcpc:LesseeOperatingLeaseTrancheFourMembersrt:MinimumMember2025-12-310000009326bcpc:LesseeOperatingLeaseTrancheFourMembersrt:MaximumMember2025-12-310000009326us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberbcpc:PayFixedInterestRateMember2019-05-280000009326us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-05-280000009326us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2023-01-012023-12-310000009326us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2024-01-012024-12-310000009326us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2025-01-012025-12-310000009326us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberbcpc:PayFixedInterestRateMember2019-05-280000009326us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberbcpc:ReceiveFixedInterestRateMember2019-05-280000009326us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-05-280000009326us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2023-01-012023-12-310000009326us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2024-01-012024-12-310000009326us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2025-01-012025-12-310000009326us-gaap:InterestRateSwapMember2023-01-012023-12-3100000093262025-01-012025-03-3100000093262025-04-012025-06-3000000093262025-07-012025-09-3000000093262025-10-012025-12-3100000093262024-01-012024-03-3100000093262024-04-012024-06-3000000093262024-07-012024-09-3000000093262024-10-012024-12-310000009326us-gaap:AllowanceForCreditLossMember2022-12-310000009326us-gaap:InventoryValuationReserveMember2022-12-310000009326us-gaap:AllowanceForCreditLossMember2023-01-012023-12-310000009326us-gaap:InventoryValuationReserveMember2023-01-012023-12-310000009326us-gaap:AllowanceForCreditLossMember2023-12-310000009326us-gaap:InventoryValuationReserveMember2023-12-310000009326us-gaap:AllowanceForCreditLossMember2024-01-012024-12-310000009326us-gaap:InventoryValuationReserveMember2024-01-012024-12-310000009326us-gaap:AllowanceForCreditLossMember2024-12-310000009326us-gaap:InventoryValuationReserveMember2024-12-310000009326us-gaap:AllowanceForCreditLossMember2025-01-012025-12-310000009326us-gaap:InventoryValuationReserveMember2025-01-012025-12-310000009326us-gaap:AllowanceForCreditLossMember2025-12-310000009326us-gaap:InventoryValuationReserveMember2025-12-31

    

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-K

(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR SECTION 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2025
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: 1-13648
_______________________________________________________________________________________________________________
Balchem Corporation
(Exact name of Registrant as specified in its charter)
Maryland 13-2578432
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification Number)
5 Paragon Drive, Montvale, NJ 07645
(Address of principal executive offices) (Zip Code)
Registrant’s telephone number, including area code: (845) 326-5600
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 $.06-2/3 per shareBCPCThe Nasdaq Stock Market LLC
Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark whether the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
Yes No

Indicate by check mark whether the Registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.
Yes No
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 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.
(Check one):
Large accelerated filer
Accelerated filer
 
 
Non-accelerated filer
Smaller 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 has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to §240.10D-1(b).
Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes No
The aggregate market value of the common stock, par value $.06-2/3 per share (the “Common Stock”), issued and outstanding and held by non-affiliates of the Registrant, based upon the closing price for the Common Stock on the NASDAQ Stock Market LLC on June 30, 2025 was approximately $5,138,000,000. For purposes of this calculation, shares of the Registrant held by directors and officers of the Registrant and under the Registrant’s 401(k)/profit sharing plan have been excluded.
The number of shares outstanding of Common Stock was 32,025,392 as of February 6, 2026.
DOCUMENTS INCORPORATED BY REFERENCE
Selected portions of the Registrant’s proxy statement for its 2026 Annual Meeting of Shareholders (the “2026 Proxy Statement”) to be filed with the Securities and Exchange Commission pursuant to Regulation 14A within 120 days after Registrant’s fiscal year-end of December 31, 2025 are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated therein.


Cautionary Statement Regarding Forward-Looking Statements
Certain statements in this Annual Report on Form 10-K, other than purely historical information, are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements are not statements of historical facts, but rather reflect our current expectations or beliefs concerning future events and results. We generally use the words “believe,” “expect,” “intend,” “plan,” “anticipate,” “likely,” “will,” “would,” “will be,” “will continue,” “will likely result,” “estimate,” “project,” “forecast,” “outlook,” “strategy,” “future,” “opportunity,” “may,” “should,” or the negative thereof or variations thereon or similar expressions generally intended to identify forward-looking statements. Such forward-looking statements, including those concerning our expectations, involve risks, uncertainties and other factors, some of which are beyond our control, which may cause our actual results, performance or achievements, or industry results, to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements. The risks, uncertainties and factors that could cause our results to differ materially from our expectations and beliefs include, but are not limited to, those factors set forth in this Annual Report on Form 10-K under “Item 1A. - Risk Factors.” You should read that information in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7 of this report and our Consolidated Financial Statements and related notes in Item 8 of this report. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.


BALCHEM CORPORATION
ANNUAL REPORT ON FORM 10-K
TABLE OF CONTENTS
Page Numbers



PART I
Item 1.    Business (All amounts in thousands, except share and per share data)
General
Balchem Corporation (“Balchem,” the “Company,” “we” or “us”), was incorporated in the State of Maryland in 1967. We develop, manufacture, distribute and market specialty performance ingredients and products for the nutritional, food, pharmaceutical, animal health, plant nutrition, sterilization, fumigation, and industrial markets. Our three reportable segments are strategic businesses that offer products and services to different markets: Human Nutrition and Health, Animal Nutrition and Health, and Specialty Products. Sales and production of products outside of our reportable segments and other minor business activities are included in "Other and Unallocated".
We sell our products through our own sales force, independent distributors and sales agents. Financial information concerning our business, business segments and geographic information appears in Management’s Discussion and Analysis of Financial Condition and Results of Operations under Item 7 below and in the Notes to our Consolidated Financial Statements included under Item 8 below, which information is incorporated herein by reference.
Human Nutrition and Health
The Human Nutrition and Health ("HNH") segment provides human grade choline nutrients and mineral amino acid chelated products for nutrition and health applications. Choline is recognized to play a key role in the development and structural integrity of brain cell membranes in infants, processing dietary fat, reproductive development and neural functions, such as memory and muscle function. The Company's mineral amino acid chelates, specialized mineral salts, and mineral complexes are used as raw materials for inclusion in premier human nutrition products; proprietary technologies have been combined to create an organic molecule in a form the body can readily assimilate. Sales growth for human nutrition applications is reliant on differentiation from lower-cost competitive products through scientific data, intellectual property and customers' appreciation of brand value. Consequently, the Company makes investments in such activities for long-term value differentiation. This segment also manufactures specialty vitamin K2, which plays a crucial role in the human body for bone health, heart health and immunity, and methylsulfonylmethane ("MSM"), which is a widely used nutritional ingredient that helps provide benefits for joint health, sports nutrition, skin and beauty, and healthy aging. This segment also serves the food and beverage industry for beverage, bakery, dairy, confectionary, and savory manufacturers. The Company partners with its customers from ideation through commercialization to bring on-trend beverages, baked goods, confections, dairy and meat products to market. The Company has expertise in trends analysis and product development. With its strong manufacturing capabilities in customized spray dried and emulsified powders, extrusion and agglomeration, blended lipid systems, liquid flavor delivery systems, juice and dairy bases, chocolate systems, ice cream bases and variegates, the Company is a one-stop solutions provider for beverage and dairy product development needs. Additionally, this segment provides microencapsulation solutions to a variety of applications in food, pharmaceutical and nutritional ingredients to enhance performance of nutritional fortification, processing, mixing, and packaging applications and shelf life. Major product applications are baked goods, refrigerated and frozen dough systems, processed meats, seasoning blends, confections, sports and protein bars, dietary plans, and nutritional supplements. The Company also creates cereal systems for ready-to-eat cereals, grain-based snacks, and cereal based ingredients.
Animal Nutrition and Health
The Company’s Animal Nutrition and Health ("ANH") segment provides nutritional products derived from its microencapsulation and chelation technologies in addition to the essential nutrient choline chloride. For ruminant animals, the Company’s microencapsulated products boost health and milk production by delivering nutrient supplements that are biologically available, providing required nutritional levels. The Company’s proprietary chelation technology provides enhanced nutrient absorption for various species of production and companion animals and is marketed for use in animal feed throughout the world. ANH also manufactures and supplies choline chloride, an essential nutrient for monogastric animal health, predominantly to the poultry, pet and swine industries. Choline, which is manufactured and sold in both dry and aqueous forms, plays a vital role in the metabolism of fat. In poultry, choline deficiency can result in reduced growth rates and perosis in young birds, while in swine production choline is a necessary and required component of gestating and lactating sow diets for both liver health and prevention of leg deformity. This segment also manufactures MSM, which is a widely used nutritional ingredient that provides benefits for pet health.
Sales of value-added encapsulated products are highly dependent on overall industry economics as well as the Company's ability to leverage the results of university and field research on the animal health and production benefits of our products. Management believes that success in the commodity-oriented choline chloride marketplace is highly dependent on the Company’s ability to maintain its strong reputation for excellent product quality and customer service. The Company continues to drive production efficiencies in order to maintain its cost position to effectively compete in a global marketplace.
1


Specialty Products
The Company's Specialty Products ("SP") segment re-packages and distributes a number of performance gases and chemicals for various uses by its customers, notably ethylene oxide, propylene oxide, and ammonia. Ethylene oxide is sold as a sterilant gas, primarily for use in the health care industry. It is used to sterilize a wide range of medical devices because of its versatility and effectiveness in treating hard or soft surfaces, composites, metals, tubing and different types of plastics without negatively impacting the performance of the device being sterilized. Contract sterilizers and medical device manufacturers are principal customers for this product. Propylene oxide is marketed and sold as a fumigant to aid in the control of insects and microbiological spoilage, to reduce bacterial and mold contamination in certain shelled and processed nut meats, processed spices, cacao beans, cocoa powder, raisins, figs and prunes, and for various chemical synthesis applications, such as increasing paint durability and manufacturing specialty starches and textile coatings. Ammonia is used primarily as a refrigerant, for heat treatment of metals and various chemical synthesis applications, and is distributed in reusable and recyclable drum and cylinder packaging approved for use in the countries these products are shipped to.
The Company’s performance gases and chemicals are distributed worldwide in specially designed, reusable and recyclable drum and cylinder packaging, to assure compliance with safety, quality and environmental standards as outlined by the applicable regulatory agencies in the countries our products are shipped to. The Company’s inventory of these specially built drums and cylinders, along with its five filling facilities, represents a significant capital investment. The Company also sells single use canisters for use in sterilizing reusable devices typically processed in autoclave units in hospitals.
The Company’s micronutrient agricultural nutrition business sells chelated minerals primarily to producers of high value crops. The Company has a unique and patented two-step approach to solving mineral deficiency in plants to optimize health, yield and shelf life. First, the Company determines optimal mineral balance for plant health. The Company then has a foliar applied Metalosate® product range, utilizing patented amino acid chelate technology. Its products quickly and efficiently deliver mineral nutrients. As a result, the farmer/grower gets healthier crops that are more resistant to disease and pests, larger yields and healthier food for the consumer with extended shelf life for produce being shipped long distances.
Raw Materials
The raw materials utilized by us in the manufacture of our products are sourced from suppliers both domestically and internationally. Such raw materials are derived from petrochemicals, minerals, metals, agricultural goods and other readily available commodities and are subject to price fluctuations due to market conditions. In 2025, supply reliability stabilized, although procuring certain raw materials remained a challenge due to the ongoing geopolitical environment impacting some supply lanes. We experienced inflationary patterns in 2025, including from certain tariffs, in several categories that we source. We continue to put measures in place to ensure a sustainable supply chain capable of supporting current demands and the future growth of our business.
Intellectual Property
We currently hold over 130 patents and over 400 registered trademarks in the United States and overseas. We also use know-how, trade secrets, formulae, and manufacturing techniques that assist in maintaining competitive positions of certain of our products. Formulae and know-how are of particular importance in the manufacture of a number of our proprietary products. We believe that our patents, in the aggregate, are advantageous to our business. However, we do not believe we are materially dependent on any particular patent or any particular group of patents. We believe that our sales and competitive position are dependent primarily upon the quality of our products, technical sales efforts and market conditions, rather than on patent protection.
Seasonality
While in general, the businesses of our segments are not seasonal to any material extent, the plant nutrition business within Specialty Products is a seasonal business with the vast majority of sales occurring in the first half of the year, based on the planting season in the northern hemisphere.
Backlog
At December 31, 2025, we had a total backlog of $53,365 (comprised of $39,587 for the HNH segment; $11,489 for the ANH segment; $1,933 for the SP segment, and $356 for other), as compared to a total backlog of $50,415 at December 31, 2024 (comprised of $39,959 for the HNH segment; $9,035 for the ANH segment; $1,284 for the SP segment and $137 for other). It has generally been our policy and practice to maintain an inventory of finished products and/or component materials for our segments to enable us to ship products within two months after receipt of a product order. All orders in the current backlog are expected to be filled in the 2026 fiscal year.
2

Competition
Our competitors include many large and small companies, some of which have greater financial, research and development, production and other resources than us. Competition in the supplement, food and beverage markets we serve are based primarily on product performance, customer support, quality, service and price. The development of new and improved products is important to our success. This competitive environment requires substantial investments in product and manufacturing process research and development. In addition, the winning and retention of customer acceptance of our food and nutrition products involve substantial expenditures for application testing, either internally or at customer/prospect sites, and sales efforts. Our competition in this market includes a variety of ingredient and nutritional supplement companies, many of which are privately-held. Therefore, it is difficult to assess the size of all of our segment competitors or where we rank in comparison to such privately-held competitors.
Competition in the animal feed and industrial markets we serve is based primarily on product performance, customer support, quality, service and price. The markets for our products are subject to competitive risks because these markets are highly price competitive. Our competition in this market includes a variety of animal nutrition and health ingredient companies, along with certain industrial companies, many of which are privately-held. Therefore, we are unable to assess the size of all of our competitors or where we rank in comparison to such privately-held competitors. In late June 2025, the European Commission announced that it would impose provisional duties between 95.4% and 120.8% on imports into the European Union of choline chloride originating in the People’s Republic of China, effective July 1, 2025. The investigation was initiated by the European Commission in late October 2024, following a complaint lodged by Balchem Italia Srl and another complainant. On December 19, 2025, the European Commission published their final decision to set definitive duties between 90.0% and 115.9%. Further, the European Commission set rules to make it clear that the country of origin of choline chloride, regardless of form, will be the country where the chemical reaction between trimethylamine hydrochloride and ethylene oxide takes place.
In the Specialty Products segment, competition within Performance Gases is based primarily on service, reliability, quality, and price. Our competitors in this market vary globally, many of which are regional privately-held companies. We also face competition from alternate technologies or substitute products. In our plant nutrition business, competition is based primarily on product performance, customer support, quality, and price. The development of new and improved products is also important to our ability to compete. Our competition in this market is primarily regional privately-held companies.
Research and Development
During the years ended December 31, 2025, 2024 and 2023, we incurred research and development expenses of approximately $18,510, $16,793, and $15,049, respectively, on Company-sponsored research and development for new products, improvements to existing products, and manufacturing processes. We have historically funded our research and development programs with funds available from current operations with the intent of recovering those costs from profits derived from future sales of products resulting from, or enhanced by, the research and development effort.
We prioritize our product development activities in an effort to allocate resources to those product candidates that, we believe, have the greatest commercial potential. Factors we consider in determining the products to pursue include projected markets and needs, status of our proprietary rights, technical feasibility, expected and known product attributes, and estimated costs to bring the product to market.
Capital Projects
We continue to invest in projects across all production facilities and capital expenditures were approximately $43,193, $35,148, and $37,274 for 2025, 2024 and 2023, respectively. In 2025, we invested $18,820 on projects expected to provide favorable returns on investment, including expanded capacity in key product lines and efficiency projects in both the HNH and the ANH segments and equipment upgrades to improve process reliability and support our business growth. In addition, we invested $5,147 for environmental, health, safety, and security upgrades to our facilities. In 2024, we invested $17,202 on projects expected to provide favorable returns on investment, including expanded capacity in key product lines in the HNH segment and equipment upgrades to improve process reliability and support our business growth. In addition, we invested $7,200 for environmental, health, safety, and security upgrades to our facilities. In 2023, we invested $20,720 on projects expected to provide favorable returns on investment, including expanded capacity in key product lines in the HNH segment. In addition, we invested $6,900 for environmental, health, safety, and security upgrades to our facilities. Capital expenditures are projected to range from $40,000 to $45,000 for 2026, including our continued efforts to invest in energy and water saving projects, while exploring additional renewable energy opportunities in supporting our future growth and capacities.
Environmental and Regulatory Matters
The Federal Insecticide, Fungicide and Rodenticide Act (“FIFRA”), a health and safety statute, requires that certain products within our Specialty Products segment must be registered with the U.S. Environmental Protection Agency ("EPA") because they
3

are considered pesticides. As part of the registration review process, the EPA assesses a wide variety of studies to determine the likelihood of risk to human health and the environment from exposure associated with use of the product. We hold EPA registrations permitting us to sell ethylene oxide (“EtO”) to others as a medical device sterilant and spice fumigant and propylene oxide as a fumigant of nuts and spices.
In April 2008, the EPA issued a RED (“Re-registration Eligibility Decision”) for EtO which permitted the continued use of EtO “to sterilize medical or laboratory equipment, pharmaceuticals, and aseptic packaging, or to reduce microbial load on musical instruments, cosmetics, whole and ground spices and other seasoning materials and artifacts, archival material or library objects”. In 2013, the EPA initiated a new registration review of EtO, in line with and as part of the registration review scheduled for a large number of other pesticides. When the Final Work Plan was issued in March 2014, the EPA anticipated that this registration review process would take approximately seven years. In December 2016, the EPA issued its Integrated Risk Information System (“IRIS”) assessment of EtO (the "IRIS Assessment"), another aspect of the EPA’s safety review of EtO. In November 2020, the EPA issued a Draft Human Health Risk Assessment for Ethylene Oxide (“Draft HHRA”). In this Draft HHRA, the EPA presented multiple perspectives on risk extrapolation, including the IRIS Assessment. While acknowledging the necessity of maintaining the critical uses of EtO, based on the range of unit risk provided in this qualitative assessment, the EPA stated that there should be further mitigation measures implemented. In April 2023, the EPA released a Proposed Interim Decision and Draft Human Health Risk Assessment addendum which included certain proposed mitigation measures. In January 2025, the EPA issued its Interim Decision (“ID”) whereby EtO was re-registered for the sterilization of medical devices and the reduction of microbes on certain spices/seasonings. The ID provides for a phase-out period for the use of EtO on certain spices, and it discontinues minor applications, such as use on musical instruments, cosmetics, and archival and library materials. The ID also includes mitigation and monitoring measures impacting product users, including our customers, with phased compliance deadlines ranging from several months to ten years. Further, the ID contemplates that EPA will gather annual worker exposure data from EtO users, including our customers. The ID is still subject to further review, including additional stakeholder input.
EtO, when used as a sterilant for certain medical devices, has no known equally effective substitute. In October 2019, the U.S. Food and Drug Administration in a public statement said, "Although medical devices can be sterilized by several methods, ethylene oxide is the most common method of sterilization of medical devices in the U.S. and is a well-established and scientifically-proven method of preventing harmful microorganisms from reproducing and causing infections." Management believes the lack of availability of this product could not be reasonably tolerated by various medical device manufacturers or the health care industry due to the resultant infection potential.
Similarly, the EPA issued a RED for propylene oxide in August 2006. At that time, the EPA “determined that products containing the active ingredient propylene oxide ("PPO") are eligible for re-registration provided that…risk mitigation measures…are adopted.” In 2013, the EPA initiated a new registration review of propylene oxide, in line with and as part of the registration review scheduled for a large number of other pesticides. A Final Work Plan was issued in March 2014, and the EPA anticipated that this review process would take approximately seven years. In October 2020, the EPA issued both the Proposed Interim Decision and Draft Risk Assessment for propylene oxide. In July 2021, the EPA issued the Interim Decision. Based on these documents, the use of propylene oxide to treat nuts and spices will continue to be permitted with minimal changes to the current approved usage. We submitted required changes to the product label for propylene oxide which were reviewed and approved by the EPA in 2025.
Our facility in Verona, Missouri, while held by a prior owner, Syntex Agribusiness, Inc. (“Syntex”), was designated by the EPA as a Superfund site and placed on the National Priorities List in 1983 because of dioxin contamination on portions of the site. Remediation was conducted by Syntex under the oversight of the EPA and the Missouri Department of Natural Resources. We are indemnified by the sellers under our May 2001 asset purchase agreement covering our acquisition of the Verona, Missouri facility for potential liabilities associated with the Superfund site, and one of the sellers, in turn, has the benefit of certain contractual indemnification by Syntex in relation to the implementation of the above-described Superfund remedy. In June 2023, in response to a Special Notice Letter received from the EPA in 2022, BCP Ingredients, Inc. ("BCP"), the Company's subsidiary that operates the site, Syntex, EPA, and the State of Missouri entered into an Administrative Settlement Agreement and Order on Consent (“ASAOC”) for a focused remedial investigation/feasibility study ("RI/FS") under which (a) BCP will conduct a source investigation of potential source(s) of releases of 1,4-dioxane and chlorobenzene at a portion of the site and (b) BCP and Syntex will complete a RI/FS to determine a potential remedy, if any is required. Activities under the ASAOC are underway and are expected to continue for some period of time.
In connection with normal operations at our plant facilities, we are required to maintain environmental and other permits, including those relating to the use of EtO. From time to time, our manufacturing sites may be subject to inspections by the EPA and other agencies. To the extent any consent orders or other agreements are entered into as a result of findings from such inspections, the Company is committed to ensuring compliance with such orders or agreements. For a further discussion of our potential environmental liabilities, see Note 15, Commitments and Contingencies, to our Consolidated Financial Statements.
4

We believe we are in compliance in all material respects with applicable laws and regulations that have been enacted or adopted relating to human health, safety and the environment. Such compliance includes the maintenance of required permits under air pollution regulations and compliance with requirements of the Occupational Safety and Health Administration. The cost of such compliance has not had a material effect upon the results of our operations or our financial condition.
We produce products which are required to be manufactured in conformity with current Good Manufacturing Practice (“cGMP”) regulations as interpreted and enforced by the FDA, through third party contract arrangement. Modifications, enhancements or changes in contracted manufacturing facilities or procedures relating to our pharmaceutical products are, in many circumstances, subject to FDA approval, which may be subject to a lengthy application process or which we may be unable to obtain. Any contracted manufacturing facilities that manufacture our pharmaceutical products are periodically subject to inspection by the FDA and other governmental agencies, and operations at these facilities could be interrupted or halted if the results of these inspections are unsatisfactory.
Human Capital
Our employees are our most valued asset and fundamental to our success. We believe that our global team of talented and dedicated employees embody our core values and align with our vision of making the world a healthier place. As of December 31, 2025, we employed approximately 1,352 full-time employees worldwide, with approximately 16% covered by collective-bargaining agreements. Our team has been successful in attracting and retaining skilled and experienced employees in a competitive landscape. Additionally, we continue to enhance and leverage our existing technological capabilities to further optimize productivity and performance, and explore new solutions to drive efficiencies.
We believe that our best performance is achieved when our teams reflect a variety of diverse backgrounds, experiences and perspectives. Fostering a culture of belonging is an important element of Balchem's Human Resources strategy. We continue to explore strategies to help ensure we have a fully engaged workforce and that we are able to attract the best and brightest from the broad workforce landscape.
Health and Safety
Protecting the workplace environment and the health and safety of our employees, contractors, visitors, and neighbors is our top priority. Our recordable injury rate, which is defined as recordable injuries per 200,000 hours worked, was 0.63, 0.57, and 1.39 in 2025, 2024, and 2023, respectively. In 2025, we have continued the improvements on our environmental, health, safety, and security systems and programs placing greater emphasis on proactive identification and correction of hazards. We enhanced our emphasis on near-miss reporting and improved communication across various locations, enabling us to address risks, incidents, and further develop awareness across the organization. In addition, we have reallocated Environmental, Health, and Safety (EHS) resources to enable a more rapid response and support across our operations. We continue to improve our working conditions and work practices to further improve safety.
Training and Well-Being Programs
Our vision is to create a culture of learning and development of our employees to foster an environment of continuous learning. We are committed to the professional development of our workforce, investing in training programs designed to enhance employee skills and create career paths for advancement. All employees are expected to complete necessary compliance training and have access to numerous online trainings for both personal and professional development. We continue to have our existing and emerging leaders participate in formal leadership development training. Through our Employee Assistance Program and healthcare benefit provider, our employees have access to resources to help support positive mental health, emotional well-being, and healthy lifestyles. Additionally, employees have access to resources which can provide aid with financial and legal issues, as well as support in handling elder care challenges.
Performance Review, Compensation and Benefits
Our annual performance review process is an important, objective-based dialogue to foster continuous growth and development by providing an opportunity to establish goals and deliver feedback relative to each employee's performance. Balchem's annual review process is closely aligned with a formal succession planning and talent review process designed to identify and develop the next generation of leaders.
We are dedicated to providing full-time employees with a competitive compensation package that includes medical, dental, vision, and prescription benefits in addition to a 401(k) matching program. Balchem also provides financial support for health and wellness programs such as online financial wellness content, sponsored weight loss programs and subsidized gym memberships. We also provide generous time off and leave benefits, which are important to help ensure employees can maintain a healthy work/life balance.
5

For the years ended December 31, 2025 and 2024, our turnover rate was 8% and 9%, respectively, for salaried employees with an average length of service of over 9 years for both years. For the years ended December 31, 2025 and 2024, our turnover rate was 23% and 21%, respectively, for hourly employees with an average length of service of about 7 years for both years. We continue to prioritize employee retention with effective employment engagement efforts with frequent town hall meetings, a tool to promote peer to peer recognition, and various rewards and recognition programs.
Sustainability
We operate as strong stewards of our shareholders, customers, suppliers, employees, and the communities in which we operate. We are working to make our workforce more inclusive, our business more sustainable, and our communities more engaged by maintaining strong environmental, social and governance practices.
In 2025, we published our 2024 Sustainability Report. This report provides detailed information regarding our corporate responsibility strategy, focus areas and governance structure. We are committed to reducing our greenhouse gas emissions by implementing new technologies, improving operational efficiencies, and expanding our reliance on renewable energy. In addition, we are committed to reducing our global water use by recycling water and investing in new technologies to improve water efficiency. For more information on our approach to sustainability management, refer to our website at https://balchem.com/responsibility/sustainability. The information contained on, or that may be accessed through, the Company’s website is not incorporated by reference into, and is not part of, this Annual Report on Form 10-K.
Available Information
Our headquarters is located at 5 Paragon Drive, Montvale, NJ 07645. Our telephone number is (845) 326-5600 and our Internet website address is www.balchem.com. We make available through our website, free of charge, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q and Current Reports on Form 8-K, and amendments to such reports, as soon as reasonably practicable after they have been electronically filed with the Securities and Exchange Commission (the "SEC"). Such reports are available via a link from the Investors page on our website to a list of our reports on the SEC’s EDGAR website. The address of the SEC's website is www.sec.gov.

Item 1A.    Risk Factors
We discuss our expectations regarding future performance, events and outcomes in this Form 10-K, quarterly and annual reports, press releases and other written and oral communications. All statements except for historical and present factual information are “forward-looking statements” and are based on financial data and business plans available only as of the time the statements are made, which may become outdated or incomplete. Forward-looking statements are inherently uncertain, and investors must recognize that events could significantly differ from our expectations. You should carefully consider the risk factors discussed below, together with all the other information included in this Form 10-K, in evaluating us and our ordinary shares. If any of the risks below actually occur, our business, financial condition, results of operations and cash flows could be materially and adversely affected. Any such adverse effect may cause the trading price of our ordinary shares to decline, and as a result, you could lose all or part of your investment in us. Our business may also be adversely affected by risks and uncertainties not known to us or risks that we currently believe to be immaterial. We assume no obligation to update any forward-looking statements as a result of new information, future events or other factors.

Operational Risks

We face risks associated with our sales to customers and manufacturing operations outside the United States.
Our net sales consist of sales both within and outside the United States. In addition, we conduct a portion of our manufacturing outside the United States. The majority of our foreign sales occur through our foreign subsidiaries and the remainder of our foreign sales result from exports to foreign distributors, resellers and customers. Our foreign sales and operations are subject to a number of risks, including: longer accounts receivable collection periods; the impact of recessions and other economic conditions in economies outside the United States; export duties and quotas; imposition of, or escalations or changes in, tariffs, sanctions, trade restrictions, and trade relations including but not limited to those associated with the United States-Mexico-Canada Agreement ("USMCA") which replaced the North American Free Trade Agreement ("NAFTA"), other free trade agreements, and the exit of the United Kingdom from the European Union; new or unexpected changes in regulatory requirements; certification requirements; environmental regulations; reduced protection for intellectual property rights in some countries; potentially adverse tax consequences; political and economic instability; geopolitical tensions and increased geopolitical volatility; geopolitical trends towards nationalism and protectionism; changing perceptions of U.S.-based companies; preference for locally produced products; and global economic uncertainty and long-term changes in global trade. These factors could have a material adverse impact on our ability to increase or maintain our international sales.
6


Our sales and operations may be adversely affected by supply chain disruptions due to political unrest, terrorist acts, and national and international conflicts.
Our sales and operations are subject to a number of risks, including political and economic instability, geopolitical tensions, and increased geopolitical volatility, which could have a material adverse impact on our ability to increase or maintain our international sales and operations. National and international conflicts such as war, border closures, civil disturbances and terrorist acts, including Russia's invasion of Ukraine and the ongoing conflict in the Middle East, may increase the likelihood of already strained supply interruptions and further hinder our ability to access the materials and energy we need to manufacture our products. Additional supply chain disruptions will make it harder for us to find favorable pricing and reliable sources for the materials we need. As a result, such disruptions will put upward pressure on our costs and increase the risk that we may be unable to acquire the materials and services we need to continue to make certain products, in particular at our manufacturing facilities in Europe.

Our financial success depends in part on the reliability and sufficiency of our manufacturing facilities.
Our revenues depend on the effective operation of our manufacturing, packaging, and processing facilities. The operation of our facilities involves risks, including the breakdown, failure, or substandard performance of equipment, power outages, the improper installation or operation of equipment, explosions, fires, natural disasters, failure to achieve or maintain safety or quality standards, work stoppages, supply or logistical outages, and the need to comply with environmental and other directives of governmental agencies. The occurrence of material operational problems, including, but not limited to, the above events, could adversely affect our profitability during the period of such operational difficulties.
Our ability to successfully grow and expand our business depends on our ability to recruit and retain a highly qualified and motivated workforce.
Our ability to successfully grow and expand our business is dependent upon our ability to recruit and retain a workforce with the skills necessary to develop, manufacture and deliver the products and services desired by our customers. We need highly skilled and qualified personnel in multiple areas, including research and development, engineering, sales, manufacturing, information technology, cybersecurity, accounting, regulatory, and management. We must therefore continue to effectively recruit, retain and motivate highly qualified, skilled and diverse personnel to maintain our current business and support our projected growth. A shortage of these employees for various reasons, including intense competition for skilled employees, labor shortages, increased labor costs, candidates’ preference to work remotely, changes in laws and policies regarding immigration and work authorizations in jurisdictions where we have operations, or any government mandates that may result in workforce attrition and difficulty with recruiting, may jeopardize our ability to grow and expand our business.

We may, from time to time, experience problems in our labor relations.
A portion of our North American workforce is represented by a union under a single collective-bargaining agreement. In Europe, employees at our Marano Ticino, Italy facility and Bertinoro, Italy facility are covered by a national collective-bargaining agreement, respectively. We believe that our present labor relations with all our union employees are satisfactory, however, our failure to renew these agreements on reasonable terms could result in labor disruptions and increased labor costs, which could adversely affect our financial performance. Similarly, if our relations with the union portion of our workforce do not remain positive, such employees could initiate a strike, work stoppage or slowdown in the future. In the event of such an action, we may not be able to adequately meet the needs of our customers using our remaining workforce and our operations and financial condition could be adversely affected. Additionally, other portions of our workforce could become subject to union campaigns.

The effects of global climate change or other unexpected events, including global health crises, may disrupt our operations and have a negative impact on our business.
The effects of global climate change, such as extreme weather conditions and natural disasters occurring more frequently or with more intense effects, or the occurrence of unexpected events including floods, extreme wind, wildfires, tornadoes, hurricanes, earthquakes, tsunamis and other severe hazards or global health crises, such as the outbreak of Ebola or the global COVID-19 pandemic, or other actual or threatened epidemic, pandemic, outbreak and spread of a communicable disease or virus, in the countries where we operate or sell products and provide services, could adversely affect our operations and financial performance. Extreme weather, natural disasters, power outages, global health crises or other unexpected events could disrupt our operations by impacting the availability and cost of materials needed for manufacturing, causing physical damage and partial or complete closure of our manufacturing sites or distribution centers, loss of human capital, temporary or long-term disruption in the manufacturing and supply of products and services and disruption in our ability to deliver products and services to customers. These events and disruptions could also adversely affect our customers’ and suppliers’ financial condition or ability to operate, resulting in reduced customer demand, delays in payments received or supply chain disruptions. Further, these events and
7

disruptions could increase insurance and other operating costs, including impacting our decisions regarding construction of new facilities to select areas less prone to climate-related events and natural disasters, which could result in indirect financial risks passed through the supply chain or other price modifications to our products and services.

We may be subject to risks relating to our information technology and operational technology systems.
We rely extensively on information technology and operational technology systems, networks and services including hardware, software, firmware and technological applications and platforms (collectively, "IT Systems") to manage and operate our business from end-to-end, including ordering and managing materials from suppliers, design and development, manufacturing, marketing, selling and shipping to customers, invoicing and billing, managing our banking and cash liquidity systems, managing our enterprise resource planning and other accounting and financial systems and complying with regulatory, legal and tax requirements. We have invested and will continue to invest in improving our IT Systems. Some of these investments are significant and impact many important operational processes and procedures. There is no assurance that newly implemented IT Systems will improve our current systems, improve our operations or yield the expected returns on the investments. In addition, the implementation of new IT Systems may be more difficult, costly or time consuming than expected and cause disruptions in our operations and, if not properly implemented and maintained, negatively impact our business. If our IT Systems cease to function properly or if these systems do not provide the anticipated benefits, our ability to manage our operations could be impaired.

We currently rely on third-party service providers for many of the critical elements of our global information and operational technology infrastructure and their failure to provide effective support for such infrastructure could negatively impact our business and financial results.
We have outsourced many of the critical elements of our global information and operational technology infrastructure to third-party service providers in order to achieve efficiencies. If such service providers do not perform or do not perform effectively, we may not be able to achieve the expected efficiencies and may have to incur additional costs to address failures in providing service by the service providers. Depending on the function involved, such non-performance, ineffective performance or failures of service may lead to business disruptions, processing inefficiencies or security breaches.

Disruptions or breaches of our information systems could adversely affect us.
Despite our implementation of cybersecurity measures which have focused on prevention (including a robust cybersecurity employee education program to train our employees on email and password security, recognizing phishing and related topics on a regular basis), mitigation, resilience and recovery, our network and products, including access solutions, may be vulnerable to cybersecurity attacks, computer viruses, malicious codes, malware, ransomware, phishing, social engineering, denial of service, hacking, break-ins and similar disruptions, including through use of emerging technologies, such as artificial intelligence ("AI") and machine learning. Cybersecurity attacks and intrusion efforts are continuous and constantly evolving, making it more difficult to successfully defend against them or to implement adequate preventative measures, and in certain cases they have been successful at the most robust institutions. Geopolitical tensions or conflicts may further heighten the risk of cybersecurity attacks. Further, the emergence and maturation of AI capabilities may lead to new or more sophisticated methods of attack, including fraud or phishing attempts that rely upon "deep fake" impersonation technology or other forms of generative technology that may increase the efficiency or effectiveness of cybersecurity attacks. AI is also increasingly being used by malicious actors to create more targeted cybersecurity attacks and spread disinformation. The scope and severity of risks that cyber threats present have increased dramatically and include, but are not limited to, malicious software, attempts to gain unauthorized access to data or premises, exploiting weaknesses related to vendors or other third parties that could be exploited to attack our systems, denials of service and other electronic security breaches that could lead to disruptions in systems, unauthorized release of confidential or otherwise protected information and corruption of data. Any such event could have a material adverse effect on our business, operating results and financial condition, as we face regulatory, reputational and litigation risks resulting from potential cyber incidents, as well as the potential of incurring significant remediation costs. Further, while we maintain insurance coverage that may, subject to policy terms and exclusions, cover certain aspects of our cyber risks, such insurance coverage may be insufficient to cover our losses or all types of claims that may arise in the continually evolving area of cyber risk.
We also face increasing and evolving disclosure obligations related to cybersecurity events. Despite rigorous processes, we may not adequately meet all our existing or future disclosure obligations and/or we may have our disclosures misinterpreted. Determining whether a cybersecurity incident is notifiable or reportable may not be straightforward and any such mandatory disclosures could lead to negative publicity, loss of customer confidence in the effectiveness of our security measures, diversion of management's attention and governmental investigations.
Our daily business operations also require us to collect and/or retain sensitive data such as intellectual property, proprietary business information and data related to customers, employees, suppliers and business partners within our networking infrastructure including data from individuals subject to the European Union's General Data Protection Regulation, that is subject
8

to privacy and security laws, regulations and/or customer-imposed controls. Despite our efforts to protect such data, the loss or breach of such data due to various causes including material security breaches, catastrophic events, extreme weather, natural disasters, power outages, system failures, computer viruses, improper data handling, programming errors, unauthorized access and employee error or malfeasance could result in wide reaching negative impacts to our business, and as such, the ongoing maintenance and security of this information is pertinent to the success of our business operations and our strategic goals.
Our networking infrastructure and related assets may be subject to unauthorized access by hackers, employee error or malfeasance or other unforeseen activities. Such issues could result in the disruption of business processes, network degradation and system downtime, along with the potential that a third party will exploit our critical assets such as intellectual property, proprietary business information and data related to our customers, suppliers and business partners. To the extent that such disruptions occur and our business continuity plans do not effectively address these disruptions in a timely manner, they may cause delays in the manufacture or shipment of our products and the cancellation of customer orders and, as a result, our business, operating results and financial condition could be materially and adversely affected, resulting in a possible loss of business or brand reputation.

Business and Financial Risks

Increased competition could adversely affect our business and financial results.
We face competition in our markets from a number of large and small companies, some of which have greater financial, research and development, production and other resources than we do. Our competitive position is based principally on performance, quality, customer support, service, breadth of product line, manufacturing or packaging technology and the selling prices of our products. We may be unable to effectively compete on all these bases. Further, our competitors may improve the design and performance of their products and introduce new products with competitive price and performance characteristics. While we expect to do the same to maintain our current competitive position and market share, if we are unable to anticipate evolving trends in the market or the timing and scale of our competitors’ activities and initiatives, the demand for our products and services could be negatively impacted.

Global economic conditions may adversely affect our business, operating results and financial condition.
Unfavorable changes and instability in economic conditions, including inflation, monetary policies, recession, changes in tariffs and trade relations amongst international trading partners, geopolitical tensions and increased geopolitical volatility, or other changes in economic conditions, may adversely impact the markets in which we operate. These conditions may make it extremely difficult for our customers, our vendors and us to accurately forecast and plan future business activities, and they could cause U.S. and foreign businesses to slow spending on our products which would reduce our revenues and profitability. If inflation in costs such as raw materials, packaging, freight, labor and energy prices increase beyond our ability to control for them through measures such as implementing operating efficiencies, we may not be able to increase prices to sufficiently offset the effect of various costs increases without negatively impacting customer demand, thereby negatively impacting our margin performance and results of operations.
Furthermore, during challenging economic times our customers may face issues gaining timely access to sufficient credit, which could result in an impairment of their ability to make timely payments to us. If that were to occur, we may be required to increase our allowance for doubtful accounts and cash flow would be negatively impacted. We cannot predict the timing, depth or duration of any economic slowdown or subsequent economic recovery, worldwide, or in the markets in which we operate. Also, at any point in time we have funds in our cash accounts that are with third party financial institutions. These balances in the U.S. and other countries could exceed the Federal Deposit Insurance Corporation (“FDIC”) and other relevant insurance limits, respectively. While we monitor the cash balances in our accounts, these balances could be impacted if the underlying financial institutions fail or could be subject to other adverse conditions in the financial markets. Additionally, our future results of operations could be adversely affected by changes in the effective tax rate as a result of a change in the mix of earnings in jurisdictions with differing statutory tax rates, changes in tax laws, regulations and judicial rulings or changes in the interpretation thereof.

Raw material shortages or price increases could adversely affect our business and financial results.
The principal raw materials that we use in the manufacture of our products can be subject to price fluctuations due to market conditions and factors beyond our control, including severe hazards, global health crises and inflationary pressures. Such raw materials include materials derived from petrochemicals, minerals, metals, agricultural commodities and other commodities. While the selling prices of our products tend to increase or decrease over time with the cost of raw materials, these changes may not occur simultaneously or to the same degree. At times, including during periods of rapidly increasing raw material prices, we may be unable to pass increases in raw material costs through to our customers due to certain contractual obligations. Such increases in the price of raw materials, if not offset by product price increases, or substitute raw materials, would have an adverse impact on our profitability. We believe we have reliable sources of supply for our raw materials under normal market conditions.
9

We cannot, however, predict the likelihood or impact of any future raw material shortages. Any shortages or unforeseen price increases could have a material adverse impact on our results of operations.

Our international operations subject us to currency translation risk and currency transaction risk which could cause our results to fluctuate from period to period.
The financial condition and results of operations of our foreign subsidiaries are reported in local currencies and then translated into U.S. dollars at the applicable currency exchange rate for inclusion in our consolidated financial statements. Exchange rates between these currencies in recent years have fluctuated and may do so in the future. Furthermore, we incur currency transaction risk whenever we enter into either a purchase or a sales transaction using a currency different than the functional currency. Given the volatility of exchange rates, we may not be able to effectively manage our currency transactions and/or translation risks. Volatility in currency exchange rates could impact our business and financial results.
Although we utilize risk management tools, such as derivative instruments, to mitigate market fluctuations in foreign currencies, any changes in strategy in regard to risk management tools can also affect revenue, expenses and results of operations and there can be no assurance that such measures will result in cost savings or that all market fluctuation exposure will be eliminated.

Our debt instruments are subject to interest rate risks and impose operating and financial restrictions which could have an adverse impact on our business and results of operations.
Our incurrence of indebtedness could have negative consequences to us, including limiting our ability to borrow additional monies for our working capital, capital expenditures, acquisitions, debt service requirements or other general corporate purposes; limiting our flexibility in planning for, or reacting to, changes in our operations, our business or the industries in which we compete; our leverage may place us at a competitive disadvantage by limiting our ability to invest in the business or in further research and development; making us more vulnerable to downturns in our business or the economy; and there would be a material adverse effect on our business and financial condition if we were unable to service our indebtedness or obtain additional financing, as needed.
Our ability to make payments on our indebtedness depends on our ability to generate cash in the future. If we do not generate sufficient cash flow to meet our debt service and working capital requirements, we may need to seek additional financing or sell assets. This may make it more difficult for us to obtain financing on terms that are acceptable to us, or at all. Without any such financing, we could be forced to sell assets to make up for any shortfall in our payment obligations under unfavorable circumstances.
Interest payable in accordance with our five-year senior secured revolving credit agreement (the "Credit Agreement") is based on a fluctuating rate. In light of potential fluctuations, including interest rate increases, we are exposed to risk resulting from adverse changes in interest rates.
In addition, certain of our financial transactions such as our credit agreement have, or in the future could have, interest rates that are tied to reference rates such as the Secured Overnight Financing Rate (“SOFR”). The volatility and availability of such reference rates, including the use of alternative reference rates, are outside of our control and the consequences are not entirely predictable.
We may not be able to successfully consummate and manage acquisition, joint venture and divestiture activities which could have an impact on our results.
From time to time, we may acquire other businesses, enter into joint ventures and, based on an evaluation of our business portfolio, divest existing businesses. These acquisitions, joint ventures and divestitures may present financial, managerial and operational challenges, including diversion of management attention from existing businesses, difficulty with integrating or separating personnel and financial and other systems, increased expenses, difficulties in realizing synergies expected to result from acquisitions, potential loss of key employees, key contractual relationships or key customers of acquired companies or of us, difficulties in integrating financial reporting systems and implementing controls, procedures and policies, including disclosure controls and procedures and internal control over financial reporting, appropriate for public companies of our size at companies that, prior to the acquisition, had lacked such controls, procedures and policies, assumption of unknown liabilities and indemnities, and potential disputes with the buyers or sellers. In addition, we may be required to incur asset impairment charges (including charges related to tangible assets, goodwill and other intangible assets) in connection with acquired businesses which may reduce our profitability. If we are unable to consummate such transactions, or successfully integrate and grow acquisitions and achieve contemplated revenue synergies and cost savings, our financial results could be adversely affected. Additionally, joint ventures inherently involve a lesser degree of control over business operations, thereby potentially increasing the financial, legal, operational and/or compliance risks.

10

We may not be able to effectively manage and implement restructuring initiatives or other organizational changes.
We may, from time to time, restructure or make other adjustments to our workforce and manufacturing footprint in response to market or product changes, performance issues, changes in strategy, acquisitions and/or other internal and external considerations. These restructuring activities and other organizational changes may result in increased restructuring costs, diversion of management’s time and attention from daily operations and temporarily reduced productivity. If we are unable to successfully manage and implement restructuring and other organizational changes, we may not achieve or sustain the expected growth or cost savings benefits of these activities or do so within the expected timeframe. These effects could recur in connection with future acquisitions and other organizational changes and our results of operations could be negatively affected.

Changes in our relationships with our vendors, changes in tax or trade policy, interruptions in our operations or supply chain or increased commodity or supply chain costs could adversely affect our results of operations.
We are dependent on our vendors, including common carriers, to supply raw materials to our manufacturing facilities. As we continue to add capabilities to quickly move the appropriate amount of inventory at optimal operational costs through our entire supply chain, operating our fulfillment network becomes more complex and challenging. If our fulfillment network does not operate properly, if a vendor fails to deliver on its commitments, or if common carriers have difficulty providing capacity to meet demands for their services, we could experience inventory shortages, delivery delays or increased delivery costs, which could lead to lost sales and decreased customer confidence, and adversely affect our results of operations.
A large portion of our raw materials are sourced, directly or indirectly, from outside the U.S. Any major changes in tax or trade policy, such as the imposition of additional tariffs or duties on imported products, between the U.S. and countries from which we source raw materials could require us to take certain actions, including for example raising prices on products we sell and seeking alternative sources of supply from vendors in other countries with whom we have less familiarity, which could adversely affect our reputation, sales, and our results of operations.
Political or economic instability, geopolitical tensions and volatility, currency fluctuations, the outbreak of pandemics or other illnesses (such as the COVID-19 pandemic), labor unrest, transport capacity and costs, port security, weather conditions, natural disasters, or other events that could alter or suspend our operations, slow or disrupt port activities, or affect foreign trade are beyond our control and could materially disrupt our supply of raw materials, increase our costs, and/or adversely affect our results of operations. There have been periodic labor disputes impacting the U.S. ports that have caused us to make alternative arrangements to continue the flow of inventory, and if these types of disputes recur, worsen, or occur in other countries through which we source products, it may have a material impact on our costs or inventory supply. Changes in the costs of procuring commodities used in our products or the costs related to our supply chain, could adversely affect our results of operations.

Adverse publicity or consumer concern regarding the safety or quality of food products containing our products, or health concerns, whether with our products, products in the same general class as our products or for food products containing our products, may result in the loss of sales. Also, consumer preferences for products containing our products may change.
We are dependent upon consumers’ perception of the safety, quality and possible dietary benefits of products containing our food ingredient products. As a result, substantial negative publicity concerning our products or other foods and beverages in which our products are used could lead to a loss of consumer confidence in those products, removal of those products from retailers’ shelves and reduced sales and prices of our products. Product quality issues, actual or perceived, or allegations of product contamination, even when false or unfounded, could hurt the image of our products or of brands of products containing our products, and cause consumers to choose other products. Further, any product recall, whether our own or by a third party, whether due to real or unfounded allegations, could impact demand on food products containing our products or even our products. Any of these events could have a material adverse effect on our business, results of operations and financial condition. Consumer preferences, as well as trends, within the food industries change often and our failure to anticipate, identify or react to changes in these preferences and trends could, among other things, lead to reduced demand and price reductions, and could have an adverse effect on our business, results of operations and financial condition. While we continue to diversify our product offerings, developing new products entails risks and we cannot be certain that demand for our products and products containing our products will continue at current levels or increase in the future.

11

Legal, Regulatory and Compliance Risks

Material adverse legal judgments, fines, penalties or settlements could adversely affect our business.
We may from time to time become involved in various legal proceedings and disputes incidental to the operation of our business. Our business may be adversely affected by the outcome of these proceedings and other contingencies (including, without limitation, product liability, tort, environmental, intellectual property, antitrust, data protection, privacy, and labor and employment matters) that cannot be predicted with certainty. As required by GAAP, if applicable, we establish reserves based on our assessment of contingencies. Subsequent developments in legal proceedings and other contingencies may affect our assessment and estimates of the loss contingency recorded as a reserve, and we may be required to make additional material payments.

Our business exposes us to potential product liability claims and recalls, which could adversely impact our financial condition and performance.
Our development, manufacture and sales of food ingredient, pharmaceutical, nutritional supplement and other products involve an inherent risk of exposure to product liability claims, product recalls, product seizures and related adverse publicity. A product liability judgment against us could also result in substantial and unexpected expenditures, affect consumer confidence in our products, and divert management’s attention from other responsibilities. Although we maintain certain insurance coverage in amounts we believe are customary within the industry, there can be no assurance that this level of coverage is adequate or that we will be able to continue to maintain our existing insurance or obtain comparable insurance at a reasonable cost, if at all. A product recall or a partially or completely uninsured judgment against us could have a material adverse effect on results of operations and financial condition.

Our brands are important assets of our businesses, and violation of our trademark rights by imitators could negatively impact revenues and brand reputation.
Our brands and trademarks enjoy a reputation for quality and value and are important to our success and competitive position. Unauthorized use of our trademarks may not only erode sales of our products but may also cause significant damage to our brand name and reputation, interfere with relationships with our customers and increase litigation costs. There can be no assurance that our on-going effort to protect our brand and trademark rights will prevent all violations.

Allegations that we have infringed the intellectual property rights of third parties could negatively affect us.
We may be subject to claims of infringement of intellectual property rights by third parties. In general, if it is determined that one or more of our technologies, products or services infringes the intellectual property rights owned by others, we may be required to cease marketing those products or services, to obtain licenses from the holders of the intellectual property at a material cost or to take other actions to avoid infringing such intellectual property rights. The litigation process is costly and subject to inherent uncertainties, and we may not prevail in litigation matters regardless of the merits of our position. Adverse intellectual property litigation or claims of infringement against us may become extremely disruptive if the plaintiffs succeed in blocking the trade of our products and services and may have a material adverse effect on our business.

We are subject to risks related to sustainability and corporate social responsibility and various reputational matters.
Our reputation and the reputation of our brands, including the perception held by our customers, end-users, business partners, investors, other key stakeholders and the communities in which we do business are influenced by various factors. With respect to interest from our stakeholders on our sustainability and corporate social responsibility (including Environmental, Social and Governance ("ESG")) practices and disclosure, if we fail, or are perceived to have failed, in any number of sustainability or corporate social responsibility matters, such as environmental stewardship, goals regarding our intended reduction of carbon emissions and water usage, workplace conduct and belonging, and support for local communities, or to effectively respond to changes in, or new, legal or regulatory requirements concerning climate change, climate risk reporting, or other sustainability concerns, our reputation or the reputation of our brands may suffer. Such damage to our reputation and the reputation of our brands may negatively impact our business, financial condition and results of operations. Further, there are an increasing number of anti-ESG legislative initiatives that may conflict with other regulatory requirements or our stakeholders' expectations.
In addition, negative or inaccurate postings or comments, misinformation, and disinformation across the media landscape, including on social media or networking websites about the Company or our brands could generate adverse publicity that could damage our reputation or the reputation of our brands. If we are unable to effectively manage real or perceived issues, including concerns about product quality, safety, corporate social responsibility or other matters, sentiments toward the Company or our products could be negatively impacted, and our financial results could suffer.

12

Our reputation, ability to do business and results of operations could be impaired by adverse publicity or improper conduct by any of our employees, agents or business partners.
We are subject to regulation under a variety of U.S. federal and state and non-U.S. laws, regulations and policies, including laws related to environmental, health and safety, sustainability, anti-corruption, export and import compliance, anti-trust, money laundering, data privacy, and artificial intelligence due to our global operations. We cannot provide assurance that our internal controls will always protect us from the improper conduct of our employees, agents and business partners. Any improper conduct could damage our reputation and subject us to, among other things, civil and criminal penalties, material fines, equitable remedies (including profit disgorgement and injunctions on future conduct), securities litigation and a general loss of investor confidence.

Our operations are subject to regulatory risks and the loss of governmental permits and approvals would materially and adversely affect some of our businesses.
Our U.S. and non-U.S. operations are subject to a number of laws and regulations, including food and feed regulations, and environmental, health and safety standards. We have incurred, and will be required to continue to incur, significant expenditures to comply with these laws and regulations. Changes to, or changes in interpretations of, current laws and regulations, including climate change legislation or other environmental mandates, could require us to increase our compliance expenditures, cause us to significantly alter or discontinue offering existing products and services or cause us to develop new products and services. Altering current products and services or developing new products and services to comply with changes in the applicable laws and regulations could require significant research and development investments, increase the cost of providing the products and services and adversely affect the demand for our products and services, including shifting demand to competitors in countries where laws and regulations may be less stringent.
In the event a regulatory authority concludes that we are not or have not at all times been in full compliance with these laws or regulations, we could be fined, criminally charged or otherwise sanctioned. Certain environmental laws assess liability on current or previous owners of real property or operators of manufacturing facilities for the costs of investigation, removal or remediation of hazardous substances or materials at such properties or at properties at which parties have disposed of hazardous substances. Liability for investigative, removal and remedial costs under certain U.S. federal and state laws and certain non-U.S. laws are retroactive, strict and joint and several. In addition to cleanup actions brought by governmental authorities, private parties could bring personal injury or other claims due to the presence of, or exposure to, hazardous substances. For more information, see "Item 1. Business – Environmental and Regulatory Matters" of this report.
While we have planned for future capital and operating expenditures to maintain compliance with environmental laws, our costs of compliance may exceed our estimates. We may also be subject to environmental claims for personal injury, liabilities arising from past, present or future releases of, or exposures to, hazardous substances, or cost recovery actions for remediation of facilities in the future based on our past, present or future business activities.
Further, pursuant to applicable environmental and safety laws and regulations, we are required to obtain and maintain certain governmental permits and approvals, including EPA registrations under FIFRA for some of our products. We maintain EPA FIFRA registrations for ethylene oxide as a medical device sterilant and spice fumigant and for propylene oxide as a fumigant of nuts and spices. These products are progressing through a multi-year FIFRA re-registration review process. Recent documents indicate that the EPA intends to continue the registrations for both ethylene oxide and propylene oxide with certain additional mitigation measures. The EPA may re-examine the registrations in the future in accordance with the provisions of FIFRA. Any future determination by the EPA to discontinue permitted use of ethylene oxide or propylene oxide would have a material adverse effect on our business and financial results.

Commercial supply of pharmaceutical products that we may develop, subject to cGMP manufacturing regulations, would be performed by third-party cGMP manufacturers. Modifications, enhancements or changes in third-party manufacturing facilities or procedures of our pharmaceutical products are, in many circumstances, subject to FDA approval, which may be subject to a lengthy application process or which we may be unable to obtain. Any third-party cGMP manufacturers that we may use are periodically subject to inspection by the FDA and other governmental agencies, and operations at these facilities could be interrupted or halted if the results of these inspections are unsatisfactory. Failure to comply with the FDA or other governmental regulations can result in fines, unanticipated compliance expenditures, recall or seizure of products, total or partial suspension of production, enforcement actions, injunctions and criminal prosecution, which could have a material adverse effect on our business and financial results.

Permits and approvals may be subject to revocation, modification or denial under certain circumstances. Our operations or activities could result in administrative or private actions, revocation of required permits or licenses, or fines, penalties or damages, which could have an adverse effect on us. In addition, we cannot predict the extent to which any legislation or regulation may affect the market for our products or our cost of doing business.

13

Concerns about ethylene oxide emissions have resulted in regulatory requirements for ethylene oxide users that have impacted, and may continue to impact, such users' ability to use the ethylene oxide process to sterilize medical devices among other things, which may, in turn, affect sales to our customers and our operations.
In recent years, there has been increased focus on the use and emissions of ethylene oxide (“EtO”) by the EPA and some state environmental agencies. Certain of the Company’s customers who use EtO in the U.S. mainly for the sterilization of medical devices have received ongoing federal, state, and local scrutiny related to potential emissions of EtO at their facilities. This scrutiny is associated with the IRIS Assessment described in “Item 1. Business – Environmental and Regulatory Matters” of this report, which deemed chronic exposure to EtO over many years as unsafe at levels below those found in the environment. The EPA began using the IRIS Assessment in 2020 to regulate change to existing permissible emissions limits at facilities that produce or use EtO in non-sterilization processes, and subsequently implemented rules for EtO sterilization facilities as well. Additionally, some state and local regulators have drawn their own conclusions from the IRIS Assessment, which has resulted in some actions against our customers that continue to impact these customers’ ability to use the EtO process to sterilize medical devices. Due to these regulatory actions, many customers have taken or are expected to take some downtime to install new abatement equipment.
In January 2025, the EPA issued its Interim Decision (“ID”) whereby EtO was re-registered for the sterilization of medical devices and the reduction of microbes on certain spices/seasonings. The ID provides for a phase-out period for the use of EtO on certain spices, discontinues certain minor applications, and includes mitigation and monitoring measures impacting product users, including our customers, with phased compliance deadlines ranging from several months to ten years. Further, the ID contemplates that EPA will gather annual worker exposure data from EtO users, including our customers. EtO registrants may not continue to sell EtO products to customers who do not provide such data. While the Company remains confident that the sterilization industry as a whole will take appropriate measures to comply with the latest EPA requirements in a timely manner, there is no assurance that this will consistently be the case. The Company plans on continuing to work with various stakeholders to help ensure the EPA considers all available assessments to appropriately evaluate the risks of EtO. If the ID and other requirements remain unchanged, such requirements will likely result in increased costs and regulatory burdens. Further, additional regulatory requirements associated with the use and emission of EtO may be imposed in the future, both within and outside of the U.S. Such increased regulation could require users of EtO to temporarily suspend operations to install additional emissions control technology, limit the use of EtO or take other actions which could ultimately impact our business, financial condition or results of operations.


Item 1B.    Unresolved Staff Comments

None.


Item 1C.    Cybersecurity
Cybersecurity is a critical part of our enterprise risk management. The Board, through its Audit Committee, oversees enterprise risk management, including cybersecurity. To more effectively address cybersecurity threats, we have numerous security layers within our least privilege network approach which is managed by our Information Technology ("IT") department. Our cybersecurity programs align with numerous standards and continue to grow and develop as new technologies emerge. Further, we have regular user awareness testing and trainings in place which help keep all end users and executive leadership up-to-date on the most current threats. The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance. Additional activities to maintain and enhance information security are discussed below.
Reliable, Scalable Systems and Infrastructure
Our information security systems, infrastructure, and processes are built on and follow the U.S. National Institute of Standards and Technology ("NIST") framework for information security, which is a set of guidelines, accepted standards, and best practices for mitigating organization cybersecurity risks published by NIST. We continue to make significant investments in industry-leading and advanced technologies as part of our strategy to strengthen our security posture, business continuity capabilities, and ability to protect and safeguard systems and stakeholder data. Our Information Security Program includes at least annual penetration testing of our systems by an independent third party.
14

Automation and Artificial Intelligence
We employ controlled security testing activities to evaluate attack vectors and validate our ability to detect and respond to cyber threats. Artificial intelligence is used as part of early warning systems designed to detect, alert, and respond to potential cyber threats.
Training
Recognizing that information security, stakeholder data, and privacy principles involve more than just systems and infrastructure, we provide semi-annual cybersecurity education and training to all users with access to IT systems, devices, or applications. Internal social engineering phishing campaigns are conducted frequently with the goal of building a culture of cybersecurity, as well as raising awareness and reinforcing best practices across the organization.
Third parties also play a role in our cybersecurity. We engage third-party services to conduct evaluations of our security controls, whether through penetration testing, independent audits or consulting on best practices to address new challenges. These evaluations include testing both the design and operational effectiveness of security controls.
We apply a risk-based approach to mitigate cybersecurity risks associated with our use of third-party service providers and cybersecurity considerations affect the selection and oversight of these third-party service providers. We perform risk-based due diligence on third parties with access to our systems, data or facilities, commensurate with the level of access and risk.
While we have experienced cybersecurity threats in the past in the normal course of business and expect to continue to experience such threats from time to time, to date, none have had a material adverse effect on our business, financial condition, results of operations or cash flows. Even with the extensive approach we take to cybersecurity, we may not be successful in preventing or mitigating a cybersecurity incident that could have a material adverse effect on us. See Item 1A. “Risk Factors - Operational Risks - Disruptions or breaches of our information systems could adversely affect us” for a discussion of cybersecurity risks.
In the event of a possible cybersecurity incident, we would immediately implement our crisis management plan, which includes the following steps:
(1) Internal reporting and review of the incident or development
(2) Gathering and assessing information
(3) Developing and implementing a communications strategy
(4) Monitoring and evaluating a response
(5) Debrief and recovery
As part of the gathering and assessment of information in step 2, we will consider various factors to make a materiality determination of the incident, including business impact, potential costs, impacted data, scope of the incident, possible litigation or regulatory implications, and reputational damage.

Item 2.    Properties
Our corporate headquarters is located in Montvale, New Jersey. Our operations are conducted at our owned and leased facilities throughout the U.S. and other foreign countries. These facilities house manufacturing and warehousing operations, as well as administrative offices. We have a total of 38 locations across the world and some of these manufacturing and warehousing locations serve multiple segments.
The following is a summary of our principal properties:

SegmentLocationAdministrativeManufacturingWarehousing
Corporate5 U.S. cities and 1 foreign country6
HNH11 U.S. cities and 6 foreign countries1167
ANH6 U.S. cities and 1 foreign country82
SP4 U.S. cities and 5 foreign countries172
Other2 U.S. cities and 1 foreign country3

15

We believe that our production facilities and related machinery and equipment are well maintained, suitable for their purpose, and adequate to support our businesses.

Item 3.    Legal Proceedings
In the normal course of business, we are involved in a variety of lawsuits, claims and legal proceedings, from time to time, including commercial and contract disputes, labor and employment matters, product liability claims, environmental liabilities, trade regulation matters, intellectual property disputes and tax-related matters. Further, in connection with normal operations at our plant facilities, our manufacturing sites may, from time to time, be subject to inspections or inquiries by the EPA and other agencies. To the extent any consent orders or other agreements are entered into as a result of findings from such inspections or inquiries, the Company is committed to ensuring compliance with such orders or agreements.
Information with respect to certain legal proceedings is included in Note 15, Commitments and Contingencies, to our Consolidated Financial Statements for the year ended December 31, 2025 contained in this Annual Report on Form 10-K, and is incorporated herein by reference.
In our opinion, we do not expect pending legal matters to have a material adverse effect on our consolidated financial position, results of operations, liquidity or cash flows.

Item 4.    Mine Safety Disclosures
Not applicable.
16

INFORMATION ABOUT OUR EXECUTIVE OFFICERS
The following is a list of executive officers of the Company as of February 20, 2026.
Theodore L. Harris, age 60, has served as our Chairman, President and Chief Executive Officer since 2017, and prior to that, as Board Director, President and Chief Executive Officer since 2015.
C. Martin Bengtsson, age 48, has served as our Executive Vice President and Chief Financial Officer since February 2019. Mr. Bengtsson has also served as our General Manager, Animal Nutrition and Health since March 2024.
Hatsuki Miyata, age 50, has served as our Executive Vice President, Chief Legal Officer and Secretary since February 2025 and prior to that, as our General Counsel since July 2022. Ms. Miyata previously served as Deputy General Counsel and Corporate Secretary at Allegion plc, a global manufacturing company in seamless access and security products, from October 2018 to July 2022.
Frederic Boned, age 48, has served as our Senior Vice President and General Manager, Human Nutrition and Health, since November 2022. He has also served as Head of Digital Transformation and AI since October 2025. Prior to that, he served as Regional Vice President, Health Nutrition and Care – North America from January 2022 to November 2022, and Vice President, Human Nutrition and Health – North America from September 2018 to January 2022, each at DSM, a Dutch multinational corporation in the fields of health and nutrition.
George Graham, age 56, has served as our Senior Vice President and Chief R&D Officer since October 2025. Prior to that, he served as Senior Vice President of R&D at Mead Johnson Nutrition Company (part of Reckitt Benckiser) from April 2023 – October 2025. Prior to that, he served as Senior Vice President of R&D at Beachbody Company from December 2020 to April 2023, and as Vice President of Mars Advanced Research Institute in the U.K. from July 2018 to July 2020.
Martin L. Reid, age 59, has served as our Senior Vice President and Chief Supply Chain Officer since September 2022. Prior to that, he served as Vice President and Chief Supply Chain Officer from January 2021 to September 2022. Mr. Reid served as Chief Supply Chain Officer at Godiva Chocolate from May 2019 to December 2020.
M. Brent Tignor, age 48, has served as our Senior Vice President and Chief Human Resources Officer since September 2022. Prior to that, he led the Human Resources department as our Vice President and Chief Human Resources Officer from February 2022 to September 2022 and as our Vice President, Human Resources from 2016 to February 2022.
Job L. van Gunsteren, age 49, has served as our Senior Vice President and General Manager, Specialty Products, since September 2022. Prior to that, he served as our Vice President and General Manager, Specialty Products from August 2019 to September 2022 and as our Director for Animal Nutrition and Health – EMEA from 2013 to 2019.
William A. Backus, age 59, has served as our Vice President and Chief Accounting Officer since October 2017.

All above-listed officers except for Ms. Miyata, Mr. Boned, and Mr. Graham have been employed by the Company for more than the past five years. No family relationship exists between any of the above-listed executive officers of the Company. All officers are elected to hold office for one year or until their successors are elected and qualified or their earlier death, resignation or removal from office by the Board of Directors of the Company.
17

PART II
Item 5.    Market for the Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information
The Common Stock is listed on the Nasdaq Stock Market LLC under the symbol “BCPC.”
On February 6, 2026, the closing price for the Common Stock on the Nasdaq Stock Market LLC was $173.16.
Record Holders
As of February 6, 2026, the approximate number of holders of record of Common Stock was 57. Such number does not include stockholders who hold their stock in street name.
Performance Graph
The graph below sets forth the cumulative total stockholder return on the Common Stock (referred to in the table as “BCPC”) for the five years ended December 31, 2025, the overall stock market return during such period for shares comprising the Russell 2000® Index (which we believe includes companies with market capitalization similar to that of us), and the overall stock market return during such period for shares comprising the Dow Jones U.S. Specialty Chemicals Index, in each case assuming a comparable initial investment of $100 on December 31, 2020 and the subsequent reinvestment of dividends. The Russell 2000® Index measures the performance of the shares of the 2000 smallest companies included in the Russell 3000® Index. In light of our industry segments, we do not believe that published industry-specific indices are necessarily representative of stocks comparable to us. Nevertheless, we consider the Dow Jones U.S. Specialty Chemicals Index to be potentially useful as a peer group index with respect to us. The performance of the Common Stock shown on the graph below is historical only and not necessarily indicative of future performance.
1655
18


Issuer Purchase of Equity Securities
The following table summarizes the share repurchases activity for the year ended December 31, 2025:
 
Total Number of Shares
Purchased (1)
Average Price Paid Per Share
Total Number of Shares
Purchased as
Part of Publicly Announced
Programs(2)
Approximate Dollar Value of Shares that May Yet Be
Purchased Under the
Plans or Programs(2)(3)
January 1-31, 2025— $— — $103,418,864 
February 1-28, 202532,369 $161.90 32,369 $95,302,085 
March 1-31, 2025500 $167.48 500 $98,501,855 
     First Quarter32,869 32,869 
April 1-30, 202549,616 $156.24 49,616 $84,139,744 
May 1-31, 2025155,055 $164.24 155,055 $62,982,137 
June 1-30, 2025294 $158.35 294 $60,675,920 
     Second Quarter 204,965 204,965 
July 1-31, 20251,030 $156.17 1,030 $59,681,644 
August 1-31, 202565,416 $161.32 65,416 $51,095,995 
September 1-30, 202529,314 $160.49 29,314 $46,127,486 
     Third Quarter95,760 95,760 
October 1-31, 2025110,712 $154.75 110,712 $46,127,486 
November 1-30, 2025160,061 $153.83 160,061 $2,560,266 
December 1-31, 202580,560 $156.90 80,560 $616,670,503 
     Fourth Quarter351,333  351,333  
Total684,927 684,927 
(1) The Company repurchased (withheld) shares from employees in connection with the tax settlement of vested shares and/or exercised stock options under the Company's omnibus incentive plan and made open market repurchases of common stock pursuant to a share repurchase agreement in compliance with Rule 10b-18 or a trading plan established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended.
(2) On December 9, 2025, the Board of Directors of the Company approved a new stock repurchase program which replaced the previously approved June 1999 program. The December 2025 program authorizes the repurchase of up to and including 4,000,000 shares of the Company's ordinary shares. This new stock repurchase program has no expiration date, does not oblige the Company to acquire any particular amount of the Company's ordinary shares, and may be terminated at any time. As of December 9, 2025, the 1999 program was terminated and all remaining authorized shares (5,742 shares) were expired. Since the inception of the new program on December 9, 2025, a total of 69,659 shares have been repurchased under the December 2025 program.
(3) Dollar amounts in this column equal the number of shares remaining available for repurchases under the stock repurchase programs as of the last date of the applicable month multiplied by the monthly average price paid per share.

Item 6.    [Reserved]

19


Item 7.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
(All amounts in thousands, except share and per share data)
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our Consolidated Financial Statements and the related notes included in this report. Refer to Part II, Item 7 in our Annual Report on Form 10-K for the fiscal year ended December 31, 2024 (filed with the SEC on February 21, 2025) for additional discussion of our financial condition and results of operations for the year ended December 31, 2023. In addition, discussion of year-to-year comparisons between 2024 and 2023 are not included in this Annual Report on Form 10-K, and can be found in "Management's Discussion and Analysis of Financial Condition and Results of Operations" in Part II, Item 7 of the Company's Annual Report on Form 10-K for the year ended December 31, 2024. Those statements in the following discussion that are not historical in nature should be considered to be forward-looking statements that are inherently uncertain. See “Cautionary Statement Regarding Forward-Looking Statements.”


Overview
We develop, manufacture, distribute and market specialty performance ingredients and products for the nutritional, food, pharmaceutical, animal health, plant nutrition, sterilization, fumigation, and industrial markets. Our three reportable segments are strategic businesses that offer products and services to different markets: Human Nutrition and Health, Animal Nutrition and Health, and Specialty Products, as more fully described in Note 10, Segment Information, of the consolidated financial statements. Sales and production of products outside of our reportable segments and other minor business activities are included in "Other and Unallocated".
Recent Developments
Anti-Dumping Investigation in the European Union
In late June 2025, the European Commission announced that it would impose provisional duties between 95.4% and 120.8% on imports into the European Union of choline chloride originating in the People’s Republic of China, effective July 1, 2025. The investigation was initiated by the European Commission in late October 2024, following a complaint lodged by Balchem Italia Srl and another complainant. On December 19, 2025, the European Commission published their final decision to set definitive duties between 90.0% and 115.9%. Further, the European Commission set rules to make it clear that the country of origin of choline chloride, regardless of form, will be the country where the chemical reaction between trimethylamine hydrochloride and ethylene oxide takes place.

20

Segment Results
We sell products for all three segments through our own sales force, independent distributors, and sales agents.
The following tables summarize consolidated net sales by segment and business segment earnings from operations for the three years ended December 31, 2025, 2024 and 2023 (in thousands):
Business Segment Net Sales
202520242023
Human Nutrition and Health$659,387 $600,258 $550,751 
Animal Nutrition and Health230,852 214,710 238,326 
Specialty Products140,976 132,749 125,965 
Other and Unallocated (1)
5,946 5,967 7,397 
Total$1,037,161 $953,684 $922,439 
Business Segment Earnings From Operations
202520242023
Human Nutrition and Health$153,906 $135,957 $102,419 
Animal Nutrition and Health18,687 14,013 27,576 
Specialty Products42,901 39,906 34,579 
Other and Unallocated (1)
(6,168)(6,967)(5,381)
Total$209,326 $182,909 $159,193 
(1) Other and Unallocated consists of a few minor businesses which individually do not meet the quantitative thresholds for separate presentation and corporate expenses that have not been allocated to a segment. Unallocated corporate expenses consist of: (i) Transaction and integration costs of $1,242, $1,484 and $1,617 for years ended December 31, 2025, 2024 and 2023, respectively, and (ii) Unallocated amortization expense of $0, $0, and $312 for years ended December 31, 2025, 2024, and 2023, respectively, related to an intangible asset in connection with a company-wide ERP system implementation.



21

Results of Operations - Fiscal Year 2025 compared to Fiscal Year 2024

Summary of Consolidated Statements of Earnings
(in thousands)20252024Increase
(Decrease)
% Change
Net sales$1,037,161 $953,684 $83,477 8.8 %
Gross margin370,633 336,206 34,427 10.2 %
Operating expenses161,307 153,297 8,010 5.2 %
Earnings from operations209,326 182,909 26,417 14.4 %
Interest and other expenses10,296 16,456 (6,160)(37.4)%
Income tax expense44,185 37,978 6,207 16.3 %
Net earnings$154,845 $128,475 $26,370 20.5 %
Management's discussion and analysis of the Consolidated Statements of Earnings is included below:
Net Sales
Increase
(Decrease)
(in thousands)20252024% Change
Human Nutrition and Health$659,387 $600,258 $59,129 9.9 %
Animal Nutrition and Health230,852 214,710 16,142 7.5 %
Specialty Products140,976 132,749 8,227 6.2 %
Other5,946 5,967 (21)(0.4)%
Total$1,037,161 $953,684 $83,477 8.8 %

The increase in net sales within the Human Nutrition and Health segment for 2025 compared to 2024 was driven by higher sales within both the nutrients business and the food ingredients and solutions businesses. Total sales for this segment grew 9.9%, with volume and mix contributing 6.6%, average selling prices contributing 2.8%, and the change in foreign currency exchange rates contributing 0.4%.

The increase in net sales within the Animal Nutrition and Health segment for 2025 compared to 2024 was driven by higher sales in both the ruminant and monogastric species markets. Total sales for this segment increased by 7.5%, with average selling prices contributing 5.6%, volume and mix contributing 1.0%, and the change in foreign currency exchange rates contributing 0.9%.

The increase in net sales within the Specialty Products segment for 2025 compared to 2024 was due to higher sales within both the performance gases market and the plant nutrition business. Total sales for this segment increased by 6.2%, with average selling prices contributing 4.0%, the change in foreign currency exchange rates contributing 1.3%, and volume and mix contributing 0.9%.

Sales may fluctuate in future periods based on macroeconomic conditions, competitive dynamics, changes in customer preferences, and our ability to successfully introduce new products to the market.

Gross Margin
(in thousands)20252024Increase
(Decrease)
% Change
Gross margin$370,633 $336,206 $34,427 10.2 %
% of net sales35.7 %35.3 %
Gross margin dollars increased for 2025 compared to 2024 due to higher sales and a favorable mix, partially offset by certain higher manufacturing input costs.
22

Operating Expenses
(in thousands)20252024Increase
(Decrease)
% Change
Operating expenses$161,307 $153,297 $8,010 5.2 %
% of net sales15.6 %16.1 %
The increase in operating expenses was primarily due to an increase in compensation-related expenses of $8,327 and higher professional services of $3,856, partially offset by lower amortization expense of $2,376 and a decrease in agent and broker commissions of $1,132.
Earnings From Operations
(in thousands)20252024Increase
(Decrease)
% Change
Human Nutrition and Health$153,906 $135,957 $17,949 13.2 %
Animal Nutrition and Health18,687 14,013 4,674 33.4 %
Specialty Products42,901 39,906 2,995 7.5 %
Other and unallocated(6,168)(6,967)799 11.5 %
Earnings from operations$209,326 $182,909 $26,417 14.4 %
% of net sales (operating margin)20.2 %19.2 %
Human Nutrition & Health segment earnings from operations increased $17,949 primarily due to a gross margin contribution of $22,438. The increase in gross margin was driven by the aforementioned higher sales and a favorable mix, partially offset by certain higher manufacturing input costs. The increase in gross margin was partially offset by an increase in operating expenses of $4,489, primarily due to higher compensation-related costs of $5,909, partially offset by lower amortization of $2,329.

Animal Nutrition & Health segment earnings from operations increased $4,674 primarily due to a gross margin contribution of $7,259. The increase in gross margin was driven by the aforementioned higher sales and a favorable mix, partially offset by certain higher manufacturing input costs. The increase in gross margin was partially offset by an increase in operating expenses of $2,585, primarily driven by higher compensation-related expenses of $2,147.
Specialty Products segment earnings from operations increased $2,995 primarily due to a gross margin contribution of $4,065. The increase in gross margin was driven by the aforementioned higher sales. This was partially offset by an increase in operating expenses of $1,070, primarily related to higher professional services of $831.

Other Expenses (Income)
(in thousands)20252024Increase
(Decrease)
% Change
Interest expense, net$10,219 $16,528 $(6,309)(38.2)%
Other expense (income), net77 (72)149 206.9 %
$10,296 $16,456 $(6,160)(37.4)%

Interest expense for 2025 and 2024 was primarily related to outstanding borrowings under the 2022 Credit Agreement. The decrease in net interest expense is mainly due to lower outstanding borrowings.
23

Income Tax Expense
(in thousands)20252024Increase
(Decrease)
% Change
Income tax expense$44,185 $37,978 $6,207 16.3 %
Effective tax rate22.2 %22.8 %
The decrease in the effective tax rate was primarily due to a decrease in certain state and foreign taxes partially offset by lower tax benefits from stock-based compensation.
Liquidity and Capital Resources
Contractual Obligations
Our short-term purchase obligations primarily include contractual arrangements in the form of purchase orders with suppliers. As of December 31, 2025, such purchase obligations were $134,910. For debt obligations, see Note 7, Revolving Loan, and for operating and finance lease obligations, see Note 18, Leases.
We are not aware of any current or pending demands on, or commitments for, our liquid assets that will materially affect our liquidity.
There were no material changes during the year ended December 31, 2025 outside the ordinary course of business in the specified contractual obligations set forth in our Annual Report on Form 10-K for the year ended December 31, 2024.
We expect our operations to continue generating sufficient cash flow to fund working capital requirements and necessary capital investments. We are actively pursuing additional acquisition candidates. We could seek additional bank loans or access to financial markets to fund such acquisitions, our operations, working capital, necessary capital investments or other cash requirements should we deem it necessary to do so.
Cash
Cash and cash equivalents increased to $74,570 at December 31, 2025 from $49,515 at December 31, 2024. At December 31, 2025, we had $61,986 of cash and cash equivalents held by our foreign subsidiaries. We presently intend to permanently reinvest these funds in foreign operations by continuing to make additional plant related investments, and potentially invest in partnerships or acquisitions; therefore, we do not currently expect to repatriate these funds in order to fund U.S. operations or obligations. However, if these funds are needed for U.S. operations, we could be required to pay additional withholding taxes to repatriate these funds. Working capital was $189,230 at December 31, 2025 as compared to $156,085 at December 31, 2024, an increase of $33,145. Significant cash payments during the year included repurchases of common stock of $107,636, capital expenditures and intangible assets acquired of $43,489, income taxes paid of $37,749, the payment of the 2024 declared dividend in 2025 of $28,287, and net payments on the revolving loan of $26,000.
(in thousands)20252024Increase
(Decrease)
% Change
Cash flows provided by operating activities$216,556 $181,999 $34,557 19.0 %
Cash flows used in investing activities(43,891)(59,736)15,845 26.5 %
Cash flows used in financing activities(152,810)(133,815)(18,995)(14.2)%
Operating Activities
The increase in cash flows from operating activities was primarily driven by the increase in net earnings and the impact from the changes in working capital.
Investing Activities
We continue to invest in corporate projects, improvements across all production facilities, and intangible assets. Total investments in property, plant and equipment and intangible assets were $43,489 and $35,661 for the years ended December 31, 2025 and 2024, respectively. Capital expenditures are projected to be approximately $40,000 to $45,000 for 2026. As mentioned above, we expect that our operations will continue to generate sufficient cash flow to fund the commitments for capital expenditures. These capital expenditures are part of our continuous efforts to support our growing businesses. Cash paid to acquire an existing toll
24

manufacturer to add capacity amounted to $323 and $24,164 for the years ended December 31, 2025 and 2024, respectively, net of cash acquired.
Financing Activities
In 2025, we borrowed $88,000 to fund share repurchases and the payment of the 2024 dividend, and made total loan repayments of $114,000, resulting in $386,000 available under the 2022 Credit Agreement (see Note 7, Revolving Loan) as of December 31, 2025.

On December 9, 2025, the Company's Board of Directors approved a new stock repurchase program (the "December 2025 program"), which replaced the previously approved June 1999 program. The December 2025 program authorizes the repurchases of up to and including 4,000,000 shares of the Company's ordinary shares. This new stock repurchase program has no expiration date, does not oblige the Company to acquire any particular amount of the Company's ordinary shares, and may be terminated at any time. As of December 9, 2025, the 1999 program was terminated and all remaining authorized shares (5,742 shares) were expired. Since the inception of the December 2025 program, a total of 69,659 shares have been repurchased. We intend to acquire shares from time to time at prevailing market prices if and to the extent we deem it is advisable to do so based on our assessment of corporate cash flow, market conditions and other factors. Open market repurchases of common stock could be made pursuant to a share repurchase agreement in compliance with Rule 10b-18 or a trading plan established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, which would permit common stock to be repurchased at a time that we might otherwise be precluded from doing so under insider trading laws or self-imposed trading restrictions. We also repurchase (withhold) shares from employees in connection with the tax settlement of vested shares and/or exercised stock options, as applicable, under the Company's omnibus incentive plan. Such repurchases of shares from employees are funded with existing cash on hand. Repurchases of common stock were $107,636 and $5,682 for the years ended December 31, 2025 and 2024, respectively.
Proceeds from stock options exercised were $9,307 and $17,228 for the years ended December 31, 2025 and 2024, respectively. Dividend payments were $28,287 and $25,576 during 2025 and 2024, respectively.
Other Matters Impacting Liquidity
We have a liability of $6,731 for uncertain tax positions, including the related interest and penalties, recorded in accordance with ASC 740-10, for which we are unable to reasonably estimate the timing of settlement, if any.
We currently provide postretirement benefits in the form of two retirement medical plans, as discussed in Note 14, Employee Benefit Plans. The liability recorded in other long-term liabilities on the consolidated balance sheets as of December 31, 2025 and December 31, 2024 was $1,122 and $1,522, respectively, and the plans are not funded. Historical cash payments made under these plans have typically been less than $200 per year. We do not anticipate any changes to the payments made in the current year for the plans.
Balchem NV ("Chemogas") has an unfunded defined benefit plan. The plan provides for the payment of a lump sum at retirement or payments in case of death of the covered employees. The amount recorded for these obligations on our balance sheet as of December 31, 2025 and December 31, 2024 was $869 and $613, respectively, and was included in other long-term obligations.
We provide an unfunded, nonqualified deferred compensation plan maintained for the benefit of a select group of management or highly compensated employees. Assets of the plan are held in a rabbi trust, which are included in "Other non-current assets" on the consolidated balance sheets. They are subject to additional risk of loss in the event of bankruptcy or insolvency of the Company. The deferred compensation liability was $12,806 as of December 31, 2025, of which $12,781 was included in "Other long-term obligations" and $25 was included in "Accrued compensation and other benefits" on our consolidated balance sheets. The deferred compensation liability was $11,470 as of December 31, 2024, of which $11,449 was included in "Other long-term obligations" and $21 was included in "Accrued compensation and other benefits" on our consolidated balance sheets. The related rabbi trust assets was $12,798 as of December 31, 2025, of which $12,773 was included in "Other non-current assets" and $25 was included in "Other current assets" on the Company's consolidated balance sheets. The related rabbi trust assets was $11,465 as of December 31, 2024, and was included in "Other non-current assets" on the Company's consolidated balance sheets.
Related Party Transactions
We were engaged in related party transactions with St. Gabriel CC Company, LLC for the years ended December 31, 2025 and December 31, 2024. Refer to Note 17, Related Party Transactions.

25

Critical Accounting Estimates
Critical accounting estimates are those estimates made in accordance with generally accepted accounting principles that involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on our financial condition or results of operations. Our management is required to make these critical accounting estimates and assumptions during the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America. These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary. Actual results could differ from those estimates.
Our critical accounting estimates are those that require application of management's most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain and that may change in subsequent periods. Management considers the following to be critical accounting estimates.
Goodwill and Intangible Assets
The valuation methods and assumptions used in valuing goodwill and identified intangibles and assessing the impairment of goodwill and identified intangibles involves a significant level of estimation uncertainty. In addition, the assumptions used in determining the useful life of an intangible asset involves a significant level of estimation uncertainty. Refer to the Goodwill and Acquired Intangible Assets section in Note 1, Business Description and Summary of Significant Accounting Policies, for details related to the valuation and impairment process of both goodwill and intangible assets. Changes in market conditions, laws and regulations, and key assumptions made in future quantitative assessments, including expected cash flows, competitive factors and discount rates, could result in the recognition of an impairment charge, and in turn could have a material impact on our financial condition or results of operations in subsequent periods.

Significant Accounting Policies and Recent Accounting Pronouncements
See Note 1, Business Description and Summary of Significant Accounting Policies, in Notes to Consolidated Financial Statements regarding significant accounting policies and recent accounting pronouncements.

Item 7A.    Quantitative and Qualitative Disclosures About Market Risk
Our cash and cash equivalents are held primarily in checking accounts, certificates of deposit, and money market investment funds. In 2019, we entered into an interest rate swap and cross-currency swap for hedging purposes. These derivatives settled on their maturity date of June 27, 2023 (refer to "Interest Rate Risk" and "Foreign Currency Exchange Risk" below and Note 19, Derivative Instruments and Hedging Activities). Additionally, as of December 31, 2025 and 2024, our borrowings were under a revolving loan bearing interest at a fluctuating rate as defined by the 2022 Credit Agreement plus an applicable rate (see Note 7, Revolving Loan). The applicable rate is based upon our consolidated net leverage ratio, as defined in the 2022 Credit Agreement. A 100 basis point increase or decrease in interest rates, applied to our borrowings at December 31, 2025, would result in an increase or decrease in annual interest expense and a corresponding reduction or increase in cash flow of approximately $1,640. We are exposed to commodity price risks, including prices of our primary raw materials. Our objective is to seek a reduction in the potential negative earnings impact of raw material pricing arising in our business activities. We manage these financial exposures, where possible, through pricing and operational means. Our practices may change as economic conditions change.
Interest Rate Risk
We have exposure to market risk for changes in interest rates, including the interest rate relating to the 2022 Credit Agreement. In the second quarter of 2019, we began to manage our interest rate exposure through the use of derivative instruments. These derivatives were utilized for risk management purposes, and were not used for trading or speculative purposes. We hedged a portion of our floating interest rate exposure using an interest rate swap (see Note 19, Derivative Instruments and Hedging Activities). This derivative settled on its maturity date of June 27, 2023.

Foreign Currency Exchange Risk
The financial condition and results of operations of our foreign subsidiaries are reported in local currencies and then translated into U.S. dollars at the applicable currency exchange rate for inclusion in our consolidated financial statements. Therefore, we are exposed to foreign currency exchange risk related to these currencies. In 2019, we entered into a cross-currency swap, with a notional amount of $108,569, which we designated as a hedge of our net investment in Chemogas (see Note 19, Derivative Instruments and Hedging Activities). This derivative settled on its maturity date of June 27, 2023.
26

Item 8.    Financial Statements and Supplementary Data


27

Report of Independent Registered Public Accounting Firm


To the Stockholders and the Board of Directors of Balchem Corporation
Opinions on the Financial Statements and Internal Control Over Financial Reporting
We have audited the accompanying consolidated balance sheets of Balchem Corporation and subsidiaries (the Company) as of December 31, 2025 and 2024, and the related consolidated statements of earnings, comprehensive income, stockholders' equity and cash flows for each of the three years in the period ended December 31, 2025, and the related notes and schedule (collectively, the financial statements). We also have audited the Company’s internal control over financial reporting as of December 31, 2025, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.
In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2025 and 2024, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2025, in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2025, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.
Basis for Opinions
The Company's management is responsible for these financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company's financial statements and an opinion on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the financial statements included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
Definition and Limitations of Internal Control Over Financial Reporting
A company's internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company's assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

28

Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.
Valuation of Reporting Units for Goodwill Impairment Testing
As described in Notes 1 and 5 to the financial statements, the Company’s goodwill balance was $816 million as of December 31, 2025. The Company performed an annual goodwill impairment test as of October 1, 2025, using a quantitative evaluation for each of its reporting units. The Company determines the fair value of its reporting units using the income approach, based on a discounted cash flow valuation model. To test for goodwill impairment, the Company compares the fair value of each reporting unit to its carrying value. When determining the fair value of each reporting unit, management makes significant estimates and assumptions related to a number of factors such as revenue growth rates, operating margins, estimated terminal values and future economic and market conditions.
Given the significant estimates and assumptions management makes to determine the fair value of the reporting units, we identified management’s assumptions related to the projected revenue growth rates and operating margin rates utilized in the valuation of the reporting units within the Company’s goodwill impairment tests as a critical audit matter. Auditing the reasonableness of management’s estimates and assumptions required a high degree of auditor judgment and an increased extent of effort, including the need to involve our fair value specialists.
Our audit procedures related to revenue growth and operating margin rates utilized in the valuation of the Company’s reporting units included the following, among others:

We obtained an understanding of the relevant controls related to the valuation of the Company’s reporting units and tested such controls for design and operating effectiveness, including management review controls over significant assumptions.

We evaluated the reasonableness of management’s forecasts of revenue growth rates and projected operating margin rates by comparing to (1) the historical results and (2) internal communications to management and the Board of Directors, as well as considering whether these assumptions were consistent with evidence obtained in other areas of the audit.

We evaluated the reasonableness of management’s forecasts of revenue growth rates and projected gross margin rates by considering the consistency with external market and industry data.

With the assistance of our fair value specialists, we tested the mathematical accuracy of the fair value calculations.



/s/ RSM US LLP

We have served as the Company's auditor since 2004.

New York, New York
February 20, 2026

29

BALCHEM CORPORATION
Consolidated Balance Sheets
December 31, 2025 and 2024
(Dollars in thousands, except share and per share data)
20252024
Current assets:
Cash and cash equivalents$74,570 $49,515 
Accounts receivable, net of allowance for credit losses of $862 and $909 at
   December 31, 2025 and 2024, respectively
143,596 119,662 
Inventories, net131,449 130,802 
Prepaid expenses9,778 8,054 
Other current assets6,221 5,737 
Total current assets365,614 313,770 
Property, plant and equipment, net306,648 282,154 
Goodwill816,375 780,030 
Customer relationships and lists132,994 132,484 
Other intangible assets with finite lives, net30,295 32,566 
Right of use assets - operating leases14,672 15,320 
Right of use assets - finance lease1,520 1,730 
Other non-current assets18,134 17,317 
Total assets$1,686,252 $1,575,371 
Liabilities and Stockholders’ Equity
Current liabilities:
Trade accounts payable$60,425 $54,745 
Accrued expenses49,288 43,750 
Accrued compensation and other benefits27,896 22,886 
Dividends payable31,044 28,510 
Income tax payable3,912 4,466 
Operating lease liabilities - current3,614 3,134 
Finance lease liabilities - current205 194 
Total current liabilities176,384 157,685 
Revolving loan164,000 190,000 
Deferred income taxes54,143 43,722 
Operating lease liabilities - non-current11,324 12,967 
Finance lease liabilities - non-current1,544 1,749 
Other long-term obligations21,444 19,335 
Total liabilities428,839 425,458 
Commitments and contingencies (Note 15)
Stockholders’ equity:
Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding
  
Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,058,121 shares issued
   and outstanding at December 31, 2025 and 32,527,244 shares issued and outstanding at
   December 31, 2024, respectively
2,139 2,170 
Additional paid-in capital92,331 173,997 
Retained earnings1,121,396 997,493 
Accumulated other comprehensive income (loss)41,547 (23,747)
Total stockholders’ equity1,257,413 1,149,913 
Total liabilities and stockholders’ equity$1,686,252 $1,575,371 
See accompanying notes to consolidated financial statements.
30

BALCHEM CORPORATION
Consolidated Statements of Earnings
Years Ended December 31, 2025, 2024 and 2023
(In thousands, except per share data)
202520242023
Net sales$1,037,161 $953,684 $922,439 
Cost of sales666,528 617,478 620,383 
Gross margin370,633 336,206 302,056 
Operating expenses:
Selling expenses75,374 68,916 74,397 
Research and development expenses18,510 16,793 15,049 
General and administrative expenses67,423 67,588 53,417 
161,307 153,297 142,863 
Earnings from operations209,326 182,909 159,193 
Other expenses:
Interest expense, net10,219 16,528 22,613 
Other expense (income), net77 (72)(681)
10,296 16,456 21,932 
Earnings before income tax expense199,030 166,453 137,261 
Income tax expense44,185 37,978 28,718 
Net earnings$154,845 $128,475 $108,543 
Basic net earnings per common share$4.80 $3.97 $3.38 
Diluted net earnings per common share$4.75 $3.93 $3.35 

See accompanying notes to consolidated financial statements.
31

BALCHEM CORPORATION
Consolidated Statements of Comprehensive Income
Years Ended December 31, 2025, 2024 and 2023
(In thousands)
202520242023
Net earnings$154,845 $128,475 $108,543 
Other comprehensive income (loss), net of tax:
Net foreign currency translation adjustment65,535 (32,590)16,809 
Unrealized loss on cash flow hedge, net of taxes of $341 at December 31, 2023
  (1,065)
Net change in postretirement benefit plan, net of taxes of $83, $44, and $39 at December 31, 2025, 2024 and 2023, respectively
(241)152 101 
Other comprehensive income (loss), net of tax65,294 (32,438)15,845 
Comprehensive income$220,139 $96,037 $124,388 

See accompanying notes to consolidated financial statements.
32

BALCHEM CORPORATION
Consolidated Statements of Stockholders’ Equity
Years Ended December 31, 2025, 2024 and 2023
(Dollars in thousands, except share and per share data)
Total
Stockholders'
Equity
Retained
Earnings
Accumulated
Other
Comprehensive
(Loss) Income
Common StockAdditional
Paid-in
Capital
SharesAmount
Balance - December 31, 2022$938,284 $814,487 $(7,154)32,152,787 $2,145 $128,806 
Net earnings108,543 108,543 — — — — 
Other comprehensive income15,845 — 15,845 — — — 
Dividends ($.79 per share)
(25,542)(25,542)— — — — 
Repurchases of common stock, including excise tax(4,514)— — (32,558)(2)(4,512)
Shares and options issued under stock plans21,368 — — 134,499 9 21,359 
Balance - December 31, 20231,053,984 897,488 8,691 32,254,728 2,152 145,653 
Net earnings128,475 128,475 — — — — 
Other comprehensive loss(32,438)— (32,438)— — — 
Dividends ($.87 per share)
(28,470)(28,470)— — — — 
Repurchases of common stock(5,682)— — (38,922)(3)(5,679)
Shares and options issued under stock plans34,044 — — 311,438 21 34,023 
Balance - December 31, 20241,149,913 997,493 (23,747)32,527,244 2,170 173,997 
Net earnings154,845 154,845 — — — — 
Other comprehensive income65,294 — 65,294 — — — 
Dividends ($.96 per share)
(30,942)(30,942)— — — — 
Repurchases of common stock, including excise tax(109,182)— — (684,927)(46)(109,136)
Shares and options issued under stock plans27,485 — — 215,804 15 27,470 
Balance - December 31, 2025$1,257,413 $1,121,396 $41,547 32,058,121 $2,139 $92,331 

See accompanying notes to consolidated financial statements.
33


BALCHEM CORPORATION
Consolidated Statements of Cash Flows
Years Ended December 31, 2025, 2024 and 2023
(In thousands)
 202520242023
Cash flows from operating activities:   
Net earnings$154,845 $128,475 $108,543 
Adjustments to reconcile net earnings to net cash provided by operating activities:
Depreciation and amortization45,690 47,973 54,935 
Stock compensation expense18,057 16,675 16,052 
Deferred income taxes6,262 (6,779)(10,814)
(Recovery of) provision for credit losses(97)299 37 
Unrealized gain on foreign currency transactions and deferred
   compensation
(680)(100)(733)
Asset impairment charge and (gain) loss on disposal of assets(58)1,664 7,031 
Change in fair value of contingent consideration liability (91)(11,300)
Changes in assets and liabilities, net of acquired balances
Accounts receivable(20,853)5,582 6,969 
Inventories3,635 (22,791)10,530 
Prepaid expenses and other current assets(1,332)225 (3,540)
Accounts payable and accrued expenses11,292 9,065 3,552 
Income taxes(1,070)(583)2,194 
Other865 2,385 305 
Net cash provided by operating activities216,556 181,999 183,761 
Cash flows from investing activities:
Capital expenditures and intangible assets acquired(43,489)(35,661)(37,892)
Cash paid for acquisitions, net of cash acquired(323)(24,164)(1,252)
Proceeds from sale of assets274 359 1,881 
Proceeds from settlement of net investment hedge  2,740 
Investment in affiliates(353)(270)(290)
Net cash used in investing activities(43,891)(59,736)(34,813)
Cash flows from financing activities:
Proceeds from revolving loan88,000 26,000 18,000 
Principal payments on revolving debt(114,000)(145,569)(149,000)
Principal payments on finance lease(194)(216)(222)
Proceeds from stock options exercised9,307 17,228 5,242 
Dividends paid(28,287)(25,576)(22,872)
Repurchases of common stock(107,636)(5,682)(4,469)
Net cash used in financing activities(152,810)(133,815)(153,321)
Effect of exchange rate changes on cash5,200 (3,380)2,260 
Increase (decrease) in cash and cash equivalents25,055 (14,932)(2,113)
Cash and cash equivalents beginning of period49,515 64,447 66,560 
Cash and cash equivalents end of period$74,570 $49,515 $64,447 

Supplemental Cash Flow Information - see Note 12
See accompanying notes to consolidated financial statements.
34

BALCHEM CORPORATION
Notes to Consolidated Financial Statements
(All amounts in thousands, except share and per share data)

NOTE 1 - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Business Description
Balchem Corporation (“Balchem” or the “Company”), including, unless the context otherwise requires, its wholly-owned subsidiaries, incorporated in the State of Maryland in 1967, is engaged in the development, manufacture and marketing of specialty performance ingredients and products for the food, nutritional, feed, pharmaceutical, agricultural, and performance gases industries.
Principles of Consolidation
The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform with the current period's presentation.

Revenue Recognition
Revenue for each of the Company’s business segments is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration we expect to realize in exchange for those goods. The Company reports amounts billed to customers related to shipping and handling as revenue and includes costs incurred for shipping and handling in cost of sales. Amounts received for unshipped merchandise are not recognized as revenue but rather they are recorded as customer deposits and are included in current liabilities. In instances of shipments made on consignment, revenue is recognized when control is transferred to the customer.

In accordance with Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, revenue-generating contracts are assessed to identify distinct performance obligations, allocating transaction prices to those performance obligations, and criteria for satisfaction of a performance obligation. The standard allows for recognition of revenue only when the Company has satisfied a performance obligation through transferring control of the promised good or service to a customer. Control, in this instance, may mean the ability to prevent other entities from directing the use of, and receiving benefit from, a good or service. The standard indicates that an entity must determine at contract inception whether it will transfer control of a promised good or service over time or satisfy the performance obligation at a point in time through analysis of the following criteria: (i) the entity has a present right to payment, (ii) the customer has legal title, (iii) the customer has physical possession, (iv) the customer has the significant risks and rewards of ownership and (v) the customer has accepted the asset. The Company assesses collectability based primarily on the customer’s payment history and on the creditworthiness of the customer.

Cash and Cash Equivalents
The Company considers all highly liquid investments with a maturity of three months or less to be cash equivalents. The Company has funds in its cash accounts that are with third party financial institutions, primarily in certificates of deposit and money market funds. The Company's balances of cash and cash equivalents in the U.S. and other countries exceed the insurance limits of the Federal Deposit Insurance Corporation (“FDIC”) and other relevant insurance limits in other countries.
Accounts Receivable
Credit terms are granted in the normal course of business to the Company’s customers and on-going credit evaluations are performed on the Company’s customers. In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments", which requires that credit losses be reported based on expected losses instead of the incurred loss model. Based on this ASU, customers' credit limits are adjusted based upon their reasonably expected credit worthiness, which is determined through review of their payment history, their current credit information, and any foreseeable future events. Collections and payments from customers are continuously monitored and allowances for credit losses for estimated losses resulting from the inability of the Company’s customers to make required payments are maintained. Estimated losses are based on historical experience, any specific customer collection issues identified, and any reasonably expected future adverse events. If the financial condition of our customers were to deteriorate resulting in an impairment of their ability to make payments, additional allowances and related bad debt expense may be required. Accounts receivable, net of allowance for credit losses as of December 31, 2023 amounted to $125,284.
35

Inventories
Inventories are valued at the lower of cost (first in, first out) or net realizable value and have been reduced by an allowance for excess or obsolete inventories. Cost elements include material, labor and manufacturing overhead.
Property, Plant and Equipment and Depreciation
Property, plant and equipment are stated at cost.
Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:
Buildings
15-25 years
Equipment
2-28 years
Expenditures for repairs and maintenance are charged to expense. Alterations and major overhauls that extend the lives or increase the capacity of plant assets are capitalized. When assets are retired or otherwise disposed of, the cost of the assets and the related accumulated depreciation are removed from the accounts and any resultant gain or loss is included in earnings from operations.
Business Concentrations
Financial instruments that subject the Company to credit risk consist primarily of accounts receivable and money market investments. Investments are managed within established guidelines to mitigate risks. Accounts receivable subject the Company to credit risk partially due to the concentration of amounts due from customers. The Company extends credit to its customers based upon an evaluation of the customers’ financial condition and credit histories. In 2025, 2024 and 2023, no customer accounted for more than 10% of total net sales. As of December 31, 2025, one customer accounted for 14% of the Company's accounts receivable. The Company does not believe this concentration presents a significant credit risk based on the customer’s payment history and financial condition. Other than the one customer mentioned above, no other customer accounted for more than 10% of accounts receivable as of December 31, 2025 and 2024.
Post-employment Benefits
We provide life insurance, health care benefits, and defined benefit pension plan payments for certain eligible retirees and health care benefits for certain retirees’ eligible survivors. The costs and obligations related to these benefits reflect our assumptions as to health care cost trends and key economic conditions including discount rates, expected rate of return on plan assets, and expected salary increases. The cost of providing plan benefits also depends on demographic assumptions including retirements, mortality, turnover, and plan participation. If actual experience differs from these assumptions, the cost of providing these benefits could increase or decrease.
In accordance with ASC 715, “Compensation-Retirement Benefits,” we are required to recognize the overfunded or underfunded status of a defined benefit post retirement plan (other than a multi-employer plan) as an asset or liability in our statement of financial position, and to recognize changes in that funded status in the year in which the changes occur through comprehensive income.
Goodwill and Acquired Intangible Assets
Goodwill represents the excess of purchase price over the fair value of net assets acquired in accordance with ASC 805, "Business Combinations". Goodwill and intangible assets acquired in a business combination that have indefinite useful lives are not amortized but are instead assessed for impairment annually and more frequently if events and circumstances indicate that the assets might be impaired, in accordance with the provisions of ASC 350, "Intangibles-Goodwill and Other". The Company performed its annual test as of October 1. ASC 350 also requires that intangible assets with estimable useful lives be amortized over their respective estimated useful lives to their estimated residual values, and reviewed for impairment if events and circumstances indicate that the assets might be impaired.
In January 2017, the FASB issued ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”), which addresses changes to the testing for goodwill impairment by eliminating Step 2 of the process. In accordance with this update, a goodwill impairment test will be performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value.
36

As of October 1, 2025 and 2024, the Company opted to bypass the qualitative assessment and proceeded directly to performing the quantitative goodwill impairment test. The Company assessed the fair values of its reporting units by utilizing the income approach, based on a discounted cash flow valuation model as the basis for its conclusions. The Company's estimates of future cash flows included significant management assumptions such as revenue growth rates, operating margins, estimated terminal values, and future economic and market conditions. The Company's assessment concluded that the fair values of the reporting units exceeded their carrying amounts, including goodwill. Accordingly, the goodwill of the reporting units was not considered impaired as of October 1, 2025 and 2024. The Company may resume performing the qualitative assessment in subsequent periods.
The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:
 Amortization Period
(in years)
Customer relationships and lists
10 - 20
Trademarks and trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents and trade secrets
15 - 17
Other
 2 - 18
Intangible assets with finite lives are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows. The useful life of an intangible asset is based on our assumptions regarding expected use of the asset; the relationship of the intangible asset to another asset or group of assets; any legal, regulatory or contractual provisions that may limit the useful life of the asset or that enable renewal or extension of the asset’s legal or contractual life without substantial cost; the effects of obsolescence, demand, competition and other economic factors; and the level of maintenance expenditures required to obtain the expected future cash flows from the asset and their related impact on the asset’s useful life. If events or circumstances indicate that the life of an intangible asset has changed, it could result in higher future amortization charges or recognition of an impairment loss. For the year ended December 31, 2025, there were no triggering events which required intangible asset impairment reviews.
Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the fiscal year in which those temporary differences are expected to be recovered or settled. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. In evaluating our ability to recover our deferred tax assets, in full or in part, we consider all available positive and negative evidence, including our past operating results, our forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. The assumptions utilized in determining future taxable income require judgment and are consistent with the plans and estimates we are using to manage the underlying businesses.
We recognize uncertain income tax positions taken on income tax returns at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a fifty percent likelihood of being sustained.
Our policy for recording interest and penalties associated with uncertain tax positions is to record such items as a component of our income tax provision.
Use of Estimates
Management is required to make certain estimates and assumptions during the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America. These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and net sales and expenses during the reporting period. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary. Actual results could differ from those estimates.
37

Fair Value of Financial Instruments
The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2025 and 2024 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is necessarily required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange.
The following fair value hierarchy is used to classify assets and liabilities:
Level 1 - Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.
Level 2 - Inputs include observable inputs other than quoted prices in active markets.
Level 3 - Inputs are unobservable inputs for which there is little or no market data available.
Cost of Sales
Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, maintenance labor, depreciation expense, and overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
Selling, General and Administrative Expenses
Selling expenses consist primarily of compensation and benefit costs, amortization of customer relationships and lists, trade promotions, advertising, commissions and other marketing costs. General and administrative expenses consist primarily of payroll and benefit costs, occupancy and operating costs of corporate offices, depreciation and amortization expense on non-manufacturing assets, information systems costs and other miscellaneous administrative costs.
Research and Development
Research and development costs are associated directly with the Company's efforts to develop, design, and enhance its products, services, technologies, or processes. Such costs are expensed as incurred.
Net Earnings Per Common Share
Basic net earnings per common share is calculated by dividing net earnings by the weighted average number of common shares outstanding during the period. Diluted net earnings per common share is calculated in a manner consistent with basic net earnings per common share except that the weighted average number of common shares outstanding also includes the dilutive effect of stock options outstanding, unvested restricted stock, and unvested performance shares (using the treasury stock method).
Stock-based Compensation
The Company has stock-based employee compensation plans, which are described more fully in Note 2, Stockholders' Equity. The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation-Stock Compensation,” which requires all share-based payments, including grants of stock options, to be recognized in the statement of earnings as an operating expense, based on their fair values. The Company estimates the fair value of each option award on the date of grant using either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. Estimates of and assumptions about forfeiture rates, terms, volatility, interest rates and dividend yields are used to calculate stock-based compensation. A significant change to these estimates could materially affect the Company’s operating results.
Impairment of Long-lived Assets
Long-lived assets, such as property, plant, and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated
38

future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows.

Derivative Instruments and Hedging Activities
The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap with JP Morgan Chase, N.A. (the "Bank Counterparty"). The Company's primary objective for holding derivative financial instruments was to manage interest rate risk and foreign currency risk. The Company does not enter into derivative financial instruments for trading or speculative purposes.

The derivative instruments were with the above single counterparty and were subject to a contractual agreement that provided for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments were categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet. The Company settled its derivative instruments on their maturity date of June 27, 2023 and had no other derivatives outstanding as of December 31, 2025 and 2024.

On a quarterly basis through their maturity, we assessed the effectiveness of the hedging relationships for the interest rate swap and cross-currency swap by reviewing the critical terms indicated in the applicable agreement. The hedging relationships were determined to be highly effective. As such, the net change in fair values of the interest rate swap, that qualified as a cash flow hedge, was recorded in accumulated other comprehensive income/(loss) and subsequently reclassified into interest expense as interest payments were made on our debt. For the cross-currency swap, the amounts that have not yet been recognized in earnings remain in the cumulative translation adjustment section of accumulated other comprehensive income until the hedged net investment is sold or liquidated in accordance with paragraphs 815-35-35-5A, "Derivatives and Hedging - Net Investment Hedges", and 830-30-40-1 through 40-1A, "Foreign Currency Matters - Derecognition". Refer to Note 19, Derivative Instruments and Hedging Activities, for detailed information about our derivative financial instruments.
Recently Issued Accounting Pronouncements
In December 2025, the FASB issued ASU 2025-11, "Interim Reporting (Topic 270) - Narrow-Scope Improvements". The ASU clarifies interim disclosure requirements and the applicability of Topic 270 and introduces a disclosure principle requiring entities to disclose events since the end of the last annual reporting period that have a material impact on the entity. The ASU is effective for fiscal years beginning after December 15, 2027, including interim periods within those those fiscal years. Upon adoption, the guidance can be applied prospectively or retrospectively. The Company is currently evaluating the impact of adopting ASU 2025-11 but does not expect the adoption to have a material impact on our consolidated financial statements.
In November 2024, the FASB issued ASU 2024-03, "Income Statement - Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40)." The new guidance is intended to enhance transparency and disclosures by requiring public entities to provide disaggregated disclosures of certain categories of expenses on an annual and interim basis. The ASU is effective for fiscal years beginning after December 15, 2026 and interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU 2024-03 will have on the consolidated financial statements and related disclosures.
Recently Adopted Accounting Pronouncements
In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740) - Improvements to Income Tax Disclosures." The new guidance is intended to enhance the transparency and decision usefulness of income tax disclosures by requiring disaggregated information about a reporting entity's effective tax rate reconciliation and information on income taxes paid. The amendment is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment in this Update should be applied on a prospective basis, with retrospective application permitted. The Company adopted this accounting guidance on December 31, 2025 on a prospective basis. Refer to Note 9, Income Taxes for the expanded disclosures.
In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures." The ASU expands reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. The ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment's profit or loss in assessing segment performance and deciding how to allocate resources. Additionally, ASU 2023-07 requires all segment profit or loss and assets disclosures to be provided on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning December 15, 2024. The Company adopted this
39

accounting guidance on December 31, 2024, and applied it retrospectively to all prior periods presented in our consolidated financial statements. Refer to Note 10, Segment Information for the expanded disclosures.


NOTE 2 - STOCKHOLDERS’ EQUITY

Stock-Based Compensation

All share-based payments, including grants of stock options, are recognized in the statements of earnings as operating expenses, based on their fair values.

The Company has made an estimate of expected forfeitures, based on its historical experience, and is recognizing compensation cost only for those stock-based compensation awards expected to vest.
The Company’s results for the years ended December 31, 2025, 2024 and 2023 reflected the following compensation cost and such compensation cost had the following effects on net earnings:
 Increase/(Decrease) for the
Year Ended December 31,
 202520242023
Cost of sales$1,643 $1,716 $1,900 
Operating expenses16,414 14,960 14,152 
Net earnings(14,100)(12,865)(12,375)

On December 31, 2025, the Company had one share-based compensation plan under which awards may be granted, which is described below.

In June 2017, the Company’s shareholders approved the Balchem Corporation 2017 Omnibus Incentive Plan (“2017 Plan”) for officers, employees and directors of the Company and its subsidiaries. The 2017 Plan replaced the 1999 Stock Plan and amendments and restatements thereto (collectively to be referred to as the “1999 Plan"), which expired in April 2018. No further awards will be made under the 1999 Plan, and the shares that remained available for grant under the 1999 Plan will only be used to settle outstanding awards granted under the 1999 Plan and will not become available under the 2017 Plan. On June 22, 2023, the Company’s shareholders approved an amendment and restatement of the 2017 Plan (the “Amended 2017 Plan”). The Amended 2017 Plan is administered by the Compensation Committee of the Board of Directors of the Company. The Amended 2017 Plan provides as follows: (i) for a termination date of June 22, 2033; (ii) the authorization of 2,400,000 shares for future grants (which represents an increase of 800,000 shares from the amount approved under the 2017 Plan); (iii) for the making of grants of stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards, as well as for the making of cash performance awards; (iv) except as provided by the Compensation Committee or in an employment agreement as in effect on the effective date of the Amended 2017 Plan, no automatic acceleration of outstanding awards upon the occurrence of a change in control of the Company; (v) certain annual limits on the number of shares and amount of cash that may be granted; (vi) for dividends or dividend equivalents otherwise payable on an unvested award to accrue and be paid only at such time as the vesting conditions applicable to the underlying award have been satisfied; (vii) for incentive compensation recovery if the Company is required to prepare an accounting restatement of its financial statements, in accordance with any compensation recovery policy adopted by the Company, applicable law, government regulations or national securities exchange requirements, or in the discretion of the Compensation Committee in the event of a restatement due to the Company’s material noncompliance with any financial reporting requirements under the securities laws; and (viii) for compliance with the requirements of Section 409A of the Internal Revenue Code of 1986, as amended (the “Internal Revenue Code” or the “Code”). No option will be exercisable for longer than ten years after the date of grant.

The shares to be issued upon exercise of the outstanding options have been approved, reserved and are adequate to cover all exercises. As of December 31, 2025, the Amended 2017 Plan had 680,970 shares available for future awards.
The fair value of each option award issued under the Company’s stock plans is estimated on the date of grant using either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. For the years ended December 31, 2025, 2024, and 2023, the fair value of each option grant uses the assumptions noted in the following table. Expected volatilities are based on historical volatility of the Company’s stock. The expected term of the options is based on the Company’s historical experience of employees’ exercise behavior. Dividend yields are based on the Company’s historical dividend yields. Risk-free interest rates are based on the implied yields currently available on U.S. Treasury zero coupon issues with a remaining term equal to the expected life.
40

Year Ended December 31,
Weighted Average Assumptions:202520242023
Expected Volatility26.0 %28.4 %28.1 %
Expected Term (in years)5.25.04.8
Risk-Free Interest Rate4.5 %4.1 %3.9 %
Dividend Yield0.6 %0.6 %0.5 %
The Company has Restricted Stock Grant Agreements with the Company's non–employee directors and certain employees. Under the Restricted Stock Grant Agreements, certain shares of the Common Stock have been granted, ranging from 70 shares to 54,000 shares, to its non-employee directors and certain employees, subject to time-based vesting requirements. The value of the restricted shares is based on the fair value of the award at the date of grant.
The Company also has performance share (“PS”) awards, which provide the recipients the right to receive a certain number of shares of the Common Stock in the future, subject to certain performance hurdles, depending on the date of the grant: (1) an EBITDA performance hurdle, where vesting is dependent upon the Company achieving a certain EBITDA percentage growth over the performance period (typically three years), (2) a relative total shareholder return (“TSR”) market condition where vesting is dependent upon the Company’s TSR performance over the performance period (typically three years) relative to a comparator group consisting of the Russell 2000 index constituents, or (3) an EBITDA performance hurdle, where vesting is dependent upon the Company achieving a certain EBITDA percentage growth over the performance period (typically three years) and modified based on the Company's TSR performance over the performance period relative to a comparator group consisting of the Russell 2000 index constituents.
Performance Share expense is measured based on the fair value at the date of grant. A Monte-Carlo simulation has been used to estimate the fair value. The assumptions used in the fair value determination were risk free interest rates of 4.3%, 4.2%, and 4.2%; dividend yields of 0.0%, 0.0%, and 0.5%; volatilities of 26%, 25%, and 32%; and initial TSR’s of -8.8%, 10.3%, and 4.2% in each case for the years ended December 31, 2025, 2024, and 2023, respectively. Expense is based on the estimated number of shares expected to vest, assuming the requisite service period is rendered and the probable outcome of the performance condition is achieved. The estimate is revised if subsequent information indicates that the actual number of shares likely to vest differs from previous estimates. Expense is ultimately adjusted based on the actual achievement of service and performance targets. The Performance Shares will cliff vest 100% at the end of the third year following the grant in accordance with the performance metrics set forth. Grants may be subject to a mandatory holding period of one year from the vesting date. For PS awards granted in 2024 and 2025, grants are subject to such holding period.
Compensation expense for stock options and stock awards is recognized on a straight-line basis over the vesting period, generally three to five years for stock options, three years for employee restricted stock awards, three years for employee performance share awards, and one to three years for non-employee director restricted stock awards.
A summary of stock option plan activity for 2025, 2024, and 2023 for all plans is as follows:
202520242023
# of
Shares
(000s)
Weighted Average
Exercise Price
# of
Shares
(000s)
Weighted Average
Exercise Price
# of
Shares
(000s)
Weighted Average
Exercise Price
Outstanding at beginning of year962 $114.81 1,078 $104.38 1,045 $99.82 
Granted51 159.18 113 143.43 109 138.09 
Exercised(107)86.87 (221)77.81 (64)81.98 
Forfeited(5)142.00 (8)139.64 (11)131.79 
Cancelled(1)139.81   (1)138.07 
Outstanding at end of year900 $120.48 962 $114.81 1,078 $104.38 
Exercisable at end of year630 $109.52 603 $99.59 720 $88.49 

The aggregate intrinsic value for outstanding stock options was $29,888, $46,346 and $47,889 at December 31, 2025, 2024 and 2023, respectively, with a weighted average remaining contractual term of 5.2 years at December 31, 2025. Exercisable stock
41

options at December 31, 2025 had an aggregate intrinsic value of $27,618 with a weighted average remaining contractual term of 4.2 years.

Other information pertaining to option activity during the years ended December 31, 2025, 2024 and 2023 is as follows:

 Years Ended December 31,
 202520242023
Weighted-average fair value of options granted$48.86 $44.52 $40.91 
Total intrinsic value of stock options exercised ($000s)$7,756 $18,631 $3,241 


Additional information related to stock options outstanding under all plans at December 31, 2025 is as follows:

  Options OutstandingOptions Exercisable
Range of Exercise
Prices
Shares
Outstanding
(000s)
Weighted
Average
Remaining
Contractual
 Term
Weighted
Average
 Exercise
Price
Number
Exercisable
(000s)
Weighted
Average
Exercise
Price
$60.85 - $85.33
159 2.5$79.64 159 $79.64 
$85.40 - $120.60
273 3.6107.34 273 107.34 
$125.71 - $159.18
468 7.1142.06 198 136.61 
 900 5.2$120.48 630 $109.52 
Non-vested restricted stock activity for the years ended December 31, 2025, 2024 and 2023 is summarized below:
202520242023
 Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance at beginning of year 122 $141.62 116 $133.06 122 $124.42 
Granted69 158.35 51 147.98 40 137.20 
Vested(39)138.11 (39)124.63 (42)112.30 
Forfeited(5)149.08 (6)140.70 (4)128.06 
Non-vested balance at end of year 147 $150.15 122 $141.62 116 $133.06 

Non-vested performance share activity for the years ended December 31, 2025, 2024 and 2023 is summarized below:

202520242023
 Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance at beginning of year 79 $150.73 76 $135.25 70 $127.69 
Granted50 147.96 47 152.28 42 139.66 
Vested(44)130.29 (44)106.57 (36)98.84 
Forfeited(4)152.69     
Non-vested balance at end of year 81 $160.14 79 $150.73 76 $135.25 

42

As of December 31, 2025, 2024 and 2023, there was $19,889, $20,035 and $18,817, respectively, of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. As of December 31, 2025, the unrecognized compensation cost is expected to be recognized over a weighted-average period of approximately 1.2 years.
Repurchases of Common Stock
On December 9, 2025, the Company's Board of Directors approved a new stock repurchase program (the "December 2025 program"), which replaced the previously approved June 1999 program. The December 2025 program authorizes the repurchases of up to and including 4,000,000 shares of the Company's ordinary shares. This new stock repurchase program has no expiration date, does not oblige the Company to acquire any particular amount of the Company's ordinary shares, and may be terminated at any time. As of December 9, 2025, the 1999 program was terminated and all remaining authorized shares (5,742 shares) were expired. Since the inception of the December 2025 program, a total of 69,659 shares have been repurchased.
The Company intends to acquire shares from time to time at prevailing market prices if and to the extent it deems it is advisable to do so based on its assessment of corporate cash flow, market conditions and other factors. Open market repurchases of common stock could be made pursuant to a share repurchase agreement in compliance with Rule 10b-18 or a trading plan established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, which would permit common stock to be repurchased at a time that the Company might otherwise be precluded from doing so under insider trading laws or self-imposed trading restrictions. The Company also repurchases (withholds) shares from employees in connection with the tax settlement of vested shares and/or exercised stock options, as applicable, under the Company's omnibus incentive plan. Such repurchases of shares from employees are funded with existing cash on hand.
During 2025, 2024, and 2023, the Company purchased 684,927, 38,922, and 32,558 shares, respectively, from open market purchases and from employees on a net-settlement basis to provide cash to employees to cover the associated employee payroll taxes. These shares were purchased at an average cost of $158.27, $145.99, and $137.29 per share, respectively.
The Inflation Reduction Act of 2022, which was enacted into law on August 16, 2022, imposed a nondeductible 1% excise tax on the net value of certain stock repurchases made after December 31, 2022. The Company records the applicable excise taxes payable related to repurchases of our common stock as an incremental cost of the shares repurchased and a corresponding liability for the excise tax payable in other accrued liabilities on our consolidated balance sheet. The excise tax payable was $779 and $0 as of December 31, 2025 and 2024, respectively.

NOTE 3 - INVENTORIES
Inventories, net of reserves at December 31, 2025 and 2024 consisted of the following:
 20252024
Raw materials$41,858 $45,319 
Work in progress6,527 4,510 
Finished goods83,064 80,973 
Total inventories$131,449 $130,802 
On a regular basis, the Company evaluates its inventory balances for excess quantities and obsolescence by analyzing demand, inventory on hand, sales levels and other information. Based on these evaluations, inventory balances are reserved, if necessary. The reserve for inventory was $3,414 and $4,207 at December 31, 2025 and 2024, respectively.

43

NOTE 4 - PROPERTY, PLANT AND EQUIPMENT
Property, plant and equipment at December 31, 2025 and 2024 are summarized as follows:
 20252024
Land$12,428 $11,690 
Building116,395 106,954 
Equipment340,322 315,001 
Construction in progress95,229 77,508 
 564,374 511,153 
Less: Accumulated depreciation257,726 228,999 
Property, plant and equipment, net$306,648 $282,154 

Geographic area data - long-lived assets (excluding intangible assets):
 20252024
United States$216,857 $204,397 
Foreign Countries89,791 77,757 
Total$306,648 $282,154 
Depreciation expense was $28,199, $28,211 and $26,373 for the years ended December 31, 2025, 2024 and 2023, respectively.
In accordance with Topic 360, the Company reviews long-lived assets for impairment on an annual basis and also whenever events indicate that the carrying amount of the assets may not be fully recoverable. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows. Included in "General and administrative expenses" was $521 of restructuring-related impairment charges related to an asset that was held for sale for the year ended December 31, 2024. Included in “General and administrative expenses” were restructuring-related impairment and asset disposal charges of $7,764 related to building, equipment, and construction in progress mainly in the Human Nutrition and Health and the Animal Nutrition and Health segments for the year ended December 31, 2023. There were no such charges for the year ended December 31, 2025.


NOTE 5 - INTANGIBLE ASSETS
The Company had goodwill in the amount of $816,375 and $780,030 as of December 31, 2025 and 2024, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.” The increase in goodwill is primarily due to foreign currency translation adjustments.
 Human Nutrition and HealthAnimal Nutrition and HealthSpecialty ProductsOther and UnallocatedTotal
Goodwill as of December 31, 2023$673,207 $24,469 $81,175 $56 $778,907 
Goodwill as a result of an acquisition19,376    19,376 
Impact due to change in foreign exchange rates(14,308)(495)(3,443)(7)(18,253)
Goodwill as of December 31, 2024678,275 23,974 77,732 49 780,030 
Goodwill as a result of an acquisition823    823 
Impact due to change in foreign exchange rates27,417 938 7,167  35,522 
Goodwill as of December 31, 2025$706,515 $24,912 $84,899 $49 $816,375 


44

As of December 31, 2025 and 2024, the Company had identifiable intangible assets as follows:
20252024
 Amortization
Period
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount

Accumulated
Amortization
Customer relationships and lists
10-20
$370,763 $237,769 $354,051 $221,567 
Trademarks and trade names
2-17
52,256 43,655 50,971 41,417 
Developed technology
5-12
42,385 23,415 40,074 20,362 
Other
2-18
25,178 22,454 25,154 21,854 
Other intangible assets with finite lives$119,819 $89,524 $116,199 $83,633 
Amortization of identifiable intangible assets was $16,993, $19,244 and $28,035 for 2025, 2024 and 2023, respectively. Assuming no change in the gross carrying value of identifiable intangible assets, the estimated amortization expense is approximately $17,415 in 2026, $16,878 in 2027, $16,408 in 2028, $15,991 in 2029, and $15,604 in 2030. At December 31, 2025 and 2024, there were no identifiable intangible assets with indefinite useful lives as defined by ASC 350, “Intangibles-Goodwill and Other.” Identifiable intangible assets are reflected in "Customer relationships and lists, net" and "Other intangible assets with finite lives, net" on the Company’s consolidated balance sheets. There were no changes to the useful lives of intangible assets subject to amortization in 2025 and 2024.
The Federal Insecticide, Fungicide and Rodenticide Act, (“FIFRA”), a health and safety statute, requires that certain products within our Specialty Products segment must be registered with the U.S. Environmental Protection Agency (the "EPA") because they are considered pesticides. Costs of such registrations are included in Other in the table above.

NOTE 6 – EQUITY-METHOD INVESTMENT
In 2013, the Company and Eastman Chemical Company formed a joint venture (66.66% / 33.34% ownership), St. Gabriel CC Company, LLC, to design, develop, and construct an expansion of the Company’s St. Gabriel aqueous choline chloride plant. The Company contributed the St. Gabriel plant, at cost, and all continued expansion and improvements are funded by the owners. The joint venture became operational as of July 1, 2016. St. Gabriel CC Company, LLC is a Variable Interest Entity ("VIE") because the total equity at risk is not sufficient to permit the joint venture to finance its own activities without additional subordinated financial support. Additionally, voting rights (2 votes each) are not proportionate to the owners’ obligation to absorb expected losses or receive the expected residual returns of the joint venture. The Company generally receives up to 2/3 of the production offtake capacity, which (percentage of offtake) may be adjusted from time to time to the extent the owners agree as such, and absorbs operating expenses approximately proportional to the actual percentage of offtake. The joint venture is accounted for under the equity method of accounting since the Company is not the primary beneficiary as the Company does not have the power to direct the activities of the joint venture that most significantly impact its economic performance. The Company recognized a loss of $491, $489, and $509 for the years ended December 31, 2025, 2024, and 2023, respectively, relating to its portion of the joint venture’s expenses in other expense. The Company made capital contributions to the investment totaling $353, $269, and $290 for the years ended December 31, 2025, 2024, and 2023 respectively. The carrying value of the joint venture at December 31, 2025 and 2024 was $3,717 and $3,856, respectively, and is recorded in "Other non-current assets" on the consolidated balance sheets.


NOTE 7 – REVOLVING LOAN
On July 27, 2022, the Company entered into an Amended and Restated Credit Agreement (the "2022 Credit Agreement") with certain lenders in the form of a senior secured revolving credit facility, due on July 27, 2027. The 2022 Credit Agreement allows for up to $550,000 of borrowing. The loans may be used for working capital, letters of credit, and other corporate purposes and may be drawn upon at the Company's discretion. As of December 31, 2025 and 2024, the total balance outstanding on the 2022 Credit Agreement amounted to $164,000 and $190,000, respectively. There are no installment payments required on the revolving loans; they may be voluntarily prepaid in whole or in part without premium or penalty, and all outstanding amounts are due on the maturity date.
Amounts outstanding under the 2022 Credit Agreement are subject to an interest rate equal to a fluctuating rate as defined by the 2022 Credit Agreement plus an applicable rate. The applicable rate is based upon the Company’s consolidated net leverage ratio, as defined in the 2022 Credit Agreement, and the interest rate was 4.84% at December 31, 2025. The Company is also required to
45

pay a commitment fee on the unused portion of the revolving loan, which is based on the Company’s consolidated net leverage ratio as defined in the 2022 Credit Agreement and ranges from 0.150% to 0.225% (0.150% at December 31, 2025). The unused portion of the revolving loan amounted to $386,000 at December 31, 2025. The Company is also required to pay, as applicable, letter of credit fees, administrative agent fees, and other fees to the arrangers and lenders.
Costs associated with the issuance of the revolving loans are capitalized and amortized on a straight-line basis over the term of the 2022 Credit Agreement. Capitalized costs net of accumulated amortization totaled $455 and $743 at December 31, 2025 and 2024, respectively, and are included in "Other non-current assets" on the consolidated balance sheets. Amortization expense pertaining to these costs totaled $288, $287, and $287 for the years ended December 31, 2025, 2024, and 2023, respectively, and are included in "Interest expense" in the accompanying consolidated statements of earnings.
The 2022 Credit Agreement contains quarterly covenants requiring the consolidated leverage ratio to be less than a certain maximum ratio and the consolidated interest coverage ratio to exceed a certain minimum ratio. At December 31, 2025, the Company was in compliance with these covenants. Indebtedness under the Company’s loan agreements is secured by assets of the Company.


NOTE 8 - NET EARNINGS PER COMMON SHARE
The following presents a reconciliation of the net earnings and shares used in calculating basic and diluted net earnings per common share:
Year Ended December 31,
202520242023
Net Earnings - Basic and Diluted$154,845 $128,475 $108,543 
Share (000s)
Weighted Average Common Shares - Basic32,265 32,332 32,108 
Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares339 386 340 
Weighted Average Common Shares - Diluted32,604 32,718 32,448 
Net Earnings Per Share - Basic$4.80 $3.97 $3.38 
Net Earnings Per Share - Diluted$4.75 $3.93 $3.35 
The number of anti-dilutive shares were 227,120, 230,302, and 354,619 for the years ended December 31, 2025, 2024, and 2023. Anti-dilutive shares could potentially dilute basic earnings per share in future periods and therefore, were not included in diluted earnings per share.


NOTE 9 - INCOME TAXES
The Company’s effective tax rate for 2025, 2024 and 2023 was 22.2%, 22.8%, and 20.9%, respectively. The decrease from 2024 to 2025 is primarily due to a decrease in certain state and foreign taxes partially offset by lower tax benefits from stock-based compensation.
On July 4, 2025, the One Big Beautiful Bill Act ("OBBBA"), which includes a broad range of tax provisions, was signed into law in the United States. While the OBBBA did not have material impact on the Company's annual effective tax rate in 2025, the Company will continue to assess its impact for future reporting periods.
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company regularly reviews its deferred tax assets for recoverability and establishes a valuation allowance if it believes that such assets may not be recovered, taking into consideration historical operating results, expectations of future earnings, changes in its operations and the expected timing of the reversals of existing temporary differences.
46

The Company considers the undistributed earnings of certain non-U.S. subsidiaries to be indefinitely reinvested outside of the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and the Company's specific plans for reinvestment of those subsidiary earnings. The Company projects that its foreign earnings will be utilized offshore for working capital and future foreign growth. The determination of the unrecognized deferred tax liability on those undistributed earnings is not practicable due to its legal entity structure and the complexity of U.S. and local country tax laws. If the Company decides to change its assertion on its remaining undistributed foreign earnings, it will need to recognize the income tax effects in the period it changes its assertion.
Effective for the year ended December 31, 2025, the Company adopted ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures", using the prospective transition method. The following table reconciles the difference between the provision for income taxes and the amount computed by applying the Federal statutory rate of 21.0% after the adoption of ASU 2023-09:
2025
 AmountPercent
Income tax at Federal statutory rate$41,796 21.0 %
State and local income tax, net of federal (national) income tax effect3,143 1.6 %
Foreign tax effects1,044 0.5 %
Effect of cross-border tax laws:
        Foreign-derived intangible income (FDII) (1,608)(0.8)%
        Global intangible low-tax income (GILTI)515 0.3 %
        Subpart F income56  %
Tax credits:
        R&D tax credits(1,045)(0.5)%
Nontaxable or nondeductible items:
        Share-based payment awards960 0.5 %
Changes in unrecognized tax benefits(265)(0.1)%
Other(411)(0.3)%
Total income tax provision$44,185 22.2 %

As of December 31, 2025, the majority of state and local taxes were concentrated in California, New Jersey and Utah.
The following table reconciles the difference between the provision for income taxes and the amount computed by applying the Federal statutory rate of 21.0% before the adoption of ASU 2023-09:
 20242023
  
Income tax at Federal statutory rate$34,955 $28,825 
State income taxes, net of Federal income taxes2,284 2,513 
Change in foreign tax reserves2,146  
Stock options(1,904)(1,004)
Foreign-derived intangible income (FDII)(1,562)(1,752)
Foreign rate differential1,024 946 
Other1,035 (810)
Total income tax provision$37,978 $28,718 
The following table states earnings before income tax expense between domestic and foreign for the year ended December 31, 2025 after the adoption of ASU 2023-09:
 2025
Domestic$173,022 
Foreign26,008 
Total earnings before income tax expense$199,030 
47


Income tax expense consists of the following:
 202520242023
Current:   
Federal$29,592 $30,208 $27,306 
Foreign5,972 10,376 7,634 
State2,507 4,173 4,403 
Deferred:
Federal5,555 (2,442)(7,737)
Foreign106 (3,192)(2,285)
State453 (1,145)(603)
Total income tax expense$44,185 $37,978 $28,718 
The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December 31, 2025 and 2024 were as follows:
 20252024
Deferred tax assets:  
Inventories$905 $2,437 
Share-based compensation5,223 4,476 
Lease liabilities4,033 4,296 
Research and development6,658 12,838 
Other4,510 5,658 
Total deferred tax assets21,329 29,705 
Deferred tax liabilities:
Amortization$(41,810)$(38,532)
Depreciation(26,871)(26,234)
Prepaid expenses(392)(306)
Foreign currency and interest rate swaps(646)(642)
Right of use assets(3,810)(4,032)
Other(1,921)(3,656)
Total deferred tax liabilities(75,450)(73,402)
Valuation allowance(22)(25)
Net deferred tax liability$(54,143)$(43,722)
As of December 31, 2025, the Company has state income tax net operating loss (NOL) carryforwards of $285. The state NOL carryforwards will expire between 2026 and 2035. The Company believes that the benefit from the state NOL carryforwards will not be realized, therefore, a valuation allowance has been established in the amount of $22.
Provisions of ASC 740-10 clarify whether or not to recognize assets or liabilities for tax positions taken that may be challenged by a tax authority. A reconciliation of the beginning and ending amount of unrecognized tax benefits, which is included in other long-term obligations on the Company’s consolidated balance sheets, is as follows:
 202520242023
Balance at beginning of period$6,720 $4,650 $5,815 
Increases for tax positions of prior years1,179 3,211 1,353 
Decreases for tax positions of prior years(1,168)(1,141)(2,518)
Balance at end of period$6,731 $6,720 $4,650 
All of Balchem's unrecognized tax benefits, if recognized in future periods, would impact the Company's effective tax rate in such future periods.
48

The Company recognizes both interest and penalties as part of the income tax provision. During the years ended December 31, 2025, 2024 and 2023, these amounts decreased by $2, increased by $939, and decreased by $322, respectively. As of December 31, 2025 and 2024, accrued interest and penalties were $2,350 and $2,352, respectively.
Balchem files income tax returns in the U.S. and in various states and foreign countries. In the major jurisdictions where the Company operates, it is generally no longer subject to income tax examinations by tax authorities for years before 2021.
The European Union (“EU”) member states formally adopted the EU’s Pillar Two Directive, which was established by the Organization for Economic Co-operation and Development. Pillar Two generally provides for a 15 percent minimum effective tax rate for the jurisdictions where multinational enterprises operate. While it did not have material impact on the Company's tax provision or effective tax rate in 2025 and the Company does not anticipate that this will have a material impact for future reporting periods, the Company continues to monitor evolving tax legislation in the jurisdictions in which it operates.
The following table presents cash paid for income taxes by jurisdiction for the year ended December 31, 2025 in accordance with ASU 2023-09:
2025
Jurisdiction
Federal$27,255 
State and local2,860 
Foreign
     Belgium3,444 
     Norway2,589 
     All other jurisdictions 1,601 
Total cash paid for income taxes (net of refunds received)$37,749 
Cash paid for income taxes (net of refunds received) were $42,643 and $35,725 for the years ended December 31, 2024 and 2023, respectively.

NOTE 10 - SEGMENT INFORMATION
Balchem Corporation reports three reportable segments: Human Nutrition and Health, Animal Nutrition and Health, and Specialty Products. The reportable segments are organized based on the end use of the products manufactured and sold. Sales and production of products outside of our reportable segments and other minor business activities are included in "Other and Unallocated."
Human Nutrition and Health
The Human Nutrition and Health ("HNH") segment provides human grade choline nutrients and mineral amino acid chelated products through this segment for nutrition and health applications. Choline is recognized to play a key role in the development and structural integrity of brain cell membranes in infants, processing dietary fat, reproductive development and neural functions, such as memory and muscle function. The Company's mineral amino acid chelates, specialized mineral salts, and mineral complexes are used as raw materials for inclusion in premier human nutrition products; proprietary technologies have been combined to create an organic molecule in a form the body can readily assimilate. Sales growth for human nutrition applications is reliant on differentiation from lower-cost competitive products through scientific data, intellectual property and customers' appreciation of brand value. Consequently, the Company makes investments in such activities for long-term value differentiation. This segment also manufactures specialty vitamin K2, which plays a crucial role in the human body for bone health, heart health and immunity, and methylsulfonylmethane ("MSM"), which is a widely used nutritional ingredient that helps provide benefits for joint health, sports nutrition, skin and beauty, and healthy aging. This segment also serves the food and beverage industry for beverage, bakery, dairy, confectionary, and savory manufacturers. The Company partners with its customers from ideation through commercialization to bring on-trend beverages, baked goods, confections, dairy and meat products to market. The Company has expertise in trends analysis and product development. With its strong manufacturing capabilities in customized spray dried and emulsified powders, extrusion and agglomeration, blended lipid systems, liquid flavor delivery systems, juice and dairy bases, chocolate systems, ice cream bases and variegates, the Company is a one-stop solutions provider for beverage and dairy product development needs. Additionally, this segment provides microencapsulation solutions to a variety of applications in food, pharmaceutical and nutritional ingredients to enhance performance of nutritional fortification, processing, mixing, and packaging applications and shelf life. Major product applications are baked goods, refrigerated and frozen dough systems,
49

processed meats, seasoning blends, confections, sports and protein bars, dietary plans, and nutritional supplements. The Company also creates cereal systems for ready-to-eat cereals, grain-based snacks, and cereal based ingredients.
Animal Nutrition and Health
The Animal Nutrition and Health ("ANH") segment provides nutritional products derived from its microencapsulation and chelation technologies in addition to the essential nutrient choline chloride. For ruminant animals, the Company’s microencapsulated products boost health and milk production by delivering nutrient supplements that are biologically available, providing required nutritional levels. The Company’s proprietary chelation technology provides enhanced nutrient absorption for various species of production and companion animals and is marketed for use in animal feed throughout the world. ANH also manufactures and supplies choline chloride, an essential nutrient for monogastric animal health, predominantly to the poultry, pet and swine industries. Choline, which is manufactured and sold in both dry and aqueous forms, plays a vital role in the metabolism of fat. In poultry, choline deficiency can result in reduced growth rates and perosis in young birds, while in swine production choline is a necessary and required component of gestating and lactating sow diets for both liver health and prevention of leg deformity. This segment also manufactures MSM, which is a widely used nutritional ingredient that provides benefits for pet health.
Sales of value-added encapsulated products are highly dependent on overall industry economics as well as the Company's ability to leverage the results of university and field research on the animal health and production benefits of our products. Management believes that success in the commodity-oriented choline chloride marketplace is highly dependent on the Company’s ability to maintain its strong reputation for excellent product quality and customer service. The Company continues to drive production efficiencies in order to maintain its competitive-cost position to effectively compete in a competitive global marketplace.
Specialty Products
The Specialty Products segment ("SP") re-packages and distributes a number of performance gases and chemicals for various uses by its customers, notably ethylene oxide, propylene oxide, and ammonia. Ethylene oxide is sold as a sterilant gas, primarily for use in the health care industry. It is used to sterilize a wide range of medical devices because of its versatility and effectiveness in treating hard or soft surfaces, composites, metals, tubing and different types of plastics without negatively impacting the performance of the device being sterilized. Contract sterilizers and medical device manufacturers are principal customers for this product. Propylene oxide is marketed and sold as a fumigant to aid in the control of insects and microbiological spoilage, to reduce bacterial and mold contamination in certain shelled and processed nut meats, processed spices, cacao beans, cocoa powder, raisins, figs and prunes, and for various chemical synthesis applications, such as increasing paint durability and manufacturing specialty starches and textile coatings. Ammonia is used primarily as a refrigerant, for heat treatment of metals and various chemical synthesis applications, and is distributed in reusable and recyclable drum and cylinder packaging approved for use in the countries these products are shipped to.
The Company’s performance gases and chemicals are distributed worldwide in specially designed, reusable and recyclable drum and cylinder packaging, to assure compliance with safety, quality and environmental standards as outlined by the applicable regulatory agencies in the countries our products are shipped to. The Company’s inventory of these specially built drums and cylinders, along with its five filling facilities, represents a significant capital investment. The Company also sells single use canisters for use in sterilizing reusable devices typically processed in autoclave units in hospitals.
The Company’s micronutrient agricultural nutrition business sells chelated minerals primarily to producers of high value crops. The Company has a unique and patented two-step approach to solving mineral deficiency in plants to optimize health, yield and shelf life. First, the Company determines optimal mineral balance for plant health. The Company then has a foliar applied Metalosate® product range, utilizing patented amino acid chelate technology. Its products quickly and efficiently deliver mineral nutrients. As a result, the farmer/grower gets healthier crops that are more resistant to disease and pests, larger yields and healthier food for the consumer with extended shelf life for produce being shipped long distances.
The Company's CODM is the Chief Executive Officer. The CODM receives a profit and loss reporting package which provides segment information including revenue, cost of goods sold, gross margin, total operating expenses, and earnings from operations. The CODM utilizes this monthly profit and loss reporting package to analyze segment performance and appropriately allocate resources.
50

Pursuant to ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures", the significant segment information is summarized as follows:

For the Year Ended December 31, 2025
 HNHANHSPOther and UnallocatedTotal
Net sales$659,387 $230,852 $140,976 $5,946 $1,037,161 
Cost of sales415,102 (1)180,292 (1)63,611 (1)7,523 (1)666,528 
Gross margin244,285 50,560 77,365 (1,577)370,633 
Operating expenses90,379 (2)31,873 
(3)
34,464 (4)4,591 (5)161,307 
Earnings from operations153,906 18,687 42,901 (6,168)209,326 
Other expenses:
   Interest expense, net10,219 
   Other expense77 
10,296 
Earnings before income tax expense199,030 
   Income tax expense44,185 
Net earnings$154,845 

(1) Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
(2) Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets.
(3) Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs.
(4) Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.
(5) Operating expenses within Other and Unallocated are primarily comprised of compensation-related costs and transaction and integration costs.

For the Year Ended December 31, 2024
 HNHANHSPOther and UnallocatedTotal
Net sales$600,258 $214,710 $132,749 $5,967 $953,684 
Cost of sales378,411 (6)171,409 (6)59,449 (6)8,209 (6)617,478 
Gross margin221,847 43,301 73,300 (2,242)336,206 
Operating expenses85,890 
(7)
29,288 
(8)
33,394 
(9)
4,725 (10)153,297 
Earnings from operations135,957 14,013 39,906 (6,967)182,909 
Other expenses:
   Interest expense, net16,528 
   Other income(72)
16,456 
Earnings before income tax expense166,453 
   Income tax expense37,978 
Net earnings$128,475 
51

(6) Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
(7 Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets.
(8) Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs.
(9) Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.
(10) Operating expenses within Other and Unallocated are primarily comprised of transaction and integration costs.
For the Year Ended December 31, 2023
 HNHANHSPOther and UnallocatedTotal
Net sales$550,751 $238,326 $125,965 $7,397 $922,439 
Cost of sales366,539 (11)183,827 (11)62,183 (11)7,834 (11)620,383 
Gross margin184,212 54,499 63,782 (437)302,056 
Operating expenses81,793 
(12)
26,923 
(13)
29,203 
(14)
4,944 (15)142,863 
Earnings from operations102,419 27,576 34,579 (5,381)159,193 
Other expenses:
   Interest expense, net22,613 
   Other income(681)
21,932 
Earnings before income tax expense137,261 
   Income tax expense28,718 
Net earnings$108,543 
(11) Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
(12) Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets. These expenses were partially offset by favorable adjustments to transaction costs.
(13) Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs. These expenses were partially offset by favorable adjustments to transaction costs.
(14) Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.
(15) Operating expenses within Other and Unallocated are primarily comprised of transaction and integration costs, and unallocated amortization expense related to an intangible asset in connection with a company-wide ERP system implementation.
Business Segment Assets
 20252024
HNH$1,243,522 $1,185,962 
ANH176,608 161,243 
SP172,076 161,283 
Other and Unallocated (16)
94,046 66,883 
Total$1,686,252 $1,575,371 
52

(16) Other and Unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and income taxes, which the Company does not allocate to its individual business segments. It also includes assets associated with a few minor businesses which individually do not meet the quantitative thresholds for separate presentation.
Depreciation/Amortization
 202520242023
HNH$30,119 $31,668 $38,568 
ANH7,282 8,233 7,876 
SP7,365 7,044 7,278 
Other and Unallocated 924 1,028 1,213 
Total$45,690 $47,973 $54,935 

Capital Expenditures
 202520242023
HNH$21,218 $17,570 $26,415 
ANH16,830 13,201 6,993 
SP4,628 4,050 3,535 
Other and Unallocated 517 327 331 
Total$43,193 $35,148 $37,274 


NOTE 11 - REVENUE
Revenue Recognition

Revenues are recognized when control of the promised goods is transferred to customers, in an amount that reflects the consideration we expect to realize in exchange for those goods.

The following table presents revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues:

 202520242023
Product Sales Revenue$1,035,272 $951,947 $919,951 
Royalty Revenue1,889 1,737 2,488 
Total Revenue$1,037,161 $953,684 $922,439 



The following table presents revenues disaggregated by geography, based on customers' delivery addresses:

 202520242023
United States$759,448 $723,300 $689,601 
Foreign Countries277,713 230,384 232,838 
Total$1,037,161 $953,684 $922,439 

Product Sales Revenues
The Company’s primary operation is the manufacturing and sale of health and nutrition ingredient products, in which the Company receives an order from a customer and fulfills that order. The Company’s product sales are considered point-in-time revenue.
53

Royalty Revenues
Royalty revenue consists of agreements with customers to use the Company’s intellectual property in exchange for a sales-based royalty. Royalties are considered over time revenue and are recorded in the Human Nutrition and Health segment.

Contract Liabilities
The Company records contract liabilities when cash payments are received or due in advance of performance, including amounts which are refundable.

The Company’s payment terms vary by the type and location of customers and the products offered. The term between invoicing and when payment is due is not significant. For certain products or services and customer types, the Company requires payment before the products are delivered to the customer.

Practical Expedients and Exemptions
The Company generally expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling and marketing expenses.

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for products shipped.


NOTE 12 - SUPPLEMENTAL CASH FLOW INFORMATION
Cash paid during the year for:
202520242023
Income taxes, net of refunds (see Note 9)$37,749 $42,643 $35,725 
Interest$10,603 $17,697 $25,933 
Non-cash financing and investing activities:
202520242023
Dividends payable$31,044 $28,510 $25,717 

54

NOTE 13 – ACCUMULATED OTHER COMPREHENSIVE INCOME
The changes in accumulated other comprehensive income (loss) were as follows:
 Years Ended December 31,
 202520242023
Net foreign currency translation adjustment$65,535 $(32,590)$16,809 
Net change of cash flow hedge (see Note 19 for further
   information)
Unrealized loss on cash flow hedge  (1,406)
Tax  341 
Net of tax  (1,065)
Net change in postretirement benefit plan (see Note 14 for further
   information)
Prior service (gain) loss arising during the period(319)206 132 
Amortization of (gain) loss(5)(10)8 
Total before tax(324)196 140 
Tax83 (44)(39)
Net of tax(241)152 101 
Total other comprehensive income (loss)$65,294 $(32,438)$15,845 
Included in "Net foreign currency translation adjustment" was a loss of $1,455 related to a net investment hedge, net of tax benefits of $471 for the year ended December 31, 2023. There were no such gains or losses for the years ended December 31, 2025 and 2024. The Company settled its derivative instruments on their maturity date of June 27, 2023. See Note 19, Derivative Instruments and Hedging Activities.

Accumulated other comprehensive income (loss) at December 31, 2025 and 2024 consisted of the following:
 Foreign currency
translation
adjustment
Postretirement benefit planTotal
Balance December 31, 2024$(24,182)$435 $(23,747)
Other comprehensive income (loss)65,535 (241)65,294 
Balance December 31, 2025$41,353 $194 $41,547 


NOTE 14 - EMPLOYEE BENEFIT PLANS
Defined Contribution Plans
The Company sponsors one 401(k) savings plan for eligible employees, which allows participants to make pretax or after tax contributions and the Company matches certain percentages of those contributions. The plan also has a discretionary profit sharing portion and matches 401(k) contributions with shares of the Company’s Common Stock. All amounts contributed to the plan are deposited into a trust fund administered by independent trustees. The Company provided for matching 401(k) savings plan contributions of $4,794, $4,644, and $4,381 in 2025, 2024 and 2023, respectively. There were no profit sharing contributions in 2025 and 2024. Profit sharing contributions in 2023 were not material. The Company also sponsors various defined contribution plans for employees working in our foreign operations and matches certain employee contributions. These contributions are deposited into trust funds administered by independent trustees. The Company's contributions to these plans amounted to $814, $555, and $600 in 2025, 2024, and 2023, respectively.
55

Postretirement Medical Plans
The Company provides postretirement benefits in the form of two unfunded postretirement medical plans; one that is under a collective-bargaining agreement and covers eligible retired employees of the Verona, Missouri facility and a plan for executive officers of the Company who meet eligibility requirements as set forth in the Company's Officer Retiree Program. The Company uses a December 31 measurement date for its postretirement medical plans. In accordance with ASC 715, “Compensation—Retirement Benefits,” the Company is required to recognize the overfunded or underfunded status of a defined benefit post retirement plan (other than a multi-employer plan) as an asset or liability in its statement of financial position, and to recognize changes in that funded status in the year in which the changes occur through comprehensive income.
The actuarial recorded liabilities for such unfunded postretirement benefits are as follows:
Change in benefit obligation:
 20252024
Benefit obligation at beginning of year$1,522 $1,395 
Service cost with interest to end of year115 113 
Interest cost71 55 
Participant contributions19 20 
Benefits paid(67)(32)
Actuarial gain(539)(29)
Benefit obligation at end of year$1,122 $1,522 
Change in plan assets:
 20252024
Fair value of plan assets at beginning of year$ $ 
Employer contributions48 12 
Participant contributions19 20 
Benefits paid(67)(32)
Fair value of plan assets at end of year$ $ 
Amounts recognized in consolidated balance sheet:
 20252024
Accumulated postretirement benefit obligation$(1,122)$(1,522)
Fair value of plan assets  
Funded status(1,122)(1,522)
Unrecognized prior service cost  
Unrecognized net (gain) loss(10)8 
Net amount recognized in consolidated balance sheet (after ASC 715) (included in
   "Other long-term obligations")
$(1,122)$(1,522)
Accrued postretirement benefit cost (included in "Other long-term obligations")N/AN/A
Components of net periodic benefit cost:
 202520242023
Service cost with interest to end of year$115 $113 $108 
Interest cost71 55 62 
Amortization of (gain) loss(9)(10)8 
Total net periodic benefit cost$177 $158 $178 
56

Estimated future employer contributions and benefit payments are as follows:
Year 
2026$36 
202739 
202863 
202980 
2030100 
Years 2031-2035571 
Assumptions to determine benefit obligations:
 20252024
Discount rate4.80 %4.85 %
Assumptions to determine net cost:
 202520242023
Discount rate4.85 %4.15 %4.40 %
Defined Benefit Pension Plans
The Company contributes to one multi-employer defined benefit plan under the terms of a collective-bargaining agreement covering its union-represented employees of the Verona, Missouri facility. The risks of participation in this multi-employer plan are different from single-employer plans in the following aspects: (a) assets contributed to the multi-employer plan by one employer may be used to provide benefits to employees of other participating employers, (b) if a participating employer stops contributing to the plan, the unfunded obligations of the plan may be borne by the remaining participating employers, and (c) if the Company was to stop participating in its multi-employer plan, the Company would be required to pay that plan an amount based on the underfunded status of the plan, referred to as the withdrawal liability.
The Company’s participation in this plan for the annual period ended December 31, 2025 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employee Identification Number (EIN). The zone status is based on information that the Company received from the plan and is certified by the plan’s actuary. Among other factors, plans in the red zone or critical and declining zone are generally less than 65 percent funded, plans in the yellow zone are less than 80 percent funded, and plans in the green zone are at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (FIP) or a rehabilitation plan (RP) is either pending or has been implemented. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject. Finally, the period-to-period comparability of the contributions for 2025 and 2024 was affected by a 4.0% increase in the 2025 contribution rate. There have been no other significant changes that affect the comparability of 2025 and 2024 contributions. The Company does not represent more than 5% of the contributions to this pension fund.
Pension
Fund
EIN/Pension
Plan
Number
Pension Plan Protection Act Zone StatusFIP/RP Status
Pending/ Implemented
Contributions of Balchem CorporationSurcharge
Imposed
Expiration Date of Collective-
Bargaining
Agreement
20252024202520242023
Central States,
Southeast and
Southwest Areas
Pension Fund
36-6044243Critical as of 1/1/25Critical as of 1/1/24Implemented$1,096$1,073$1,020No7/12/2029
The Company provides an unfunded defined benefit pension plan for employees working in Belgium. The plan provides for the payment of a lump sum at retirement or payments in case of death of the covered employees.
57

The actuarial recorded liabilities for such unfunded defined benefit pension plan are as follows:
Change in benefit obligation:
 20252024
Benefit obligation at beginning of year$2,134 $1,660 
Service cost with interest to end of year215 72 
Interest cost81 54 
Benefits paid(206)(42)
Actuarial loss389 488 
Expenses paid(10) 
Exchange rate changes278 (98)
Benefit obligation at end of year$2,881 $2,134 
Change in plan assets:
 20252024
Fair value of plan assets at beginning of year$1,521 $1,240 
Actual return on plan assets299 216 
Employer contributions209 181 
Benefits paid(206)(42)
Expenses paid(10) 
Exchange rate changes199 (74)
Fair value of plan assets at end of year$2,012 $1,521 

Amounts recognized in consolidated balance sheet:
 20252024
Benefit obligation$(2,881)$(2,134)
Fair value of plan assets2,012 1,521 
Funded status(869)(613)
Unrecognized prior service costN/AN/A
Unrecognized net (gain)/lossN/AN/A
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)$(869)$(613)
Accrued postretirement benefit cost (included in other long-term obligations)N/AN/A
Components of net periodic benefit cost:
 202520242023
Service cost with interest to end of year$215 $72 $65 
Interest cost81 54 65 
Expected return on plan assets(59)(40)(42)
Amortization of net loss4   
Total net periodic benefit cost$241 $86 $88 
58

Estimated future benefit payments are as follows:
Year 
2026$ 
2027 
2028 
202915 
2030384 
Years 2031-20352,086 
Assumptions to determine benefit obligations:
 20252024
Discount rate3.75 %3.35 %
Assumptions to determine net cost:
 202520242023
Discount rate3.35 %3.45 %4.00 %
Expected return on assets3.25 %3.25 %3.25 %
Deferred Compensation Plan
The Company maintains an unfunded, non-qualified deferred compensation plan for the benefit of a select group of management or highly compensated employees. Assets of the plan are held in a rabbi trust, which are subject to additional risk of loss in the event of bankruptcy or insolvency of the Company. The deferred compensation liability was $12,806 as of December 31, 2025, of which $12,781 was included in "Other long-term obligations" and $25 was included in "Accrued compensation and other benefits" on the Company's consolidated balance sheets. The deferred compensation liability was $11,470 as of December 31, 2024, of which $11,449 was included in "Other long-term obligations" and $21 was included in "accrued compensation and other benefits" on the Company’s consolidated balance sheets. The related assets of the irrevocable trust funds (also known as "rabbi trust funds") were $12,798 as of December 31, 2025, of which $12,773 was included in "Other non-current assets" and $25 was included in "Other current assets" on the Company's consolidated balance sheet. The rabbi trust funds were $11,465 as of December 31, 2024 and were included in "Other non-current assets" on the Company's consolidated balance sheets.


NOTE 15 - COMMITMENTS AND CONTINGENCIES
The Company is obligated to make rental payments under non-cancelable operating and finance leases. Aggregate future minimum rental payments required under these leases at December 31, 2025 are disclosed in Note 18, Leases.
The Company’s Verona, Missouri facility, while held by a prior owner, Syntex Agribusiness, Inc. (“Syntex”), was designated by the U.S. Environmental Protection Agency (the "EPA") as a Superfund site and placed on the National Priorities List in 1983 because of dioxin contamination on portions of the site. Remediation was conducted by Syntex under the oversight of the EPA and the Missouri Department of Natural Resources. The Company is indemnified by the sellers under its May 2001 asset purchase agreement covering its acquisition of the Verona, Missouri facility for potential liabilities associated with the Superfund site. One of the sellers, in turn, has the benefit of certain contractual indemnification by Syntex in relation to the implementation of the above-described Superfund remedy. In June 2023, in response to a Special Notice Letter received from the EPA in 2022, BCP Ingredients, Inc. ("BCP"), the Company's subsidiary that operates the site, Syntex, EPA, and the State of Missouri entered into an Administrative Settlement Agreement and Order on Consent (“ASAOC”) for a focused remedial investigation/feasibility study ("RI/FS") under which (a) BCP will conduct a source investigation of potential source(s) of releases of 1,4-dioxane and chlorobenzene at a portion of the site and (b) BCP and Syntex will complete a RI/FS to determine a potential remedy, if any is required. Activities under the ASAOC are underway and are expected to continue for some period of time.
Separately, in June 2022, the EPA conducted an inspection of BCP’s Verona, Missouri facility (“2022 EPA Inspection”) which was followed by BCP entering into an Administrative Order for Compliance on Consent (“AOC”) with the EPA in relation to its risk management program at the Verona facility. Further, in January 2023, BCP entered into an Amended AOC with the EPA whereby the parties agreed to the extension of certain timelines. BCP timely completed all requirements under the Amended AOC. In November 2023, BCP received a notice from the Environment and Natural Resources Division of the U.S Department of
59

Justice (“DOJ”) primarily related to the 2022 EPA Inspection, which extended the opportunity to discuss alleged violations of Sections 112(r)(7) of the Clean Air Act and regulations in 40 C.F.R. Part 68, commonly known as the Risk Management Plan Rule (“RMP Rule”). BCP participated in such discussions during 2024, and in December 2024, BCP reached a settlement with the EPA and DOJ to resolve these alleged violations. Pursuant to the settlement, which was entered into on January 31, 2025, BCP agreed to: (a) pay a $300 civil penalty; (b) invest in a new scrubber system; and (c) spend $350 to implement projects benefiting the surrounding community, such as emergency equipment for the local fire department and two vehicles to be used as mobile health clinics. The amount associated with this settlement was consistent with the amount previously accrued as a loss contingency. BCP has completed most of its obligations under this settlement and will continue to take steps to timely complete any remaining items.
In addition to the above, from time to time, the Company is a party to various legal proceedings, litigation, claims and assessments. While it is not possible to predict the ultimate disposition of each of these matters, management believes that the ultimate outcome of such matters will not have a material effect on the Company's consolidated financial position, results of operations, liquidity or cash flows.


NOTE 16 – FAIR VALUE OF FINANCIAL INSTRUMENTS
The carrying amounts and the estimated fair values of the Company's financial instruments as defined by ASC 820, "Fair Value Measurement" at December 31, 2025 and 2024 are as follows:
Carrying AmountFair Value Measurements
Level 1Level 2Level 3
December 31, 2025
Assets:
Money market funds (1)
$1,464 $1,464 $ $ 
Rabbi trust funds - current (2)
25 25   
Rabbi trust funds - non-current (2)
12,773 12,773   
December 31, 2024
Assets:
Money market funds (1)
$1,040 $1,040 $ $ 
Rabbi trust funds - non-current (2)
11,465 11,465   
(1) Money market funds are categorized as cash equivalents.
(2) Rabbi trust funds - current and Rabbi trust funds - non-current are included in "Other current assets" and "Other non-current assets" on the consolidated balance sheets, respectively.
The Company's financial instruments also include accounts receivable, accounts payable, and accrued liabilities, which are carried at cost and approximate fair value due to the short-term maturity of these instruments. The carrying value of debt approximates fair value based upon prices of identical or similar instruments in the marketplace, which are considered Level 2 inputs.
In addition, non-current assets includes rabbi trust funds related to the Company's deferred compensation plan. The money market and rabbi trust funds are valued using level 1 inputs, as defined by ASC 820, "Fair Value Measurement."

NOTE 17 – RELATED PARTY TRANSACTIONS
The Company provides services under a contractual agreement to St. Gabriel CC Company, LLC. These services include accounting, information technology, quality control, and purchasing services, as well as operation of the St. Gabriel CC Company, LLC plant. The Company also sells raw materials to St. Gabriel CC Company, LLC. These raw materials are used in the production of finished goods that are, in turn, sold by Saint Gabriel CC Company, LLC to the Company for resale to unrelated parties. As such, the sale of these raw materials to St. Gabriel CC Company, LLC in this scenario lacks economic substance and therefore the Company does not include them in net sales within the consolidated statements of earnings.
Payments for the services the Company provided amounted to $4,640, $4,425, and $4,363, respectively, for the years ended December 31, 2025, 2024, and 2023. The raw materials purchased and subsequently sold amounted to $39,480, $29,795, and $34,219, respectively, for the years ended December 31, 2025, 2024, and 2023. These services and raw materials are primarily recorded in cost of goods sold, net of the finished goods received from St. Gabriel CC Company, LLC of $32,820, $22,940, and
60

$28,099, respectively, for the years ended December 31, 2025, 2024, and 2023. At December 31, 2025 and 2024, the Company had receivables of $4,225 and $3,893, respectively, recorded in accounts receivable from St. Gabriel CC Company, LLC for services rendered and raw materials sold. At December 31, 2025 and 2024, the Company had payables of $3,369 and $2,831, respectively, recorded in accounts payable for finished goods received from St. Gabriel CC Company, LLC. In addition, the Company had payables in the amount of $296, related to non-contractual monies owed to St. Gabriel CC Company, LLC, recorded in accounts payable as of both December 31, 2025 and 2024.


NOTE 18 – LEASES
The Company has both real estate leases and equipment leases. The main types of equipment leases include forklifts, trailers, printers and copiers, railcars, and trucks. Leases are categorized as both operating leases and finance leases. The Company elected the practical expedient to combine lease and non-lease components and recognizes the combined amount on the consolidated balance sheet. Management determined that since the Company has a centralized treasury function, the parent company would either fund or guarantee a subsidiary's loan for borrowing over a similar term. As such, the Company's management determined it is appropriate to utilize a corporate based borrowing rate for all locations. The Company developed four tranches of leases based on lease terms and these tranches reflect the composition of the current lease portfolio. The Company's borrowing history shows that interest rates of a term loan or a line of credit depend on the duration of the loan rather than the nature of the assets purchased by those funds. Based on this understanding, the Company elected to use a portfolio approach to discount rates, applying corporate rates to the tranches of leases based on lease terms. The Company reviews the discount rates quarterly. Based on the Company's risk rating, the Company applied the following discount rates for new leases entered into during 2025: (1) 1-2 years, 5.45% - 5.62% (2) 3-4 years, 6.04% - 6.21% (3) 5-9 years, 6.38% - 6.55% and (4) 10+ years, 7.10% - 7.27%.

Right of use assets and lease liabilities at December 31, 2025 and 2024 are summarized as follows:
Right of use assets20252024
Operating leases$14,672 $15,320 
Finance lease1,520 1,730 
Total$16,192 $17,050 
Lease liabilities - current20252024
Operating leases$3,614 $3,134 
Finance lease205 194 
Total$3,819 $3,328 
Lease liabilities - non-current20252024
Operating leases$11,324 $12,967 
Finance lease1,544 1,749 
Total$12,868 $14,716 



61

For the years ended December 31, 2025, 2024, and 2023, the Company's total lease costs were as follows, which included both amounts recognized in profits or losses during the period and amounts capitalized on the balance sheet, and the cash flows arising from lease transactions:
Year ended December 31,
202520242023
Lease Cost
Operating lease cost$5,444 $5,456 $5,307 
Finance Lease cost
Amortization of ROU asset210 232 242 
Interest on lease liabilities94 105 115 
Total finance lease304 337 357 
Total lease cost$5,748 $5,793 $5,664 
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$5,497 $5,454 $4,757 
Operating cash flows from finance leases94 105 115 
Financing cash flows from finance leases194 216 222 
$5,785 $5,775 $5,094 
ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals$3,358 $1,669 $6,365 
Weighted-average remaining lease term - operating leases5.91 years9.03 years9.33 years
Weighted-average remaining lease term - finance leases7.35 years8.37 years9.07 years
Weighted-average discount rate - operating leases6.7 %7.6 %7.4 %
Weighted-average discount rate - finance leases5.1 %5.1 %5.0 %

Rent expense charged to operations under operating lease agreements for 2025, 2024, and 2023 aggregated approximately $5,444, $5,456, and $5,307, respectively.
Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2025 are as follows:
Year 
2026$4,769 
20273,734 
20282,965 
20292,497 
20302,041 
Thereafter4,344 
   Total undiscounted lease payments20,350 
Less: Present value adjustment(3,663)
Present value of lease liabilities$16,687 

62



NOTE 19 – DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES

On May 28, 2019, the Company entered into a pay-fixed (2.05%), receive-floating interest rate swap with a notional amount of $108,569 and a maturity date of June 27, 2023, which was designated as cash flow hedge. The net interest income related to the interest rate swap contract was $1,518 for the year ended December 31, 2023. There was no such income or expense during the years ended December 31, 2025 and 2024 as the interest rate swap was settled on its maturity date of June 27, 2023. The net interest income and expense were recorded in the consolidated statements of earnings under "Interest expense, net."
On May 28, 2019, the Company also entered into a pay-fixed (0.00%), receive-fixed (2.05%) cross-currency swap to manage foreign exchange risk related to the Company's net investment in Chemogas, which was designated as net investment hedge. The derivative had a notional amount of $108,569, an effective date of May 28, 2019, and a maturity date of June 27, 2023. The interest income related to the cross-currency swap contract was $1,119 for the year ended December 31, 2023. There was no such income or expense during the years ended December 31, 2025 and 2024 as the cross-currency swap was settled on its maturity date of June 27, 2023. The interest income was recorded in the consolidated statements of earnings under "Interest expense, net."

The Company settled its derivative instruments on their maturity date of June 27, 2023 and had no other derivatives outstanding as of December 31, 2025. The proceeds from the settlement of the cross-currency swap in the amount of $2,740 were classified as investing activities in the Consolidated Statements of Cash Flows for the year ended December 31, 2023.

There were no gains and losses on hedging instruments recognized in accumulated other comprehensive income (loss) for the years ended December 31, 2025 and 2024 as the derivative instruments settled on their maturity date of June 27, 2023. Gains and losses on our hedging instruments for the years ended December 31, 2023 were recognized in accumulated other comprehensive income (loss) and categorized as follows:

Location within Statements of Comprehensive Income
2023
Cash flow hedge (interest rate swap), net of taxUnrealized loss on cash flow hedge, net$(1,065)
Net investment hedge (cross-currency swap), net of taxNet foreign currency translation adjustment(1,455)
$(2,520)




63

NOTE 20 - QUARTERLY FINANCIAL INFORMATION (UNAUDITED)
(In thousands, except per share data)
 20252024
 First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Net sales$250,519 $255,467 $267,558 $263,617 $239,659 $234,081 $239,940 $240,004 
Gross margin88,168 93,113 95,453 93,899 81,514 82,994 85,361 86,337 
Earnings before income taxes47,940 49,011 52,044 50,035 36,850 41,226 43,893 44,484 
Net earnings37,053 38,278 40,289 39,225 28,986 32,069 33,837 33,583 
Basic net earnings per common share$1.14 $1.18 $1.25 $1.23 $0.90 $0.99 $1.05 $1.05 
Diluted net earnings per common share$1.13 $1.17 $1.24 $1.21 $0.89 $0.98 $1.03 $1.03 

64

BALCHEM CORPORATION
Valuation and Qualifying Accounts
Years Ended December 31, 2025, 2024 and 2023
(In thousands)
Allowance
for Credit Losses
Inventory
Reserve
Balance - December 31, 2022$1,226 $2,640 
Additions charged to costs and expenses37 2,450 
Adjustments/deductions (a)
(355)(2,627)
Balance - December 31, 2023908 2,463 
Additions charged to costs and expenses299 4,123 
Adjustments/deductions (a)
(298)(2,379)
Balance - December 31, 2024909 4,207 
(Recovery of)/Additions to costs and expenses(97)3,414 
Adjustments/deductions (a)
50 (4,207)
Balance - December 31, 2025$862 $3,414 
(a) Represents write-offs and other adjustments



65

Item 9.    Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.

Item 9A.    Controls and Procedures
Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”), that are designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, management recognized that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the disclosure controls and procedures are met. Additionally, in designing disclosure controls and procedures, our management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible disclosure controls and procedures. The design of any disclosure controls and procedures also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of December 31, 2025. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of such date, our disclosure controls and procedures were effective.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control over financial reporting is a process designed under the supervision of our principal executive and principal financial officers to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external reporting purposes in accordance with U.S. generally accepted accounting principles.
Our internal control over financial reporting includes policies and procedures that pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect transactions and dispositions of assets; provide reasonable assurances that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that receipts and expenditures are being made only in accordance with authorizations of our management and our directors; and provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our financial statements.    
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. In addition, projections of any evaluation of controls effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.
As of December 31, 2025, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in the 2013 Internal Control-Integrated Framework (New Framework) to conduct an assessment of the effectiveness of our internal control over financial reporting. Based on this assessment, management has determined that our internal control over financial reporting was effective as of December 31, 2025.
Attestation Report of Registered Public Accounting Firm
The independent registered public accounting firm of RSM US LLP has issued an attestation report on our internal control over financial reporting, which is included herein.
Changes in Internal Control Over Financial Reporting
There has been no significant change in our internal control over financial reporting that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

66


Item 9B.    Other Information
No directors or officers adopted, modified or terminated a Rule 10b5-1 trading arrangement during the year ended December 31, 2025.
67


PART III
Item 10.    Directors, Executive Officers of the Registrant, and Corporate Governance.

We have adopted an Insider Trading Policy and related procedures governing the purchase, sale and other disposition of our securities by directors, officers, and employees, as well as the Company itself, that is designed to promote compliance with insider trading laws, rules and regulations, and applicable Nasdaq listing standards. A copy of our Insider Trading Policy is filed with this Annual Report on Form 10-K as Exhibit 19.1.

The information regarding our executive officers is included in Part I of this report under the heading “Information about our Executive Officers.”

The other information required by this item is incorporated by reference to the information contained under the headings “Proposal 1: Election of Directors”, “Delinquent Section 16(a) Reports,” and “Corporate Governance” in our Proxy Statement for the 2026 Annual Meeting of Shareholders which will be filed no later than 120 days after December 31, 2025 (the “2026 Proxy Statement”).

Item 11.    Executive Compensation.

The information required by this item is incorporated by reference to the information contained under the headings “Executive Compensation,” “Compensation Committee Report,” and “Compensation Committee Interlocks and Insider Participation” in our 2026 Proxy Statement.

Item 12.    Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The information required by this item is incorporated by reference to the information contained under the headings “Security Ownership of Certain Beneficial Owners and of Management” and "Equity Compensation Plan Information” in our 2026 Proxy Statement.

Item 13.    Certain Relationships and Related Transactions and Director Independence.

The information required by this item is incorporated by reference to the information contained under the headings “Related Party Transactions” and “Director Independence” in our 2026 Proxy Statement.

Item 14.    Principal Accountant Fees and Services.

The information required by this item is incorporated by reference to the information contained under the heading “Information Relating to Proposal 2. Ratification of Appointment of Independent Registered Public Accounting Firm” of our 2026 Proxy Statement.

68

PART IV

Item 15.    Exhibits and Financial Statement Schedules.
The following documents are filed as part of this Form 10-K:
1.Financial StatementsPage Number
 
 
 
 
 
2.Financial Statement Schedules
 
3.Exhibits
2.1
3.1
  
3.2
  
3.3
  
3.4
3.5
4.1
10.1
10.2
69

  
10.3
10.4
  
10.5
10.6
10.7
10.8
10.9
10.10
10.11
10.12
10.13
10.14
10.15
10.16
10.17
 
10.18
19.1
21.1
 
23.1
 
31.1
 
70

31.2
 
32.1
 
32.2
 
97.1
101.INSXBRL Instance Document
 
101.SCHXBRL Taxonomy Extension Schema Document
 
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
 
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
 
101.LABXBRL Taxonomy Extension Label Linkbase Document
 
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
* Each of the Exhibits noted by an asterisk is a management compensatory plan or arrangement.

71

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
Date: February 20, 2026BALCHEM CORPORATION
 By:/s/ Theodore L. Harris
 Theodore L. Harris
Chairman, President and Chief Executive Officer

72

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
/s/ Theodore L. Harris 
Theodore L. Harris
Chairman, President and Chief Executive Officer
Date: February 20, 2026
/s/ C. Martin Bengtsson
C. Martin Bengtsson
Executive Vice President and Chief Financial Officer
Date: February 20, 2026
/s/ William A. Backus 
William A. Backus
Vice President and Chief Accounting Officer
Date: February 20, 2026
/s/ David B. Fischer 
David B. Fischer
Director
Date: February 20, 2026
/s/ Kathleen B. Fish
Kathleen B. Fish
Director
Date: February 20, 2026
/s/ Daniel E. Knutson 
Daniel E. Knutson
Director
Date: February 20, 2026
/s/ Olivier Rigaud
Olivier Rigaud
Director
Date: February 20, 2026
/s/ Monica Vicente
Monica Vicente
Director
Date: February 20, 2026
/s/ Matthew D. Wineinger 
Matthew D. Wineinger
Director
Date: February 20, 2026

73
EX-10.12 2 exhibit1012-balchemcorpoff.htm EX-10.12 Document
Exhibit 10.12
Balchem Corporation Officer Retiree Program

Balchem Corporation (the “Company”) sets forth the below Officer Retiree Program (the “Program”) with the intent to help attract and retain top talent at the executive level. For purposes of this Program, the term "Retirement" shall mean voluntary termination of employment at a time when the sum of the Officer’s age and years of service is at least 70, provided that the Officer has at least ten years of service and has served at least three consecutive years as an Officer. Further, “Officer” shall mean only those individuals approved by the Board of Directors to be an Executive Officer of the Company.
In order to be eligible for this program, the Officer must, in addition to meeting all eligibility requirements, cooperate in good faith to ensure a smooth transition in relation to his/her anticipated retirement, including providing no less than one (1) year’s prior notice to the Company (unless otherwise agreed to by the Company).

a)Officer Retiree Medical Program
1)Retirement — an Officer is entitled to receive medical benefits (see coverage below) if he or she meets the definition of Retirement, as described above and has executed an appropriate non-compete agreement (subject to local laws and regulations) with the Company.
2)Included dependents — the spouse and any eligible dependents, who, at the time of retiree’s departure, are eligible to be covered under the retiree’s medical plan, are eligible for coverage.
3)Coverage — eligible persons are covered from the date of retiree’s departure, at the same coverage available to an active employee for the retiree’s and spouse’s life, or until Medicare is available. Eligible dependents are covered until the dependent ceases to be eligible under the then current Company medical plan. In addition, the maximum years of coverage for any person eligible for coverage under this program is ten years.
4)Premiums — The Company charges the retiree (or his or her spouse) that portion of the coverage premiums that the Company would have paid if the retiree were an active employee.

b)Stock Options
Notwithstanding anything to the contrary in the 2017 Omnibus Incentive Plan (as amended from time to time) or in the Officer’s applicable stock option agreements, if an Officer ceases to be employed by the Company or its subsidiary companies, as may be applicable, by reason of Retirement, meets the definition of Retirement, as described above and has executed and is in compliance with their non-compete agreement with the Company, options granted shall continue to vest and become exercisable in accordance with their original vesting schedule. Except as otherwise provided, any unexercised portion of the option may be exercised prior to the later of (i) two years after optionee's termination of employment or (ii) two years after the vesting date of the option, but in any case not beyond the specified expiration date of the option.



Exhibit 10.12

c)Restricted Stock – Performance and Time Based
Notwithstanding anything to the contrary in the 2017 Omnibus Incentive Plan (as amended from time to time) or in the Officer’s applicable restricted stock agreements, if an Officer ceases to be employed by the Company or its subsidiary companies, as may be applicable, by reason of Retirement, meets the definition of Retirement, as described above and has executed and is in compliance with their non-compete agreement with the Company, all Restricted Stock grants shall continue to vest in accordance with their original vesting schedule.

d)Performance Shares
Notwithstanding anything to the contrary in the 2017 Omnibus Incentive Plan (as amended from time to time) or in the Officer’s applicable performance share agreements, if an Officer ceases to be employed by the Company or its subsidiary companies, as may be applicable, by reason of Retirement, meets the definition of Retirement, as described above and has executed and is in compliance with their non-compete agreement with the Company, all Performance Share grants shall continue to vest in accordance with their original vesting schedule.



Last updated: December 9, 2025

EX-21.1 3 bcpc202510k-ex211.htm EX-21.1 Document

Exhibit 21.1

LIST OF SUBSIDIARIES 

The Registrant's subsidiaries as of December 31, 2025 are listed below.

Subsidiaries of the RegistrantJurisdiction of Organization
  
Aberco, Inc.Maryland
  
Albion Laboratories, Inc.Nevada
  
Balchem BVNetherlands
Balchem Canada CorporationCanada
Balchem Italia SrlItaly
  
Balchem Ltd.Canada
  
Balchem NVBelgium
  
Balchem Philippines, Inc.Philippines
  
Balchem Pty Ltd.Australia
Balchem Sdn BhdMalaysia
BCP Ingredients, Inc.Delaware
Kappa Bioscience ASNorway
Kappa Bioscience Europe GmbHGermany
Kappa Solutions ASNorway
Kechu BidCo ASNorway
SensoryEffects, Inc.Delaware
SensoryEffects Cereal Systems, Inc.Delaware
 




EX-23.1 4 bcpc202510k-ex231.htm EX-23.1 Document

Exhibit 23.1
Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the Registration Statements (Nos. 333-272998, 333-219722 and 333-155655) on Form S-8 of Balchem Corporation of our report dated February 20, 2026, relating to the consolidated financial statements, the financial statement schedule and the effectiveness of internal control over financial reporting of Balchem Corporation and its subsidiaries, appearing in this Annual Report on Form 10-K of Balchem Corporation for the year ended December 31, 2025.

/s/ RSM US LLP 
New York, New York
February 20, 2026



EX-31.1 5 bcpc202510k-ex311.htm EX-31.1 Document

Exhibit 31.1 
CERTIFICATIONS 
I, Theodore L. Harris, certify that:

1.I have reviewed this annual report on Form 10-K of Balchem Corporation;

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(s) 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(s) 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: February 20, 2026/s/ Theodore L. Harris
 Theodore L. Harris
 Chairman, President and
Chief Executive Officer
 (Principal Executive Officer)
 


EX-31.2 6 bcpc202510k-ex312.htm EX-31.2 Document

Exhibit 31.2 

CERTIFICATIONS 

I, C. Martin Bengtsson, certify that:

1.I have reviewed this annual report on Form 10-K of Balchem Corporation;

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(s) 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(s) 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: February 20, 2026/s/ C. Martin Bengtsson
 C. Martin Bengtsson
 Executive Vice President and
Chief Financial Officer
 (Principal Financial Officer)
 


EX-32.1 7 bcpc202510k-ex321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION 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 Annual Report of Balchem Corporation (the “Company”) on Form 10-K for the period ended December 31, 2025 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Theodore L. Harris, President, and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 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 result of operations of the Company.

 /s/ Theodore L. Harris
 Theodore L. Harris
 Chairman, President and
 Chief Executive Officer
 (Principal Executive Officer)
 February 20, 2026

This certification accompanies the above-described Report on Form 10-K pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by such Act, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.


EX-32.2 8 bcpc202510k-ex322.htm EX-32.2 Document

Exhibit 32.2

CERTIFICATION 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 Annual Report of Balchem Corporation (the "Company") on Form 10-K for the period ended December 31, 2025 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, C. Martin Bengtsson, Chief Financial Officer and Treasurer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 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 result of operations of the Company.

 /s/ C. Martin Bengtsson
 C. Martin Bengtsson
 Executive Vice President and
Chief Financial Officer
 (Principal Financial Officer)
 February 20, 2026

This certification accompanies the above-described Report on Form 10-K pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by such Act, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended. 


EX-101.SCH 9 bcpc-20251231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Consolidated Statements of Earnings link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952158 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - EQUITY-METHOD INVESTMENT link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - REVOLVING LOAN link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - NET EARNINGS PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 9952174 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 9952175 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 9952176 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 9952177 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 9952178 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 9952179 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - NET EARNINGS PER COMMON SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Compensation Cost on Net Earnings (Details) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - STOCKHOLDERS' EQUITY - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - STOCKHOLDERS' EQUITY - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - INTANGIBLE ASSETS - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - INTANGIBLE ASSETS - Schedule of Intangible Assets Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - EQUITY-METHOD INVESTMENT (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - REVOLVING LOAN (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - NET EARNINGS PER COMMON SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - INCOME TAXES - Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - INCOME TAXES - Earnings Before Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955552 - Disclosure - INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9955553 - Disclosure - INCOME TAXES - Income Tax Uncertainties (Details) link:presentationLink link:calculationLink link:definitionLink 9955554 - Disclosure - INCOME TAXES - Cash Paid for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9955555 - Disclosure - SEGMENT INFORMATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955556 - Disclosure - SEGMENT INFORMATION - Business Segment Net Sales (Details) link:presentationLink link:calculationLink link:definitionLink 9955557 - Disclosure - SEGMENT INFORMATION - Business Segment Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955558 - Disclosure - SEGMENT INFORMATION - Depreciation/Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9955559 - Disclosure - SEGMENT INFORMATION - Capital Expenditures (Details) link:presentationLink link:calculationLink link:definitionLink 9955560 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 9955561 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 9955562 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9955563 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive (Loss)/Income (Details) link:presentationLink link:calculationLink link:definitionLink 9955564 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955565 - Disclosure - EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955566 - Disclosure - EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 9955567 - Disclosure - EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955568 - Disclosure - EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9955569 - Disclosure - EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9955570 - Disclosure - EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details) link:presentationLink link:calculationLink link:definitionLink 9955571 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 9955572 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 9955573 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9955574 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955575 - Disclosure - LEASES - Right-of-Use Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9955576 - Disclosure - LEASES - Schedule of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9955577 - Disclosure - LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9955577 - Disclosure - LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9955578 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955579 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9955580 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details) link:presentationLink link:calculationLink link:definitionLink 9955581 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 bcpc-20251231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 bcpc-20251231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 bcpc-20251231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Post-employment Benefits Postemployment Benefit Plans, Policy [Policy Text Block] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Schedule of Estimated Future Employer Contributions and Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Award Timing Predetermined Award Timing Predetermined [Flag] Entity File Number Entity File Number Additional Paid-in Capital Additional Paid-in Capital [Member] Tabular List, Table Tabular List [Table Text Block] Schedule of Other Information Pertaining to Stock Option Activity Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value and Grant Date Intrinsic Value [Table Text Block] Tabular disclosure of the weighted-average grant-date fair value and intrinsic value of equity options granted during the year. Recently Issued and Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] R&D tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Goodwill [Line Items] Goodwill [Line Items] Adjustment to Compensation: Adjustment to Compensation [Axis] RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] REVENUE Revenue from Contract with Customer [Text Block] Lease liabilities Deferred Tax Assets, Operating Lease Liability Deferred Tax Assets, Operating Lease Liability Share-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost St. Gabriel CC Company, LLC Corporate Joint Venture [Member] Adjustment to Compensation, Amount Adjustment to Compensation Amount Concentration percentage Concentration Risk, Percentage Pension Plan Pension Plan [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Stock compensation expense Share-Based Payment Arrangement, Noncash Expense Foreign-derived intangible income (FDII) Effective Income Tax Rate Reconciliation, FDII, Amount Stock Options Share-Based Payment Arrangement, Option [Member] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Grantee Status [Domain] Grantee Status [Domain] Percent Effective Income Tax Rate Reconciliation, Percent [Abstract] Asset impairment charges Asset Impairment Charges Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Other Comprehensive Income (Loss), Net of Tax [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] Insider Trading Policies and Procedures [Line Items] Schedule of Plant and Equipment Estimated Useful Lives Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Derivative Interest Rate, Type [Axis] Derivative Interest Rate, Type [Axis] Derivative Interest Rate, Type Interest rate Line of Credit Facility, Interest Rate at Period End Business Concentrations Concentration Risk, Credit Risk, Policy [Policy Text Block] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] State State and Local Jurisdiction [Member] Gain Contingencies [Table] Gain Contingencies [Table] Cover [Abstract] Current assets Cash and Cash Equivalents, Fair Value Disclosure Maximum Maximum [Member] Exercisable at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Useful life of intangible assets Amortization Period (In years) Finite-Lived Intangible Asset, Useful Life Net change in postretirement benefit plan taxes Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Number of shares remaining (in shares) Share Repurchase Program, Remaining Authorized, Number of Shares Customer relationships and lists Finite-Lived Intangible Assets, Net Restricted Stock Restricted Stock [Member] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Debt Instrument [Line Items] Debt Instrument [Line Items] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Non-vested Restricted Stock Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Entity Shell Company Entity Shell Company Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Proceeds from sale of assets Proceeds from Sale of Property, Plant, and Equipment Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Operating Segments Operating Segments [Member] Schedule of Cash Paid For Income Taxes Schedule of Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Other intangible assets with finite lives, net Other Intangible Assets, Net Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Unrecognized prior service cost Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax Installment payments required Line of Credit Facility, Periodic Payment Exercise Price Range [Axis] Exercise Price Range [Axis] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Schedule of Compensation Cost on Net Earnings Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Operating lease liabilities - current Operating leases liabilities - current Operating Lease, Liability, Current Interest on lease liabilities Finance Lease, Interest Expense Document Fiscal Period Focus Document Fiscal Period Focus Award Timing Method Award Timing Method [Text Block] Litigation Case [Domain] Litigation Case [Domain] Award Type [Axis] Award Type [Axis] Foreign currency translation adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Total Operating and Finance Lease, Liability, Noncurrent Operating and Finance Lease, Liability, Noncurrent Investment, Name [Domain] Investment, Name [Domain] Stock-based Compensation Share-Based Payment Arrangement [Policy Text Block] Trading Symbol Trading Symbol Non-contractual monies owed Non-contractual Monies Owed [Member] Non-contractual Monies Owed Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Shares and options issued under stock plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Address, City or Town Entity Address, City or Town Weighted-average discount rate - finance leases Finance Lease, Weighted Average Discount Rate, Percent INTANGIBLE ASSETS Intangible Assets Disclosure [Text Block] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation Exchange rate changes Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Statement of Income Location, Balance [Domain] Statement of Income Location, Balance [Domain] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Emerging Growth Company Entity Emerging Growth Company Weighted-average remaining lease term - finance leases Finance Lease, Weighted Average Remaining Lease Term Operating expenses Operating Expense [Member] Outstanding at beginning of year (in shares) Outstanding at end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 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] Capitalized costs net of accumulated amortization Debt Issuance Costs, Net Losses and gains recognized in accumulated other comprehensive income (loss) Derivative, Gain (Loss) on Derivative, Net 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year One Identifiable intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) EPA Community spending U.S. Environmental Protection Agency, Community Spending [Member] U.S. Environmental Protection Agency, Community Spending Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-Based Payment Arrangement, Option, Exercise Price Range [Table] (Recovery of) provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Allowance for Credit Losses SEC Schedule, 12-09, Allowance, Credit Loss [Member] Benefit Obligatoins Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract] Schedule of Disaggregation of Revenue by Source and Geography Disaggregation of Revenue [Table Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] 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] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] 2029 Operating And Finance Lease, Liability, To Be Paid, Year Four Operating And Finance Lease, Liability, To Be Paid, Year Four Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restatement Determination Date Restatement Determination Date Income tax expense Total income tax provision Total income tax expense Income Tax Expense (Benefit) $125.71 - $159.18 Exercise Price Range 3 [Member] Exercise price range for stock options outstanding. Unrealized gain/(loss) on cash flow hedge taxes Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Designated as hedge Designated as Hedging Instrument [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Net of tax Cash flow hedge (interest rate swap), net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Property, plant and equipment Property, Plant and Equipment, Gross Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Goodwill as a result of an acquisition Goodwill, Acquired During Period Proceeds from stock options exercised Proceeds from Stock Options Exercised Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Federal Income Tax Paid, Federal, after Refund Received All Trading Arrangements All Trading Arrangements [Member] Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accrued expenses Accrued Liabilities, Current Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Non-vested balance as of beginning of year (in shares) Non-vested balance as of end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Net cash provided by operating activities Cash Provided by (Used in) Operating Activity, Including Discontinued Operation Effective Income Tax Rate Reconciliation [Table] Effective Income Tax Rate Reconciliation [Table] Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] Estimated useful lives Property, Plant and Equipment, Useful Life Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Schedule of Multiemployer Plans [Table] Multiemployer Plan [Table] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Schedule of Assumptions Used in the Valuation of Option Awards Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] PEO Total Compensation Amount PEO Total Compensation Amount Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Depreciation expense Depreciation Money market funds Money Market Funds [Member] Specialty Products SP Specialty Products [Member] A reportable segment of the company that provides specialty-packaged chemicals for use in healthcare and other industries. Equity Components [Axis] Equity Components [Axis] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Number of reportable segments Number of Reportable Segments Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Deferred tax assets: Components of Deferred Tax Assets [Abstract] Entity Address, State or Province Entity Address, State or Province Principal payments on finance lease Principal payments on finance lease Finance Lease, Principal Payments Dividends Dividends, Common Stock 2029 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Total current liabilities Liabilities, Current Inventories Deferred Tax Assets, Inventory Individual: Individual [Axis] 401(k) contributions Defined Contribution Plan, Cost Income Tax Jurisdiction [Domain] Income Tax Jurisdiction [Domain] Document Annual Report Document Annual Report Foreign currency and interest rate swaps Deferred Tax Liabilities, Derivatives And Unrealized Currency Transaction Gains Deferred Tax Liabilities, Derivatives And Unrealized Currency Transaction Gains Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Research and development Deferred Tax Asset, In-Process Research and Development Entity Interactive Data Current Entity Interactive Data Current Lessee, Operating Lease, Tranches [Axis] Lessee, Operating Lease, Tranches [Axis] Lessee, Operating Lease, Tranches [Axis] Present value of lease liabilities Operating And Finance Lease, Liability Operating And Finance Lease, Liability Eastman Chemical Company Eastman Chemical Company [Member] Refers to the entity with which the joint venture is formed. Weighted Average Remaining Contractual  Term Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Funded status Defined Benefit Plan, Funded (Unfunded) Status of Plan Revenue Recognition and Cost of Sales Revenue from Contract with Customer [Policy Text Block] Aggregate intrinsic value for exercisable stock options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Share-based payment awards Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Beginning balance Ending balance SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Other non-current assets Other Assets, Noncurrent Customer [Domain] Customer [Domain] Entity Central Index Key Entity Central Index Key Inventory Reserve SEC Schedule, 12-09, Reserve, Inventory [Member] PEO Name PEO Name 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] Currency swap Currency Swap [Member] Investment in affiliates Payments to Acquire Interest in Subsidiaries and Affiliates Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Defined Benefit Plan [Table] Defined Benefit Plan [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Finite-Lived Intangible Assets Excluding Customer-Related Intangible Assets Finite-Lived Intangible Assets Excluding Customer-Related Intangible Assets [Member] Finite-Lived Intangible Assets Excluding Customer-Related Intangible Assets Work in progress Inventory, Work in Process, Net of Reserves Exercise Price Award Exercise Price Entity Filer Category Entity Filer Category Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Income tax at Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Postretirement Medical Plans Postretirement Health Coverage [Member] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Three Gross Carrying Amount Finite-Lived Intangible Assets, Gross Animal Nutrition and Health ANH Animal Nutrition and Health [Member] A reportable segment of the company that provides the animal, nutrition and health markets with products derived from its micro capsulation, chelation and basic choline chloride technologies. 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] Entity Address, Address Line One Entity Address, Address Line One Research and development expenses Research and Development Expense Cash flows from operating and finance leases Cash Payments for Operating and Finance Leases Cash Payments for Operating and Finance Leases Schedule of Additional Information Relating to Stock Options Outstanding Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Accumulated Other Comprehensive (Loss) Income Total AOCI Attributable to Parent [Member] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Asset, held-in-trust, current Rabbi trust funds - current Asset, Held-in-Trust, Current DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Derivative Instruments and Hedging Activities Disclosure [Text Block] Range of exercise prices, minimum (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Fair Value as of Grant Date Award Grant Date Fair Value Net foreign currency translation adjustment tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Operating loss carryforwards Operating Loss Carryforwards Deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Changes in unrecognized tax benefits Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Effect of Dilutive Securities - Stock Options, Restricted Stock, and Performance Shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Unrecognized compensation cost related to non-vested shares Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Related Party Transaction [Line Items] Related Party Transaction [Line Items] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Rabbi trust funds - non-current Asset, Held-in-Trust, Noncurrent Counterparty Name [Domain] Counterparty Name [Domain] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Weighted average remaining contractual term for outstanding stock options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Title Trading Arrangement, Individual Title Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount 2028 Defined Benefit Plan, Expected Future Benefit Payment, Year Three 2026 Operating And Finance Lease, Liability, To Be Paid, Year One Operating And Finance Lease, Liability, To Be Paid, Year One Amortization of (gain) loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Non-PEO NEO Non-PEO NEO [Member] Aggregate intrinsic value for outstanding stock options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] $85.40 - $120.60 Exercise Price Range 2 [Member] Exercise price range for stock options outstanding. Notional amount of derivatives Derivative Liability, Notional Amount Other Other Intangible Assets [Member] Land Land [Member] Equity Award [Domain] Award Type [Domain] Equity Awards Adjustments Equity Awards Adjustments [Member] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Dividend Yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Contribution rate increase Multiemployer Plan, Contribution Rate Increase (Decrease) (Recovery of)/Additions to costs and expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Foreign tax effects Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Change in fair value of contingent consideration liability Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease) Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Unrealized gain on foreign currency transactions and deferred compensation Unrealized Gain (Loss) on Foreign Currency Transactions and Deferred Compensation Unrealized Gain (Loss) on Foreign Currency Transactions and Deferred Compensation Belgium BELGIUM Total deferred tax liabilities Deferred Tax Liabilities, Gross Performance Shares Performance Shares [Member] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Royalty Revenue Royalty [Member] Inventories, net Total inventories Inventory, Net Developed technology Developed Technology Rights [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Minimum Minimum [Member] Auditor Information [Abstract] Auditor Information Company Selected Measure Name Company Selected Measure Name Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Total finance lease Finance Lease, Cost Finance Lease, Cost Operating cash flows from operating leases Operating Lease, Payments Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Less: Present value adjustment Operating And Finance Lease, Liability, Present Value Adjustment Operating And Finance Lease, Liability, Present Value Adjustment Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Foreign Current Foreign Tax Expense (Benefit) Goodwill [Roll Forward] Goodwill [Roll Forward] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Weighted Average Common Shares - Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Derivative [Table] Derivative [Table] Prepaid expenses Other Prepaid Expense, Current Small Reporting Company Entity Small Business Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Schedule of Changes in Benefit Obligation Schedule of Changes in Projected Benefit Obligations [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding State Current State and Local Tax Expense (Benefit) REVOLVING LOAN Long-Term Debt [Text Block] Document Transition Report Document Transition Report Underlying Securities Award Underlying Securities Amount Equity Component [Domain] Equity Component [Domain] Document Period End Date Document Period End Date Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Revolving loan Long-Term Line of Credit, Noncurrent INCOME TAXES Income Tax Disclosure [Text Block] Proceeds from revolving loan Proceeds from Lines of Credit Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Weighted average remaining contractual term for exercisable stock options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Shares repurchased, average cost (in dollars per share) Shares Acquired, Average Cost Per Share Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] Document Type Document Type Level 3 Fair Value, Inputs, Level 3 [Member] NET EARNINGS PER COMMON SHARE Earnings Per Share [Text Block] Name Outstanding Recovery, Individual Name Additional paid-in capital Additional Paid in Capital Product and Service [Axis] Product and Service [Axis] Net sales Total Revenue Revenue from Contract with Customer, Excluding Assessed Tax Total current assets Assets, Current Right of use assets Assets and Liabilities, Lessee [Abstract] Range [Axis] Statistical Measurement [Axis] Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Fixed interest rate Derivative, Fixed Interest Rate Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Total intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Other comprehensive income (loss), net of tax Other comprehensive (loss) income Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Current liabilities: Liabilities, Current [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Schedule of Income (Loss) on Hedging Instruments Derivative Instruments, Gain (Loss) [Table Text Block] Total operating expenses Operating Expenses Operating Expenses Level 1 Fair Value, Inputs, Level 1 [Member] Outstanding balance Long-Term Line of Credit Related Party Transaction [Table] Related Party Transaction [Table] Diluted net earnings per common share (in dollars per share) Net Earnings Per Share - diluted (in dollars per share) Earnings Per Share, Diluted Accounts receivable, net of allowance for credit losses of $862 and $909 at December 31, 2025 and 2024, respectively Accounts receivable, net of allowance for credit losses Receivables to related parties Accounts Receivable, after Allowance for Credit Loss, Current Non-cash financing and investing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Excise taxes payable Share Repurchase Program, Excise Tax, Payable Schedule of Assumptions to Determine Benefit Obligation Defined Benefit Plan, Assumptions [Table Text Block] State and local Income Tax Paid, State and Local, after Refund Received Consolidation Items [Domain] Consolidation Items [Domain] Years 3 and 4 Lessee, Operating Lease, Tranche Two [Member] Lessee, Operating Lease, Tranche Two [Member] Auditor Location Auditor Location EQUITY-METHOD INVESTMENT Equity Method Investments and Joint Ventures Disclosure [Text Block] Gross margin Gross margin Gross margin Gross Profit Repurchases of common stock, including excise tax Stock Repurchased and Retired During Period, Value Actuarial gain (loss) Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Participant contributions Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant Cash paid for income taxes (net of refunds received) Total cash paid for income taxes (net of refunds received) Income taxes, net of refunds (see Note 9) Income Taxes Paid, Net 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Two Total undiscounted lease payments Operating And Finance Lease, Liability, To Be Paid Operating And Finance Lease, Liability, To Be Paid Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Accrued compensation and other benefits Employee-related Liabilities, Current PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Grants holding period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Holding Period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Holding Period Expiration Date Trading Arrangement Expiration Date 2030 Finite-Lived Intangible Asset, Expected Amortization, Year Five Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Inventory, Policy [Policy Text Block] Entity Current Reporting Status Entity Current Reporting Status Derivative [Line Items] Derivative [Line Items] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Income tax at Federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Derivative Interest Rate, Type [Domain] Derivative Interest Rate, Type [Domain] Derivative Interest Rate, Type Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Executive Category: Executive Category [Axis] Share-based payment awards Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] State and local income tax, net of federal (national) income tax effect Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Finance lease liabilities - current Finance Lease, Liability, Current Accumulated postretirement benefit obligation Defined Benefit Plan, Accumulated Benefit Obligation Reserve for inventory Inventory Valuation Reserves Current Fiscal Year End Date Current Fiscal Year End Date Expected Term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Number of tranches Lessee, Operating Lease, Number Of Tranches Lessee, Operating Lease, Number Of Tranches Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Shares available for future awards (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Weighted-average fair value of options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] St. Gabriel CC Company, LLC St. Gabriel CC Company, LLC [Member] A joint venture formed in 2013 by the Company and Eastman Chemical Company (formerly Taminco Corporation) to design, develop, and construct an expansion of the Company's St. Gabriel aqueous choline chloride plant. Number of savings plan Number of Savings Plans Number of Savings Plans Schedule of Carrying Amount and Fair Values of the Company's Financial Assets Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Pay-Fixed Interest Rate Pay-Fixed Interest Rate [Member] Pay-Fixed Interest Rate Balance at beginning of period Balance at end of period Unrecognized Tax Benefits Anti-dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Number of share-based compensation plans Number of Share Based Compensation Plans Number of Share Based Compensation Plans LEASES Lessee, Operating Leases [Text Block] Net cash used in financing activities Cash Provided by (Used in) Financing Activity, Including Discontinued Operation Measure: Measure [Axis] Net change in postretirement benefit plan (see Note 14 for further information) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Amortization expense pertaining to capitalized costs Amortization of Debt Issuance Costs Risk-Free Interest Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Entity Tax Identification Number Entity Tax Identification Number Grantee Status [Axis] Grantee Status [Axis] Outstanding at beginning of year (in dollars per share) Outstanding at end of year (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Trade accounts payable Payables Accounts Payable, Trade, Current Common stock, shares issued (in shares) Common Stock, Shares, Issued Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Receive-Fixed Interest Rate Receive-Fixed Interest Rate [Member] Receive-Fixed Interest Rate Dividends payable Dividends payable Dividends Payable, Current Entity Public Float Entity Public Float Schedule of Goodwill Schedule of Goodwill [Table Text Block] Trading Arrangement: Trading Arrangement [Axis] Income taxes Increase (Decrease) in Income Taxes Payable Total Shareholder Return Amount Total Shareholder Return Amount Unrecognized net (gain) loss Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Norway NORWAY Other and Unallocated Other and Unallocated Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Security Exchange Name Security Exchange Name Foreign Income Tax Paid, Foreign, after Refund Received Subpart F income Effective Income Tax Rate Reconciliation, Cross-Border, Other, Percent Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Operating expenses: Operating Expenses [Abstract] Participant contributions Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Statement [Line Items] Statement [Line Items] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Net Of Right-Of Use Assets Sold Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Net Of Right-Of Use Assets Sold Cash and cash equivalents Cash and Cash Equivalent Increase in amount approved (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Initial total shareholder return percentage Initial TSR The initial percentage of total shareholder return. Common Stock Common Stock [Member] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Increase (decrease) in cash and cash equivalents Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation Total before tax Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent Range [Domain] Statistical Measurement [Domain] Schedule of Non-vested Performance Share Activity Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Related Party Transaction [Axis] Related Party Transaction [Axis] Number of votes Equity Method Investment, Number Of Votes Equity Method Investment, Number Of Votes Interest Rate Swap Interest Rate Swap [Member] Impairment of Long-lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Loss relating to joint venture's expenses Income (Loss) from Equity Method Investments Leases [Abstract] Leases [Abstract] Increases for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Intangible Asset, Acquired, Finite-Lived [Line Items] Intangible Asset, Acquired, Finite-Lived [Line Items] Gain Contingencies [Line Items] Gain Contingencies [Line Items] Years 5 and 9 Lessee, Operating Lease, Tranche Three [Member] Lessee, Operating Lease, Tranche Three [Member] Interest expense, net Interest Income (Expense), Nonoperating Retirement Plan Name [Axis] Retirement Plan Name [Axis] Contributions of Balchem Corporation Multiemployer Plan, Employer Contribution, Cost Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Net earnings per share - basic (in dollars per share) Net Earnings Per Share - Basic (in dollars per share) Basic net earnings per common share (in dollars per share) Earnings Per Share, Basic Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Changes in unrecognized tax benefits Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Total deferred tax assets Deferred Tax Assets, Gross Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Schedule of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Research and Development Research and Development Expense, Policy [Policy Text Block] Capital contributions Payments to Acquire Equity Method Investments Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Stock-based compensation cost Share-Based Payment Arrangement, Expense Hedging Designation [Domain] Hedging Designation [Domain] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Current assets: Assets, Current [Abstract] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Total liabilities and stockholders’ equity Liabilities and Equity Postretirement benefit plan Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Other Deferred Tax Assets, Other Net earnings Share-Based Payment Arrangement, Expense, after Tax Equity Method Investment [Table] Equity Method Investment [Table] Capital expenditures Segment, Expenditure, Addition to Long-Lived Assets Accounting Policies [Abstract] Accounting Policies [Abstract] Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Pay vs Performance Disclosure [Line Items] Net foreign currency translation adjustment Net investment hedge (cross-currency swap), net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Number of Options Exercisable (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Amortization of ROU asset Finance Lease, Right-of-Use Asset, Amortization $60.85 - $85.33 Exercise Price Range 1 [Member] Exercise price range for stock options outstanding. Lessee, Operating Lease, Tranches [Domain] Lessee, Operating Lease, Tranches [Domain] [Domain] for Lessee, Operating Lease, Tranches [Axis] Range of exercise prices, maximum (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Company Selected Measure Amount Company Selected Measure Amount Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cancelled (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Name Measure Name Schedule of Earnings Before Income Tax Expense Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Deferred income taxes Deferred Income Tax Liabilities, Net Expected return on assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) [Table Text Block] Legal Entity [Axis] Legal Entity [Axis] Total assets Business segment assets Assets 2026 Finite-Lived Intangible Asset, Expected Amortization, Year 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 Geographical [Domain] Geographical [Domain] Income Taxes Income Tax, Policy [Policy Text Block] Cash flows from operating activities: Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract] R&D tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Concentration Risk Type [Axis] Concentration Risk Type [Axis] INVENTORIES Inventory Disclosure [Text Block] Number of unfunded plans Defined Benefit Plan, Number of Benefit Plans Defined Benefit Plan, Number of Benefit Plans Assets, Fair Value Disclosure [Abstract] Assets, Fair Value Disclosure [Abstract] Right of use assets Deferred Tax Liabilities, Operating Lease, Right-Of-Use Assets Deferred Tax Liabilities, Operating Lease, Right-Of-Use Assets 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Four Dividends (in dollars per share) Common Stock, Dividends, Per Share, Declared Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Lease Cost Lease, Cost [Abstract] Level 2 Fair Value, Inputs, Level 2 [Member] Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] State and local income tax, net of federal (national) income tax effect Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Carrying value of joint venture Equity Method Investments Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Schedule of Components of Income Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Plan Name [Axis] Plan Name [Axis] Property, Plant and Equipment and Depreciation Property, Plant and Equipment, Policy [Policy Text Block] PEO PEO [Member] Global intangible low-tax income (GILTI) Effective Income Tax Rate Reconciliation, GILTI, Amount Earnings before income tax expense Earnings before income tax expense Earnings before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest United States UNITED STATES Changes in assets and liabilities, net of acquired balances Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract] Depreciation Deferred Tax Liabilities, Property, Plant and Equipment Expected Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Retained Earnings Retained Earnings [Member] Income Tax Jurisdiction [Axis] Income Tax Jurisdiction [Axis] Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Cash and cash equivalents beginning of period Cash and cash equivalents end of period Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation Income Statement [Abstract] Income Statement [Abstract] Interest Expense Interest Expense [Member] Income tax payable Taxes Payable, Current Product and Service [Domain] Product and Service [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Capital expenditures and intangible assets acquired Payments to Acquire Other Productive Assets Net change in postretirement benefit plan, net of taxes of $83, $44, and $39 at December 31, 2025, 2024 and 2023, respectively Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Cash paid for amounts included in the measurement of lease liabilities Cash Flow, Operating Activities, Lessee [Abstract] City Area Code City Area Code Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Net deferred tax liability Deferred Tax Liabilities, Net Cash flows from investing activities: Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract] General and administrative expenses General and Administrative Expense Long-lived assets, excluding intangible assets Long-Lived Assets Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Total Operating and Finance Lease, Liability, Current Operating and Finance Lease, Liability, Current SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Amortization of (gain) loss Defined Benefit Plan, Amortization of Gain (Loss) Total lease cost Lease, Cost Effective Income Tax Rate Reconciliation [Line Items] Effective Income Tax Rate Reconciliation [Line Items] Cost of sales Cost of Sales [Member] Goodwill Goodwill, beginning of period Goodwill, end of period Goodwill Schedule of Lease Cost Lease, Cost [Table Text Block] Federal Deferred Federal Income Tax Expense (Benefit) Net amount recognized in consolidated balance sheet (after ASC 715) (included in "Other long-term obligations") Liability, Defined Benefit Pension Plan, Noncurrent Foreign Countries Non-US [Member] Reconciliation of Unrecognized Tax Benefits [Roll Forward] Unrecognized Tax Benefits [Roll Forward] Auditor Name Auditor Name Concentration Risk [Table] Concentration Risk [Table] Other long-term obligations Other Long-Term Debt, Noncurrent Equipment Equipment Equipment [Member] Weighted Average Assumptions [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Other Other Intangible Assets Excluding Regulatory registration Costs and Patents & Trade Secrets [Member] Intangible assets classified as other excluding regulatory registration costs and patents & trade secrets. Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Other Performance Measure, Amount Other Performance Measure, Amount Weighted Average Exercise Price [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Related Party [Domain] Related and Nonrelated Parties [Domain] Amount Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] LEASES Lessee, Finance Leases [Text Block] Other current assets Other Assets, Current Entity [Domain] Entity [Domain] Net cash used in investing activities Cash Provided by (Used in) Investing Activity, Including Discontinued Operation 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] Interest Interest Paid, Excluding Capitalized Interest, Operating Activity Document Fiscal Year Focus Document Fiscal Year Focus Right of use assets - operating leases Operating leases Operating Lease, Right-of-Use Asset Effective tax rate Total income tax provision Effective Income Tax Rate Reconciliation, Percent Rent expense charged to operations under lease agreements Operating lease cost Operating Lease, Cost Decreases for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Plan Name [Domain] Plan Name [Domain] Weighted-average period of recognition for unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance United States North America [Member] Goodwill and Acquired Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Buildings Building Building [Member] Derivative Instruments and Hedging Activities Derivatives, Policy [Policy Text Block] SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Goodwill [Table] Goodwill [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Amounts Recognized in Consolidated Balance Sheet Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Fair value of plan assets at beginning of year Fair value of plan assets at end of year Fair value of plan assets Defined Benefit Plan, Plan Assets, Amount Federal Current Federal Tax Expense (Benefit) Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Shares purchased under restricted stock purchase agreements, maximum (in shares) Shares Purchased Under Restricted Stock Purchase Agreements, Maximum The maximum number of shares purchased under restricted stock purchase agreements. Schedule of Components of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Unrealized loss on cash flow hedge, net of taxes of $341 at December 31, 2023 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] ACCUMULATED OTHER COMPREHENSIVE INCOME Comprehensive Income (Loss) Note [Text Block] Percentage of production offtake Percentage of Production Offtake Refers to the percentage of production offtake. Number of shares authorized to be repurchased (in shares) Share Repurchase Program, Authorized, Number of Shares Amortization of identifiable intangible assets Amortization of Intangible Assets Schedule of Components of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Depreciation and amortization Depreciation, Depletion and Amortization Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Revolving loan Revolving Credit Facility [Member] Accounts Receivable Accounts Receivable [Policy Text Block] Foreign tax effects Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Expenses paid Defined Benefit Plan, Plan Assets, Administration Expense Arrangement Duration Trading Arrangement Duration Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Segments [Axis] Segments [Axis] Local Phone Number Local Phone Number Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Foreign Countries Europe [Member] Patents and trade secrets Patents & Trade Secrets [Member] The exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law, and information generally known to only a limited number of the entity's employees, such as a formula, pattern, machine, technology, and production process that may give an entity a competitive advantage. Other Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Other Item Repurchases of common stock, including excise tax (in shares) Stock Repurchased and Retired During Period, Shares Revolving Credit Agreement Revolving Credit Agreement [Member] Revolving Credit Agreement Assets Assets Assets [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Debt Instrument [Axis] Debt Instrument [Axis] 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 FAIR VALUE OF FINANCIAL INSTRUMENTS Fair Value Disclosures [Text Block] EMPLOYEE BENEFIT PLANS Retirement Benefits [Text Block] Expenses paid Defined Benefit Plan, Benefit Obligation, Expenses Paid Defined Benefit Plan, Benefit Obligation, Expenses Paid Stockholders’ equity: Equity, Attributable to Parent [Abstract] Cliff vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Investment, Name [Axis] Investment, Name [Axis] Operating lease liabilities - non-current Operating Lease, Liability, Noncurrent Entity Voluntary Filers Entity Voluntary Filers Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Entity Registrant Name Entity Registrant Name Discount rate Lessee, Operating Lease, Discount Rate Retirement Plan Name [Domain] Retirement Plan Name [Domain] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Total net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Deferred compensation liability long-term Deferred Compensation Liability, Classified, Noncurrent Customer relationships and lists Customer Lists [Member] Percentage of operating expenses to be absorbed Percentage of Operating Expenses to be Absorbed Refers to the percentage of operating expenses to be absorbed. Exchange rate changes Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Finance lease Finance Lease, Right-of-Use Asset, before Accumulated Amortization Asset, held-in-trust Asset, Held-in-Trust Raw Materials Sold Raw Materials Sold [Member] Raw materials sold to the customers. Related Party [Axis] Related and Nonrelated Parties [Axis] Interest cost Defined Benefit Plan, Interest Cost 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 Regulatory registration costs Regulatory registration Costs [Member] Costs associated with the required registration, with the U.S. Environmental Protection Agency, of certain products considered pesticides under the Federal Insecticide, Fungicide and Rodenticide Act. Services Provided Service [Member] Schedule of Intangible Assets Estimated Useful Lives Schedule of Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Principal payments on revolving debt Repayments of Long-Term Lines of Credit Restatement Determination Date: Restatement Determination Date [Axis] Multiemployer Plans [Line Items] Multiemployer Plan [Line Items] Shares and options issued under stock plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Foreign Deferred Foreign Income Tax Expense (Benefit) Accounts Receivable Accounts Receivable [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Change in foreign tax reserves Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Name Trading Arrangement, Individual Name Schedule of Changes in Plan Assets Schedule of Changes in Fair Value of Plan Assets [Table Text Block] Unrealized loss on cash flow hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax 2027 Operating And Finance Lease, Liability, To Be Paid, Year Two Operating And Finance Lease, Liability, To Be Paid, Year Two Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Net Cost Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract] Name Awards Close in Time to MNPI Disclosures, Individual Name Non-vested balance as of beginning of year (in dollars per share) Non-vested balance as of end of year (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 Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Finance Leases Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Litigation Case [Axis] Litigation Case [Axis] Auditor Firm ID Auditor Firm ID Segments [Domain] Segments [Domain] Statement of Income Location, Balance [Axis] Statement of Income Location, Balance [Axis] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Unused portion of revolving loan Line of Credit Facility, Remaining Borrowing Capacity Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Benefit obligation at beginning of year Benefit obligation at end of year Defined Benefit Plan, Benefit Obligation Inventories Increase (Decrease) in Inventories Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Net Earnings Per Common Share Earnings Per Share, Policy [Policy Text Block] 2022 Credit Agreement 2022 Credit Agreement [Member] 2022 Credit Agreement Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding Preferred Stock, Value, Issued All Executive Categories All Executive Categories [Member] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Finished goods Inventory, Finished Goods, Net of Reserves Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,058,121 shares issued and outstanding at December 31, 2025 and 32,527,244 shares issued and outstanding at December 31, 2024, respectively Common Stock, Value, Issued Right of use assets - finance lease Finance Lease, Right-of-Use Asset, after Accumulated Amortization Employee Share-Based Payment Arrangement, Employee [Member] Operating And Finance Lease, Liability, To Be Paid [Abstract] Operating And Finance Lease, Liability, To Be Paid [Abstract] Operating And Finance Lease, Liability, To Be Paid Commitments and contingencies (Note 15) Commitments and Contingencies Weighted Average Exercise Price of Options Exercisable (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price EPA Civil penalty U.S. Environmental Protection Agency, Civil Penalty [Member] U.S. Environmental Protection Agency, Civil Penalty Ownership percentage in joint venture Equity Method Investment, Ownership Percentage Years more than 10 Lessee, Operating Lease, Tranche Four [Member] Lessee, Operating Lease, Tranche Four [Member] Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent Concentration Risk [Line Items] Concentration Risk [Line Items] Schedule of Long-Lived Assets by Geographical Area Long-Lived Assets by Geographic Areas [Table Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount VALUATION AND QUALIFYING ACCOUNTS SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Asset impairment charge and (gain) loss on disposal of assets Gain (Loss) on Sale of Assets and Asset Impairment Charges Hedging Designation [Axis] Hedging Designation [Axis] Schedule of Reconciliation of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Net interest income (expense) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Derivative Contract [Domain] Derivative Contract [Domain] 2030 Defined Benefit Plan, Expected Future Benefit Payment, Year Five All Individuals All Individuals [Member] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Shares purchased under restricted stock purchase agreements, minimum (in shares) Shares Purchased Under Restricted Stock Purchase Agreements, Minimum The minimum number of shares purchased under restricted stock purchase agreements. Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Name Forgone Recovery, Individual Name Expiration period of options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period 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] Impact due to change in foreign exchange rates Goodwill, Foreign Currency Translation, Gain (Loss) Cash paid during the year for Cash Paid for Income Taxes and Interest [Abstract] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Intangible Asset, Finite-Lived [Table] Intangible Asset, Finite-Lived [Table] Geographical [Axis] Geographical [Axis] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] QUARTERLY FINANCIAL INFORMATION (UNAUDITED) Quarterly Financial Information [Text Block] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Weighted Average Exercise Price of Options Outstanding (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Title of 12(b) Security Title of 12(b) Security Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Global intangible low-tax income (GILTI) Effective Income Tax Rate Reconciliation, GILTI, Percent Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Thereafter Operating And Finance Lease, Liability, To Be Paid, After Year Five Operating And Finance Lease, Liability, To Be Paid, After Year Five Earnings Per Share [Abstract] Earnings Per Share [Abstract] 2030 Operating And Finance Lease, Liability, To Be Paid, Year Five Operating And Finance Lease, Liability, To Be Paid, Year Five Total other expenses Nonoperating Income (Expense) Nonoperating Income (Expense) Number of vehicles Litigation Settlement, Number Of Mobile Health Clinic Vehicles Litigation Settlement, Number Of Mobile Health Clinic Vehicles Foreign-derived intangible income (FDII) Effective Income Tax Rate Reconciliation, FDII, Percent Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Prior service (gain) loss arising during the period Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Human Nutrition and Health HNH Human Nutrition and Health [Member] A reportable segment of the company that provides the human, nutrition and health markets with products derived from its micro capsulation, chelation and basic choline chloride technologies. Aggregate number of shares repurchased since inception (in shares) Treasury Stock, Shares, Acquired Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Award Timing Disclosures [Line Items] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Service cost with interest to end of year Defined Benefit Plan, Service Cost STOCKHOLDERS' EQUITY Equity [Text Block] State Deferred State and Local Income Tax Expense (Benefit) Net earnings Net earnings Net earnings Net Earnings - Basic and Diluted Net Income (Loss) Attributable to Parent One Customer One Customer [Member] One Customer Construction in progress Construction in Progress [Member] Schedule of Provision for Income Taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Adjustments/deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Repurchases of common stock Payments for Repurchase of Common Stock Adoption Date Trading Arrangement Adoption Date 2017 Plan Omnibus Incentive Plan 2017 [Member] A share-based compensation plan under which awards may be granted for officers, employees and directors of the Company and its subsidiaries. Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses 2028 Operating And Finance Lease, Liability, To Be Paid, Year Three Operating And Finance Lease, Liability, To Be Paid, Year Three Term of contract for operating leases Lessee, Operating Lease, Term of Contract Total Operating and Finance Lease, Right-of-Use Asset Operating and Finance Lease, Right-of-Use Asset Customer [Axis] Customer [Axis] Selling, General and Administrative Expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Earnings from operations Earnings from operations Operating Income (Loss) Retained earnings Retained Earnings (Accumulated Deficit) Number of multiemployer benefit pension plans Multiemployer Plan, Pension, Number Of Plans Multiemployer Plan, Pension, Number Of Plans Years 1 and 2 Lessee, Operating Lease, Tranche One [Member] Lessee, Operating Lease, Tranche One [Member] 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] Proceeds from settlement of net investment hedge Proceeds from settlement of net investment hedge Payments for (Proceeds from) Hedge, Investing Activities Identifiable intangible assets [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Subpart F income Effective Income Tax Rate Reconciliation, Cross-Border, Other, Amount 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] Other Deferred Tax Liabilities, Other Retirement Plan Type [Axis] Retirement Plan Type [Axis] Statement [Table] Statement [Table] Other expense (income), net Other expense (income) Other Nonoperating Income (Expense) Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Deferred income taxes Deferred Income Tax Expense (Benefit) Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract] Cash flows from financing activities: Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract] All other jurisdictions Foreign Tax Jurisdiction, Other [Member] Amortization Deferred Tax Liability, Customer list and goodwill amortization The cumulative amount of the estimated future tax effects attributable to the difference between the tax basis of customer lists and goodwill and the basis of customer lists and goodwill computed in accordance with generally accepted accounting principles. The difference in basis, whether due to amortization or other reasons, will increase future taxable income when such difference reverses. Finance lease liabilities - non-current Finance Lease, Liability, Noncurrent All Adjustments to Compensation All Adjustments to Compensation [Member] Amendment Flag Amendment Flag Number of shares authorized for grants (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Product Sales Revenue Product Sales [Member] Revenues generated from product sales. Termination Date Trading Arrangement Termination Date Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Raw materials Inventory, Raw Materials, Net of Reserves Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Weighted Average Common Shares - Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Selling expenses Selling Expense SUPPLEMENTAL CASH FLOW INFORMATION Cash Flow, Supplemental Disclosures [Text Block] Schedule of Reconciliation of the Net Earnings and Shares used in Calculating Basic and Diluted Net Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Deferred compensation liability current Deferred Compensation Liability, Current Related Party Transaction [Domain] Related Party Transaction [Domain] Exercisable at end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Exercise Price Range [Domain] Segment Reporting [Abstract] Segment Reporting [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Cost of sales Cost of sales Cost of Revenue Debt Disclosure [Abstract] Debt Disclosure [Abstract] Other expenses: Nonoperating Income (Expense) [Abstract] Non-employee director Share-Based Payment Arrangement, Nonemployee [Member] Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table] Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Schedule of Pension Fund Multiemployer Plan [Table Text Block] Years 2031-2035 Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Central States, Southeast and Southwest Areas Pension Fund Central States, Southeast and Southwest Areas Pension Fund [Member] A multiemployer defined benefit plan, in which the Company participates under the terms of a collective-bargaining agreement covering its union-represented employees of the Verona facility. Use of Estimates Use of Estimates, Policy [Policy Text Block] Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Dividends paid Payments of Dividends Payment for civil penalty and project benefits Litigation Settlement, Amount Awarded to Other Party Shares Outstanding (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Insider Trading Arrangements [Line Items] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Total liabilities Liabilities Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Trademarks and trade names Trademarks and trade names Trademarks and Trade Names [Member] Consolidation Items [Axis] Consolidation Items [Axis] Counterparty Name [Axis] Counterparty Name [Axis] Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Non-NEOs Non-NEOs [Member] Number of shares acquired under the stock repurchase plan and subsequently reissued (in shares) Treasury Stock Shares Acquired And Reissued Number of shares that have been repurchased and reissued during the period. EX-101.PRE 13 bcpc-20251231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 bcpc-20251231_g1.jpg begin 644 bcpc-20251231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# MZ 3B P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_ MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ? M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$ MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^ M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9 M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J& MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#' MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"( M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_ MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ? M^(3;_@J9_P!)=O\ RH:Y_P#'J\K_ &W?^#=W_@I;^Q'^R?XZ_:P\4_\ !4R\ MUS3_ +H;:E=Z3I^KZS'-=(KJNQ&>;:#\W4^E?TI5\@?\%^/^4-G[0G_ &3^ M;_T=%0!_(#_PUA^U-_TVMF>,CY79XV!V4 M <5XR_X.%_ OP5\;^'[_ /:F_8!^//PI^%?BS5X].T'XN^-O"\=OIZR2(?CIX]U0Q^'O#6ASZK?SVJ^ M:\D,49?;$H_ULCX"HB\NS*HR2*^4_P#@NM\/Y?VI_P!CV+_@G9X(L8;[QQ\= M?$NF:5H$4D7F+I5E9W]K?:CK,PZI;VEO"WB&6F53W/_!03]@+XF_M; M_LF>'/V7?@%^U9??",^&]:T?4+?Q##X:35Y;D:65ELX9(WGA7:MQ%;SD\Y:W M3C&00#F?V1/^"M/BC]K/XY:=\%IO^"6O[57PUAOK:XGN/&/Q4^%XT?1K)8HF M<"2X>.* .SHKY]\2? MMJ_$SP?H5UXG\5?L;^,M/TZRB\R[O;N_M4CA3^\S%L 5Z_H?CK4==T6SUNV\ M'7HCO+6.>,>8APKJ&'/?K0!T=%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8=MXOOKR,RVOA:ZD M4,5+)(I&1U'6I/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU M?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275 M_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%" M]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+ MW_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_O MI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ M +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8 MHK#7Q??/_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8$;PAAD$.O(_.@#9HK'_X275_^A0O?^^EH_X275_^ MA0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_ M^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^ M^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V** MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X2 M75_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X M275_^A0O?^^EJ.V\7WUY&9;7PM=2*&*EDD4C(ZCK0!N45C_\)+J__0H7O_?2 MT?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ M?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0! ML45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2 MT?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ M?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2U&OB^^>Y:S7PM=&5%#-& M)%R >AQF@#"3/[8'CWX)?$KX__ !5_ MX)I>/?!R>%H[:V\$?#5[N"\\2>*+LJQFD 1EA@M]TMNBDD[?+N'8D (/K&B@ M#\K?@=_P4$_X*#^ ]:UOXU_%/_@AE\<_$WQ.\30"'4M7CU+3H;33[*-F>WTB MQ5G9H+.(L6+'+S2L\T@RRI']9?&G]MK]JG]G+X9?"/QOXM_X)[>-_B#<^,K; M/Q-L/A-)'?W/@>X:&*1(1:R%9+]0\DD32JT:_P"C,^%,B1U]044 ?+?A;X8> M-/VP_P!L'X;_ +9WQ(^"NN> /#OP@T'6X? .D>+A;QZWJFIZO#!;W-Y/!!+* M+.VBM87B2.1Q-+)<.SQQ+#'YOU)110 4444 >4?MS_\ )H_CW_L O_Z&M=U\ M+O\ DF?AW_L!6G_HE*X7]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I0 M!NT444 %%%% !1110 4444 %%%% &/X'_P"01+_U^S?^A5L5C^!_^01+_P!? MLW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+ MZ/\ ]?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110!F^,?^18O?^N!JYIW_(/@_P"N*_R%4_&/_(L7O_7 UOW^H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#RC]N?_ )-'\>_]@%__ $-:[KX7?\DS\._] M@*T_]$I7"_MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE* -VBBB@ HHH MH **** "BBB@ HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0JV* " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO M?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\ MBQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_ .01+_U^ MS?\ H5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L44 M44 %%%% !1110 4444 %%%% !1110 5\@?\ !?C_ )0V?M"?]D_F_P#1T5?7 M]?('_!?C_E#9^T)_V3^;_P!'14 ?QA4444 ?O]_P:;?\I3/VN_\ MX_]/D]? MO]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 >4?MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE*X7] MN?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E &[1110 4444 %%%% ! M1110 4444 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5;% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,U ML5CV7_([WO\ UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!C^)?^0OH__7Z?_036Q6/XE_Y"^C_]?I_]!-;% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!J MYIW_ "#X/^N*_P A5/QC_P BQ>_]<#5S3O\ D'P?]<5_D* )J*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/\ \@B7_K]F_P#0 MJV*Q_ __ "")?^OV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHH MH **** "BBB@ HHHH **** "OD#_ (+\?\H;/VA/^R?S?^CHJ^OZ^0/^"_'_ M "AL_:$_[)_-_P"CHJ /XPJ*** /W^_X--O^4IG[7?\ V\?^GR>OW^K\ ?\ M@TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH \H_;G_ .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@*T_]$I7"_MS_ /)H M_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4H W:*** "BBB@ HHHH **** "B MBB@#'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"K8H **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_Y M'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\ (L7O_7 U_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% !1110 M 4444 %%%% !1110 5\@?\%^/^4-G[0G_9/YO_1T5?7]?('_ 7X_P"4-G[0 MG_9/YO\ T=%0!_&%1110!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;? M\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% 'E'[<_P#R:/X]_P"P"_\ Z&M=U\+O^29^'?\ L!6G_HE*X7]N?_DT?Q[_ M -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E &[1110 4444 %%%% !1110 4444 M 8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A5L4 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% &/9?\ ([WO_7E%_,UL5CV7_([W MO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$UL4 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^N!JY MIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_\@B7_ *_9O_0JV*Q_ M _\ R")?^OV;_P!"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "L>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ MHHHH **** "BBB@ HHHH *^0/^"_'_*&S]H3_LG\W_HZ*OK^OD#_ (+\?\H; M/VA/^R?S?^CHJ /XPJ*** /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y M2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* /*/VY_^31_'O\ V 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*5PO[<__)H_CW_L M O\ ^AK7=?"[_DF?AW_L!6G_ *)2@#=HHHH **** "BBB@ HHHH **** ,?P M/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z M\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@FMB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/\ R+%[_P!<#5S3 MO^0?!_UQ7^0JGXQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %8_@?_D$2_P#7[-_Z%6Q6/X'_ M .01+_U^S?\ H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S0!L4444 %%%% !1 M110 4444 %%%% !1110 5\@?\%^/^4-G[0G_ &3^;_T=%7U_7R!_P7X_Y0V? MM"?]D_F_]'14 ?QA4444 ?O]_P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE M,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M >4?MS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE*X7]N?_DT?Q[_V 7_] M#6NZ^%W_ "3/P[_V K3_ -$I0!NT444 %%%% !1110 4444 %%%% &/X'_Y! M$O\ U^S?^A5L5C^!_P#D$2_]?LW_ *%6Q0 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E% M_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% & M/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N:=_R#X/^ MN*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7 M_K]F_P#0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ K'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHHH **** "BBB@ H MHHH **** "BBB@ KY _X+\?\H;/VA/\ LG\W_HZ*OK^OD#_@OQ_RAL_:$_[) M_-_Z.BH _C"HHHH _?[_ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ MV\?^GR>OW^H **** "BBB@ HHHH **** /BK]I?7?^"T?QS\8>)M1_8$UCX1 M?#OP?X5U"XTW0V^)FDWE[J?C"]MB8[B4B,>7867GJ\,38>23RFFRL;QTO_!, MW_@K(W[5'[ _CO\ :C_:R\"6_P ._$OP3US7-!^,NF6I9[6QO=(@2XNY;<,S M-L\IU/EEF*N'0,X 9OI3]I3X^Z1^SM\-)?%[Z!Q@SP"Q5F>1ODABCEFD*QQ.P_/[]M7]B;Q?^QI_P;L_M#> 7U6#5OB'X MOTK5_''Q4UG2HV6&_P!:U"]BNM4>('GR(X5,"$@$Q6ZE@"30!V=K^WQ^WM?_ M /!.B7_@L'%8>&4\)IIK^+H?@:="8W#>#$E):1M5\[<-2-D#>!Q']G'$)B/^ MNKU+]K__ (*BZ#\/_@?\$=;_ &4X=+\3^,_VFM>TG2?@[%K*R"RCAO8XYI-5 MO$C99&M[6"19)(D979F2/*[BR\7:7WAFP_X-E$OH6B.EQ_L,Y[;63_A#\$'W M/3'7)]:_._\ 91T3QGIGQ5_X(YW7Q)2<:6_A+QA_9IN0=@F>$R6^,]"8GLMO MJ ,=* /U#G_:[^-7[(G[<_PP_8Z_:R\>Z3XPT#XXZ5J*_#[QW9>'ETJ>RU_3 MTCEN-,NH4E>)H9H94:WD&UPZM$PER)!]>U^8O_!?A=3OOVU?^">VC>&@QU5_ MVHK&Y01_>^QPSV+79XYVB(Y;VK].J "BBN,^,WQ-\7_#+3+*_P#"'P=UKQC) M=3M'-;:+)&K6ZA*_V=?%WAS6_V2?&&AVEWI+1SZM?7$!AM5W+\[A3 MG'T]:]_^%?B?6&^&'AQCX.O03H-F2"R\?N$H [>BL?\ X275_P#H4+W_ +Z6 MC_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7 M_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: #P/\ \@B7 M_K]F_P#0JV*Y3PKKFHVNG21P^&[F<&YD8NC+@$MT_"M/_A)=7_Z%"]_[Z6@# M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[ MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_ M[Z6C_A)=7_Z%"]_[Z6@ LO\ D=[W_KRB_F:V*Y2UUS45\4W5TOANY9WMHU: M,NY0">36G_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+0 >)?^0OH_P#U^G_T$UL5RFN:YJ,^HZ;))X;N8S'_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_P MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P ) M+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16 M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_P MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM $WC'_D M6+W_ *X&KFG?\@^#_KBO\A7/^)=>U.YT&Z@F\,74*M$0979<+[FK-EXCU5+. M)%\)7C 1* P9<'CK0!NT5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4 M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L5 MC^!_^01+_P!?LW_H5'_"2ZO_ -"A>_\ ?2UF>%=_\ ?2T ;%%8_P#PDNK_ M /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A M>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ M $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T* M%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ M /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A M>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q6/9?\CO>_\ M7E%_,T?\)+J__0H7O_?2UF6NN:BOBFZNE\-W+.]M&K0!EW* 3R: .KHK'_X2 M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_ M^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ M .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W M_OI: -BBJ.E:K>ZA(Z76B3VH5H *^0/^"_'_*&S]H3_LG\W_HZ M*OK^OD#_ (+\?\H;/VA/^R?S?^CHJ /XPJ*** /W^_X--O\ E*9^UW_V\?\ MI\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH _/C MXQ_L5_\ !;7Q?^USKO[3/PQ_;1^".C6QMY-,\$:)K/P_O-1_X1S2V?'?^"FO[0_ASXM2^.;4:.FA^ M'/#ITS1;/13;RQS0?9^KRSM<3"61B242)0<* /I6B@#X,@_X);?M,Q_L2-_P M2E;XZ^'Q\$=S:4/' 6X/BT^%#<^<-$^SE/LHF\H_8_M_F$>1S]EW\U[!^V'_ M ,$X_ 7[0/P4^&W@CX/:C:> _$WP-\0Z3KOP8UN*P-Q;Z)_]>47\S6Q6/9?\CO>_P#7E%_, MUL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X ME_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$UL4 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%4 M_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O M_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K M'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ M HHHH *^0/\ @OQ_RAL_:$_[)_-_Z.BKZ_KY _X+\?\ *&S]H3_LG\W_ *.B MH _C"HHHH _?[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR M>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RC]N?\ Y-'\ M>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E<+^W/\ \FC^/?\ L O_ .AK7=?" M[_DF?AW_ + 5I_Z)2@#=HHHH **** "BBB@ HHHH **** ,?P/\ \@B7_K]F M_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\ (7T? M_K]/_H)K8K'\2_\ (7T?_K]/_H)K8H **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** ,WQC_P BQ>_]<#5S3O\ D'P?]<5_D*I^,?\ MD6+W_K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !6/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5 &Q11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_ ".] M[_UY1?S-;%8]E_R.][_UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% ! M7R!_P7X_Y0V?M"?]D_F_]'15]?U\@?\ !?C_ )0V?M"?]D_F_P#1T5 '\85% M%% '[_?\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ M % !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >4?MS_ /)H_CW_ M + +_P#H:UW7PN_Y)GX=_P"P%:?^B4KA?VY_^31_'O\ V 7_ /0UKNOA=_R3 M/P[_ -@*T_\ 1*4 ;M%%% !1110 4444 %%%% !1110!C^!_^01+_P!?LW_H M5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S6Q0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_B7_ )"^C_\ M7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ M ,BQ>_\ 7 U]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "B MBB@ KY _X+\?\H;/VA/^R?S?^CHJ^OZ^0/\ @OQ_RAL_:$_[)_-_Z.BH _C" MHHHH _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_ MJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_Y-'\>_P#8 M!?\ ]#6NZ^%W_),_#O\ V K3_P!$I7"_MS_\FC^/?^P"_P#Z&M=U\+O^29^' M?^P%:?\ HE* -VBBB@ HHHH **** "BBB@ HHHH Q_ __((E_P"OV;_T*MBL M?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_P#(7T?_ *_3 M_P"@FMBL?Q+_ ,A?1_\ K]/_ *":V* "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#-\8_P#(L7O_ %P-7-._Y!\'_7%?Y"J?C'_D M6+W_ *X&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO M>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444 %%%% !1110 4444 %%% M% !7R!_P7X_Y0V?M"?\ 9/YO_1T5?7]?('_!?C_E#9^T)_V3^;_T=%0!_&%1 M110!^_W_ :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y1^W/_R:/X]_[ +_ M /H:UW7PN_Y)GX=_[ 5I_P"B4KA?VY_^31_'O_8!?_T-:[KX7?\ ),_#O_8" MM/\ T2E &[1110 4444 %%%% !1110 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_ M .01+_U^S?\ H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S6Q0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_B7_D+Z/_ -?I_P#0 M36Q6/XE_Y"^C_P#7Z?\ T$UL4 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% &;XQ_Y%B]_P"N!JYIW_(/@_ZXK_(53\8_\BQ>_P#7 M UR_Y'>]_P"O M*+^9K8K'LO\ D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "OD M#_@OQ_RAL_:$_P"R?S?^CHJ^OZ^0/^"_'_*&S]H3_LG\W_HZ*@#^,*BBB@#] M_O\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** /*/VY_^31_'O_8!?_T-:[KX M7?\ ),_#O_8"M/\ T2E<+^W/_P FC^/?^P"__H:UW7PN_P"29^'?^P%:?^B4 MH W:*** "BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^ MOV;_ -"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** ,>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F:V* "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_P#K]/\ Z":V*Q_$ MO_(7T?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH S?&/_(L7O\ UP-7-._Y!\'_ %Q7^0JGXQ_Y%B]_ZX&KFG?\ M@^#_ *XK_(4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_P#7E%_,UL5C MV7_([WO_ %Y1?S- &Q1110 4444 %%%% !1110 4444 %%%% !7R!_P7X_Y0 MV?M"?]D_F_\ 1T5?7]?('_!?C_E#9^T)_P!D_F_]'14 ?QA4444 ?O\ ?\&F MW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !11 M10 4444 %%%% !17'?'']H7X%_LS^")/B3^T%\7/#W@W0HY5B&I^(M5BM8Y) M6^[$F\@R2-T"+EF/0&NMO+RTT^TEO[^ZC@@@C:2::9PJ1HHR68G@ $DGI0! M)17SA_P^'_X)0?\ 22/X'_\ ASM,_P#CU>W^#_BQ\,/B#\-K3XR>!?B'HNK^ M$K_3CJ%EXFT[4HIK">T +&=9U8HT> 3O!Q@$YH Z"BO%/A'_ ,%(_P#@GU\? MOB!8_"CX&_ML?"WQAXGU,2G3O#_AKQS8WMY4?MS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE*X7]N?_DT? MQ[_V 7_]#6NZ^%W_ "3/P[_V K3_ -$I0!NT444 %%%% !1110 4444 %%%% M &/X'_Y!$O\ U^S?^A5L5C^!_P#D$2_]?LW_ *%6Q0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_P!>47\S6Q6/9?\ M([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% &/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N M:=_R#X/^N*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL? MP/\ \@B7_K]F_P#0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ K'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHHH **** M "BBB@ HHHH **** "BBB@ KY _X+\?\H;/VA/\ LG\W_HZ*OK^OD#_@OQ_R MAL_:$_[)_-_Z.BH _C"HHHH _?[_ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^ M4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH **** /S1_P"#JKX9?#K6_P#@ MEQJWQ,U?P+I%SXCT;QIX:CTK7I]-B:\M(WU6)'CCF*[T0K+("H(!W'CFOT*^ M,/PN\/?&[X7:]\(/%]W?0Z/XETV73M9&FW1@FFLY1LGA61?FC$D9>,NA5U#D MHR,%8? __!U1KFC:-_P2$\11:MJMO;/<^.O#*VR3S*IE9=4@D8*"?F(1'8XZ M!2>@K]%[&^LM4LHM2TV\BN+>XC62"X@D#I(A&0RL."".010!^=?_ 5:_P"" M?/\ P3N^"/[#FK^#_@5_P3T^!FG_ !"^(FHZ;\//AK?1?"C2#=0:OK%PEC%= M),;?S!);Q237?F%MP^S%BE?\%)?@?^TY\.?^":>B?LB?\$Y_V;X/'ZVE MMHWAC4_#%SXGM-)63PI:1HMW:^=<21@MQO[>UA>X@.Z,LN%RKHR^8F7'Z3U\/^+/!/PG_;)_X* MZ_!']J3]G#7=+UZV^"'A'Q3;_$+QSX>N4N+&Y.HVT5MI^B&ZB)2XG1I;N[,2 ML?LZ@%]AN8]_W!0 445QGQF^!GA#XYZ99:3XOU36K6.QG::%M%U:2T9F*[2& M*?>&.QH YO\ ;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I7S-^U;^ MQ3\)_A]^SKXN\::)XD\837>G:2TT$=]XIGFA9@RC#HQPPYZ&O?\ X5^!='3X M8>'$%U>X&@V8&;MO^>"4 =O16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0 M!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8 M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U !X'_Y!$O_ %^S?^A5L5RGA7PK MIVH:=)--/<@BYD4!+AE& U:?_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X M%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;% M%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\ M(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D M?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^ MD?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S> M_P#@6U !9?\ ([WO_7E%_,UL5REKX5TZ3Q3=6#3W.R.VC92+AMV23U-:?_"# MZ1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ M #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\ M_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ M (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_- M[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6 MU &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U !XE_Y"^C_P#7Z?\ T$UL M5RFN>%=.M=1TV&.>Y(GN2KEKAB0-O;TK3_X0?2/^?F]_\"VH V**Q_\ A!]( M_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_ M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ M-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_ MX0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ MA!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^ M?F]_\"VH F\8_P#(L7O_ %P-7-._Y!\'_7%?Y"N?\2^$M,L=!NKN&XNBT<1( M#W+$?B*LV7@O2I;.*5KF\RT2DXNFQTH W:*Q_P#A!](_Y^;W_P "VH_X0?2/ M^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2 M/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^; MW_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO M?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MMJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ M MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8 MK'\#_P#((E_Z_9O_ $*C_A!](_Y^;W_P+:LSPKX5T[4-.DFFGN01/_3Y/7[_4 %%%% !1110 4444 %%%% '-^-_@W\(/B9>0:A\2/A5X M;\07%M&8[:?7-#M[MXD)R55I48J,\X%:GA7PCX4\"Z%#X7\$^&-.T;3+8L;? M3M*LH[>"+D^!_!6@^)M6\::'X/TNRUG7_(_ MMW5K33XX[G4?(0QP^?*JAYO+0E4WD[5) P*S_B;\'/A%\:]$B\-?&7X5^&_% MNFP7 GAT_P 3Z';W\$37244 4?#?AGPWX-T*U\+^$/# M]CI6F640BLM.TVT2""W0=%2- %0>P %7J** "BBB@#RC]N?_ )-'\>_]@%__ M $-:[KX7?\DS\._]@*T_]$I7"_MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6 MG_HE* -VBBB@ HHHH **** "BBB@ HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\ M@B7_ *_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q M+_R%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#-\8_\BQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ MZXK_ "% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_UY1?S-;%8]E_R M.][_ ->47\S0!L4444 %%%% !1110 4444 %%%% !1110 5\@?\ !?C_ )0V M?M"?]D_F_P#1T5?7]?('_!?C_E#9^T)_V3^;_P!'14 ?QA4444 ?O]_P:;?\ MI3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 >4?MS_P#)H_CW_L O_P"AK7=?"[_D MF?AW_L!6G_HE*X7]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E &[ M1110 4444 %%%% !1110 4444 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?L MW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S-;% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!C^)?^0OH__7Z?_036Q6/XE_Y"^C_] M?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!F^,?^18O?^N!JYIW_ "#X/^N*_P A5/QC_P BQ>_]<#5S3O\ D'P?]<5_ MD* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L? MP/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_K MRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "OD#_ (+\?\H;/VA/^R?S M?^CHJ^OZ^0/^"_'_ "AL_:$_[)_-_P"CHJ /XPJ*** /W^_X--O^4IG[7?\ MV\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ ILLL<$;332*B(I9 MW8X"@=23VIU?+O[0W[!NI_\ !0;Q3JFB_ME^+O$5I\)+&\>TT3X0>%_$(8T;#:AK-U92+/<+(PW0V:2I''&$>4-,Y2 Z;Q7_P54_X)E>!?%#^"_&'_ M 4'^"^FZK%)Y<]C=_$S2TD@?.-L@,_[L^S8->R^!/B#X"^*/ABV\;_#/QOI M'B+1;U=UGJ^A:E%>6LX]4EB9D8?0FOEW1_\ @@[_ ,$E#3;7_@GK\-F@ M1-OF7^DFYDQD'F69V MZ/I6MWEUX9\1;>EOJ6ESRO$8R,J)K?R9XL[D?@JP!]?451\,:AK&K>&]/U7Q M#X??2;^YLHI;[2Y+E)FLYF0%X3)&2K[6)747\S6Q6/9?\CO>_\ M7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_036Q0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_R#X/\ MKBO\A5/QC_R+%[_UP-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ MK]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9H V**** "BBB@ HHHH **** M"BBB@ HHHH *^0/^"_'_ "AL_:$_[)_-_P"CHJ^OZ^0/^"_'_*&S]H3_ +)_ M-_Z.BH _C"HHHH _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V M\?\ I\GK]_J "BBB@ K\[OAA\:?$$7[3/QV_:T^,?[)?QSU>Y\&^-3ID,+?$ MWPQ9Z%X,TFQTJSE4/97'B:"!9)5E>^DN)(VRETFUPJXK]$:^&_VI/^";7_!, M+_@IW^T3K>B?M*_#[4;#XF>'TAB\2:%IGBZZTFX\1:/'(QL;N>*WD1;^U9>$ MN "T3B2 R*\+(H!\*:3J?Q7_ .#C/]HF[_:@^-/[('QI\3_L=^#IYM+^&GPU M\)>)M#TAO$>JQ[1<:AJ;W6M6;/M+%5-J\BJ1Y:RJ8Y_.^[/^"6M[XR^ GQE^ M('[">A? +XNZ)\//"]CI.N>$8_B1XKT+5I?!\%\EVAT@W%KK%Y/+;%[(RVZG MS9(Q/(LACC\AG^NO 'P9^'GPA^#^G_ OX,>'X/!_AO1M&_LS0;'P] D0TR$( M54PAE9=ZD[MSAMS99MQ)SY3X+^&?[,G_ 36\'^-?BMXI^)^OW-UX]\5Q:EX M@\0^-==DU35]R_Y'>]_Z\HOYFMBL M>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\ (L7O_7 U M_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% ! M1110 4444 %%%% !1110 5\@?\%^/^4-G[0G_9/YO_1T5?7]?('_ 7X_P"4 M-G[0G_9/YO\ T=%0!_&%1110!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ MP:;?\I3/VN_^WC_T^3U^_P!0 4444 %>-_MD?L$?LQ?MW^#[+PO^T)X$DNKS M1I7G\,^*=&U"73]9T&=@ 9;*]@998"<+N4$H^U=ZL !7LE>#W7_!2K]D:W_: MAU;]C&V\2^,;[XDZ$D$FM>'M(^$WB2]6RAG ,5Q+=6^GO;) X(Q.9?+/(W9! MH ^1-6_X-]_VE['4S9?#;_@OC^UKI'AY&Q;Z5J'CB>\N(8\_<%PL\0X& "(Q MC'2OH+]B[_@CG^R_^Q[XWM_C9K'BWQY\7?B=;0/%;?$OXR^+)M=U2R5QB1;3 MS<16FX94M&@D*DJTC D&E_P48_X+8_L@?\$U_B#X:^"7Q'T;QIXY^(OBR)9] M'^'?PRT)-2U9K=F9%F>-Y8E169'"+N+N4;:I"DCV+]B_]MGX'_MW_"1_BY\$ M;C5[=+'4Y-+\1>'/$VDOI^KZ!J,:JTEE?6LGS0S*KHV,E65U968$&@#URBBB M@ HHHH **** "BBB@ HHHH \H_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M M/_1*5PO[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2@#=HHHH **** " MBBB@ HHHH **** ,?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*MB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_K MRB_F:V*Q[+_D=[W_ *\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_(L7 MO_7 U_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% M!1110 4444 %%%% !1110 4444 %?('_ 7X_P"4-G[0G_9/YO\ T=%7U_7R M!_P7X_Y0V?M"?]D_F_\ 1T5 '\85%%% '[_?\&FW_*4S]KO_ +>/_3Y/7[_5 M^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %?G+XA_X*=_L:?\$K?BW^TK_P MVUXCNO#?C_6?'3^*]#@ET:>2X\;Z*=+L[?2TTZ94,^_T_P]HNI^$Y];N[>/ M=L^V"&WMYWMT+(RB5@NXQL%+%2 ?)/_ 0/_9B^(_Q+\??$S_@O3_P4%T># M1/'7QAN96\!VFON(D\+^%P J2(9L>2LD:10QLV&^SVZMDBY;/U;_ ,$_OC'\ M&OVH?VO?VD_VCOV=?%FE:YX0_M7PWX-EUK1KE);?5=8TJRGFO+N-E.)4\O4K M.U$PRK_8?E+*JD^RW?Q[_8_^,/[+2_M':[\1O!.N_""^T<:L_B?69[>31VM$ M;/FR-/\ (NQUP0X#(ZE2 PP/!O\ @DQ^U_\ !W]MCQ#\8?BM^RW\'8?#?PET MSQ)8:%X'UVV\&QZ3%XH:W@D:[OXRL2-+'YTOEJ')*+&"5C9W6@#[*HHHH ** M** "BBB@ HHHH **** /*/VY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/ M_1*5PO[<_P#R:/X]_P"P"_\ Z&M=U\+O^29^'?\ L!6G_HE* -VBBB@ HHHH M **** "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO? M^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_ M "+%[_UP-7-._P"0?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 34444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_D$2_\ M7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,T ;%% M%% !1110 4444 %%%% !1110 4444 %?('_!?C_E#9^T)_V3^;_T=%7U_7R! M_P %^/\ E#9^T)_V3^;_ -'14 ?QA4444 ?O]_P:;?\ *4S]KO\ [>/_ $^3 MU^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !7Y4:]\9/^"(_@/\ X*.? MM-^-_P#@I1XK^%T_Q*?QUI>AZ-I_Q0TB/418>'H/#.C/$MI%/%)'$DEQ/>,[ MJ SL2#PHK]5Z^?=8_P""67_!/_QS\4/&'QH^,_[(/PS\?>*/&FN+J.J:YXW\ M"6&JW*[+6"VCA1[J.0I&L=NF%7:,DG&220#\=?#OAW_@AE\1?VK/&/@?XN?\ M%1=&MOV4?"'C"'7_ (8_L[Z?JMQ;:'=:G>6D$]]/*Z*'>TCNC,([<8V%G561 M-ZR_L9^PE^VO^QS^UC8Z_P""?V&=?T#5_ OPXMM-TR&_\+6QM]/@GECE?[%! M#Y2*J0PI ;2TM86EN;JY^$&A M1QPQJ,L[,UJ J@ DD\ "N+_X)I:G_P $Y;SXO?&O3?\ @FQH_@RS\-:9J.C6 M?BP?#FSMX="EUE8+EI&MA; 0L1"UNCM%\A9,#+!Z /KJBBB@ HKYN_X*5?\ M!3;X0_\ !,;X/Q_%SXL?#7QQXC@NKZWLK6+PMX=DEMTFG7+=,Y*_ZP1KL=RX12X /7 MJ*\'^%O[<5IK?[1%I^R5\?/A'J?PT^(6L^&Y/$'A/2]3U6UOK3Q!81.$N1:W M5LY5KFW+(9K=@K*KK(ADCRX]XH **** /*/VY_\ DT?Q[_V 7_\ 0UKNOA=_ MR3/P[_V K3_T2E<+^W/_ ,FC^/?^P"__ *&M=U\+O^29^'?^P%:?^B4H W:* M** "BBB@ HHHH **** "BBB@#'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_ M]"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** , M>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K] M/_H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M ,WQC_R+%[_UP-7-._Y!\'_7%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\ (4 3 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?\ MY!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 5CV7_([WO_7E%_,UL5CV7_([WO\ UY1? MS- &Q1110 4444 %%%% !1110 4444 %%%% !7R!_P %^/\ E#9^T)_V3^;_ M -'15]?U\@?\%^/^4-G[0G_9/YO_ $=%0!_&%1110!^_W_!IM_RE,_:[_P"W MC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !7YQ?\%4_P#@LU^U MI^R%\9-._9D_9Q_8+N_[5\07:66D?&#XQ:Y;:+X'$[KE=EWYXCF/./*EGMI2 MV%6-RRAOT=JIK_A_0?%6BW7AOQ1HEIJ6G7T#0WMA?VRS07$;##(Z."KJ1P00 M0: /QT\=_P#!);]M3]L#X_\ P@TC_@LI_P %"-4^(GA_XB:CJ\A421A/M8+!5\PPI*%!Q,Q.ZOTH_8U_X)X_LH?\$_H/$.B_LC_# M*+P?HGB4V4FH:':74TT'VBVC>(7 :9WD,CHR!R6.3&&ZEB?.?%7_ 2:^&G@ MCQMHOQ;_ &(_BEK/P6\0>&KNYNM#T'3E.I^$%FN8FAFW:%<2"&W62-RK?87L MW/!W9%=E^QKXB_;MU3XI?$W0OVW/#WA2S_LF32(?!=YX#%U_9&J630SM+=H+ MK,D<[2EDDA+-Y8CC 9P5D< ^@J*** /SM_X.E@#_ ,$@?%!(Z>.?"^/_ ;V M]?H/K]KK%[H5[9>'M5CL+^:TD2QOIK7STMYBI"2-'N7S K8)7.?%^M>*-$OK;3O#NBR2QQV]I?QW$KR3 MMMA0[8R A?>2PPN,D?7WC7XQ>++7]G;6OC3\)/@MK_BC7;+0+J^T7P%J$3:- MJ&IW42,5LC]K0>0[NNP.RE3D,NX$$@'Y:^,_#/\ P5X_X-[O!UO\<[O]I&R_ M:;_9KTK6GN?B-X!])U7[5X,U/4O$/C&Q9>WK7LOCCXU?'?\ X*F?LE>(/V6]-_85^*WPDN?B-H,OA_QWK?Q6TBUL M;/PW87*>5>R6W[YIM1N/):46XCA"&0HTS0@8,_\ P4I_8+\7:[-^SI^T_P#L MI>"FU;Q7^RWXPM[S2?"$%S''/K?AF2*&UU+3;>25E3[2;>&-HC(P4M$R]7!H M \F_X+P^(M0^'O[=O_!/;XD>%Y&BUI/VDH]"2:$X>) M/$]TD$=K;P6=R%N$AL_)\Y[AT5'=E2/S!N=?NV@ KF?B9\9?A=\&[&UU/XH> M-;+1+>]F,5K+>N0)' R5& ><'O$<20>(=!LK](VW1I>VJ2A#Z@ M,#@T ?-O[7?[7?[-/CG]FGQCX2\)?&/1[_4K_1VBL[."5B\K[E.T97KQ7M_P ML\9^%G^&/AQUUN @Z#9D')_YXI7 ?ML?#[P#I?[*7CG4-,\$:/;W$6ANT4\& MF1(Z'' +"$ :%9X'E#_GBGM0!H_\ "8^&/^@U!_WU M1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4 M'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z# M4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/A MC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H M Y_PEXET&QTR2&[U2*-C=2L%8]BW!K4_X3'PQ_T&H/\ OJJG@NRLY=*D:6TB M8_;)1EHP>-U:_P#9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ MKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_ M[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T& MH/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ M (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^ M^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/ M^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ M0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% M %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_] M^A0!3_X3'PQ_T&H/^^JIZ[\4?AUX7TR36?$GC/3["TB_UES>7 C1?;+8&?:K M/BK5?"_@OPSJ'B_Q#%##8:792W5Y+Y(.V.-2S$#N< \=Z_*[]H?]H/QC^T-X MZG\3^()C;V$UK^W)^RI'XXNM_Q M?M LEND:2_8+GRRP//S^5MQ[YQ7J.@_%+X=>*=,CUKPUXST^_M)?]7*/#TQGL'D5=6TB5LPWL.>00>%<#.UQR MI]02#^-C^6P7'-9UTL53 M7(^L;W7G9MW_ /U4_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJ/PIJWA?QIX8T[ MQ?X>BAFL-4LHKJSE\D#='(H921V.",CM6A_9VG_\^,/_ 'Z%?UA3J4ZU.-2F M[Q:336S3V:/T>,HSBI)W3*?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ M .?&'_OT*/[.T_\ Y\8?^_0JQE/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G M:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY M_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ MOJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3' MPQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^ M$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/ M^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_ M[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'P MQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% '/Z M]XET&YU/3)H-4B98;HM*P/W1MZFM3_A,?#'_ $&H/^^JJ>([*S35=)5+2(!K MPA@(QR-IK7_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57 M/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0? M]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z# M4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z M#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ M"8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU M1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4 M'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z# M4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/A MC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H M P_%'BCP_>>'[NUM=5B>1XB$13R35NQ\7>&H[*&-]9A#+$H()Z'%'BZQLH_# M5X\=G$K"$X*Q@$5;T_3[!K" FRA),*Y)C'H* (?^$Q\,?]!J#_OJC_A,?#'_ M $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q M\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,? M]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\, M?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A, M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A M0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C# M_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ M\^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG M_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A M1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZK+\)>)=!L=,DAN]4BC8W4K!6/ M8MP:Z#^SM/\ ^?&'_OT*R/!=E9RZ5(TMI$Q^V2C+1@\;J +?_"8^&/\ H-0? M]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0 M?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/ M^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ M"8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@" MG_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0 MH I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ MOT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ M^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[. MT_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C M^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_ M0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U67:>)=!3Q;=WKZI$(GM8U23/! M()R*Z#^SM/\ ^?&'_OT*R+.RLSXSO8C:1;19QD+Y8P#DT 6_^$Q\,?\ 0:@_ M[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'P MQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0! M3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H M4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^ M,/\ WZ% $>GZWI.JNT>G7\I1 ,T^@ KY _P"" M_'_*&S]H3_LG\W_HZ*OK^OD#_@OQ_P H;/VA/^R?S?\ HZ*@#^,*BBB@#]_O M^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH *K MV&K:7JC7":9J5O%?$/@*TUB20II-A!-=1M>6T#Q9HEWX9\5:'9ZGIM_ T%]I^H6R307$3##)) M&X*NI'!!!!KY;_X)^>!+CX,?M2_M+_ S0/&WB"]\&Z%XMT"\\'>'M:URXO8/ M#L-[HT4\]G9B=V,%MYYD=(4PB!]J@ "OG'_AA/\ X.??^DXWP_\ _#(Z-_\ M*ZO;/^"37[*W[=?[,WQ%^-NH?M^_'6P^)_BWQMK&B:M:>.M(T9;&UO+:.R>T M%N(8X8HHI(OL^&CC7 62-SS)0!]I4444 %%%% !1110 4444 %%%% 'E'[<_ M_)H_CW_L O\ ^AK7=?"[_DF?AW_L!6G_ *)2N%_;G_Y-'\>_]@%__0UKNOA= M_P DS\._]@*T_P#1*4 ;M%%% !1110 4444 %%%% !1110!C^!_^01+_ -?L MW_H5;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 >1_MW_VC_P ,E^,_[+W>;]B@W;19QNCD4JP!['!//:OR<^/7P>U3X%?%/ M5OAKJ6I07O\ 9\R^5=V[@AXG7?&6 )\MRI&4/(/J,$_R3])'(L;_ &A@\XBK MTG#V3_NR4I35_P#$F_\ P'7H?FW'6$J^VI8I?#;E]'=O\;_@<;1176?!+X5W M?QD^)VB_#R+5H-.35KT0-?W;A40 ;F"Y^_(0,*G5F*CC.:_FK!X3$8_%T\-0 MCS3G)1BN[D[)?>SX2E2G6J*G!7;=EZL_1O\ 8/\ [1_X9*\&?VIN\W['/MW9 MSY?VJ;R^O;9M_"O7:S_"GAG1_!?AC3O"'AZV\FPTNRBM;.+.=L<:A5!/]:%?Z:Y#E]3*WA"EII%/9L;4!ZCS, MCD"O&XASS!\-Y)7S/%?!2BY-+=]$EYR;27FSEQN+I8#"3Q%3:*O_ ,#YO0/C MM_P4.^"/P7U>?PIIRW7B76+9BES;:4RB&W<=4DF;C=V(0/@@@X(Q7E_@#_@J MUX,L9CI_BSX1:E:VKW#NUS8:G'<.H8Y^XR1@X_WJ^)223DFBOXOS#Q\\0,5C MW6P]2%*G?2FH1DK=G*2[49:Z-MIIJ[T;^_P"'\Z647\S6 MQ6/9?\CO>_\ 7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %?('_!?C M_E#9^T)_V3^;_P!'15]?U\@?\%^/^4-G[0G_ &3^;_T=%0!_&%1110!^_P!_ MP:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 M%0VFH6%^TRV-]#,;>8Q3B*4-Y<@ )1L?=;!!P>>14U?F;\6/V9_^#@7Q!^UO M\9_&/[$?[9GPU^'WPOUCQS#/X<\/^._#8OKII%TG3XKBXC8V$I2%YHV 7S"" MR.P5=Q+ 'Z2^(O#GA_Q=H=WX8\5:'::EIM] T-[87]NLT,\;#!1T8%64^A%? M,/[ /AGQ/\*?VG?VD?@*?BCXHU_PCX:\6:%=>"-,\4Z_<:D^@VU]H\5Q-903 M7#O)Y"SF0QQEB(T*H.%KYL_X97_X.KO^DG?[/_\ X;]?_E97M'_!)7]GC_@H M!\!_B;\<]5_X*,?%'P]XW\:^,=8T+5++Q7X3L?L^GW5C'8O9QPI&+>!8Y(C; M%60)GYE4?MS_ /)H_CW_ + + M_P#H:UW7PN_Y)GX=_P"P%:?^B4KA?VY_^31_'O\ V 7_ /0UKNOA=_R3/P[_ M -@*T_\ 1*4 ;M%%% !1110 4444 %%%% !1110!C^!_^01+_P!?LW_H5;%8 M_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !116%\2OB-X5^$W@?4?B#XTOQ;Z?IL!DE;JSGHL:#N[,0H'M)1A%-MO1))7;;[)$SG"G!SF[):MG*_M'_ !MN_A/X8X0#TE<',J?6JRT:M"+Z1?5KO+\%9=SQ"U_8>_95D\=W3O\'[,K M';I(D/VVY\L,3S\GF;<>V,5VGQ _9R^%?CSX7O\ "F/PS:Z181,)M+?2+9(& MT^Y'W+B+8!M<'J?X@2#U-='9?\CO>_\ 7E%_,UL5Z=/A7AFC1JTJ6"I0C43C M-1IQCS)[I\J5SHCEV A"48THI2T=HI7^X\>^ 7QB\6V'B>;]G/X]2I'XRTJ' M?INIXVQ>(;(9VW,1/60 ?.G7()[,%]AK@_C[\#-*^-OAB&"+47TKQ!I,WVOP MUX@MN)M/NA@A@1R4) #+W&#U (R_V>?CGJOCJ2^^%WQ3TY-)\>^' $UK3APE MW'P%O(/[T3Y!X^Z6'8KGSLKQF*R3&QRC,)N49?P*KWFDK^RF_P#G[%;/_EY! MK4PE58:L[I_!)]?[K_O+_P F6NZ9ZA1117V!Z84444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^ MC_\ 7Z?_ $$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% &;XQ_P"18O?^N!JYIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\' M_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH) &2: "BO,? MB%^U]\"_A_J/_".KXH?7M:9BL6A>%[*'^V:BR_WDMD^2-O]F3\Z^9Q/%N3TZ\L/AG+$55HX45[ M1I]I27N0_P"XDXG!4S+"QFX4[SDND5?[WLOFT>S:UKFB>&]-EUGQ%K%K86<( MS-=WMPL4<8]69B /QKX3_P""E/QI^&OQHM_#D7PP\0R:Q%X?NKN/4[VTM9/L MB/,L6Q1*5".W[IL;21C/-?2&B_L5> ]2U*+Q+\-]DB; MOY5JA"(O^R=PKN?B#\$_A[\1/A9>_!_4= M[/1KNW\N*#3X$A%JP(9)(U4 * MRL 1QCC!R"17RG%^1\6\;\-8G+Y0IX:%2.D9-U*DG%J<5)Q<84[RBDVG5T/- MS/"9EFV J4&HTTUL_>DVG=7:LHZK6W,?D117K'QW_8T^-WP*UB=-0\+76K:. MKDVVO:7;-+"Z=C(%R86]5?'.<%AS7G?AOP1XS\8ZBND>$_">I:G=,VT6]A8R M3/GZ*":_A+,,ASK*L>\%B\/.%5.W*XN[].Z?1JZ?0_(:V#Q6'K>RJ0:EVM_5 M_D1^$O#^L^*_%.F^&/#MJT]_J-]%;64*M@O*[A5&>W)'/:OTI_X:;^,_A#Y? MBS^R)XJMT7A[OPI=0ZNA']_;&591])=/U.W_ .>^GWB3)_WTA(H\1>$O"GB^T_L_Q9X9T_5(,?ZC4;*.=/R< M$5YIXA_8;_9IUN[_ +4TWP"="OA_J[WPY?S63Q_[JQL$'_?-?L'_ !FV#_Y\ M8A?]OT)?^YTW_P" I^1]/_PK4OY)_?!_^WK\CUNBO%/^&9OC7X0^;X3_ +7? MBB%$.4L_%EI#JR$?W-[A64>XY%'_ D'[=_@C_D*^ /!'C>W3H=&U233KEQ_ MM>>#&#].*/\ 67&8;_?LOKP\X*-:/R5*4JGWTT'U^K3_ (M":\TE)?\ DK_'GAC;_K;T:1]MLD]?WT)Y_!:Z;P;^UO\ LV>/ M2L?AWXR:)YC\+!?W/V20GT"3A&)]@*WPW%_#.*JJE'%0C-_8F_9S_P# )\LO MP*IYGE]27*JB3[/W7]SL_P #T6BF6US;7D"W5G<)+$XRDD;AE8>H(ZT^OHTT MU='?N%%%%, HHHH **** "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_K MRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "OD#_ (+\?\H;/VA/^R?S M?^CHJ^OZ^0/^"_'_ "AL_:$_[)_-_P"CHJ /XPJ*** /W^_X--O^4IG[7?\ MV\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ KX&_;6\2_\ !2[] MO/XW>)_V0O\ @G'\8M)^#'@?P#?^":W[6/Q _9E_;8\7P_#W2OB)XPN?&G MPM^(&O1M'HVN6]W#;_;;*6[P8[:[M;M)@5E*J8);9@V6VT ?/_AC_@@I_P % M<_@KJO\ PLCX,?\ !Q9\4]6\36S":+3_ !WH5Y?Z3>R#^&>&ZU6ZCVD\9,,A M R #7W1^P#^TE\;OC5X*\0?##]K3X?Z9X7^,?PTU>/1_'^G:%.TNF:AYD*SV MFK:>[_,UG=0MN4/\\//\ @K]_P2N^&_A>7QAXH_X*(_!HV441 MD"Z7\0]/OYY5 S^[@M99)93CLB,3D>HKG/\ @FU\96_;0\>?$S_@H+X6\&:K MHG@+QY!HGAWX9OKEBUK=:[I&D?;I#K)@;YHHKBYU.Z2(-AVAMHW(7> #ZPH MHHH **** "BBB@ HHHH **** /*/VY_^31_'O_8!?_T-:[KX7?\ ),_#O_8" MM/\ T2E<+^W/_P FC^/?^P"__H:UW7PN_P"29^'?^P%:?^B4H W:*** "BBB M@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!LLL4$3332*B(I9W8X" M@=23V%?/_AV*7]LGXM1^.M0C9OAGX,U!AX?MI!\FOZDAPUTP/WH8SD*#P3]7 M47OCQXGU[X[>/_\ AE#X9:G);VHB2?XBZ[;'_CQLFY%FC=/.F'!'93R"-^/9 M?"_AC0?!?AVR\)^%],CL].TZV6"SM81A8T48 ]SZD\DY)Y-?%5_^,KS1X=:X M/#R]_M6JQ=U3\Z=)ZSZ2J)0VA-/R9_\ "EB.3_EU!Z_WI+IZ1Z]WIT9?HHHK M[4]8Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ KS+]H;X%7OQ'CL?B#\. M=471_'?APF7P_K &!*.2UK/_ 'X7R1@YVEB>A8-Z;17GYGEF#SC!2PN)C>,N MSLTT[J46M8RBTG&2U32:,<1AZ6)I.G46C^]=FGT:W3Z'G_[/WQULOC/X?N;; M5=+;1_%&B3?9?$_AZ(+;]H' MX%&.V\<:+#LGM&.V'7[,A &1A63KO@E\9_"WQR\$Q^+O#@DM MYHY#;ZKI5R,3Z?=+P\$BG!!!Z' R,'VKQLFS/&8?%O*,SE>O%-PG:RK07VDM ME..BJ06S:E'W9*W)A<15A4^K8A^^MG_.N_JOM+YK1G7T445]2>B%%%% !111 M0 4444 %%%% !1110 4444 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^ MC_\ 7Z?_ $$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% &;XQ_P"18O?^N!JYIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\' M_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH **S_$WBSPOX+TI]=\7^(['2[* M/[]WJ%TD,8]MSD#/M7DM_P#MGZ-XKO)-$_9U^&6O?$"]1RC7=A;FUTZ)_1[J M8!5_ $'UKQLSX@R;)Y*&*K)3EM!7E4E_AIQ3G+_MV+.7$8W"X5I5)6;V6[?H ME=OY(]JKD_B9\=?A#\';4W/Q(^(&G:6VW\DR4;UV J:ZWX9_LK? OX4W0U?P[X' M@N=5+;Y-;U=C=WCOW?S).SI M"/WLR^ZX/M2C]E3Q]\3C]I_:8^.^K:Y _+^&?#I_LW30/[C[/WDP]&8JU>WT M4?ZJ0QVN;XB>)_N-\E+T]E"RDO*JZGJ']G*KKB9NIY;1_P# 5O\ ]OY_83^#.G M3O??#36?%7@JY8[C+X6\23P@MZE9"XQ[# IG_"G?VO/!?S> ?VG[/7(%_P!7 MI_C/P\C?]]7$)\QORKVNBOG'P5P]3=\+3>'?_3F"_E\=_LT:9X@A7_ %M_X,\1*,>ZP7 \QOSI MT'[=7PBTJ9;3XH>&O%O@F=CMV^)_#4T:%O9XPX(]^*]IIL\$-S"UOA!ZT?V+Q#A?]TS*4EVK4X5%]]/V,_ODV+ZIC:?\*NWY3BI?ERO[VSF M/!GQP^#OQ#V+X(^)^A:G(_2WM=3C:4?6/.X?B*ZFO/?&?[*'[.'C[>WB7X-Z M&\DGW[BSM!:RL?4R0;&)_&N6_P"&+[3PS^\^#_QY\>>%=I_=646M&[LU],PS M [OQ:CZ[QCA/XV$I5EWI5'"7_@%2/*O_ :/VN:4_BIQG_AE9_=)6_\ )CVN MBO%/^$8_;M\$$:E64>Q.:/];L+0TQV&KT/\5*4HKUG1]I37JY)!_:5 M.'\:G.'K%M??'F7XGM=%>1:%^W-^S;JM[_9.M>-9_#U^/OV/B33)K-T_WF== M@_[ZKTOPUXS\'^,[7[=X0\5Z;JL.,^=IM]'.N/JA(KU,NS_(\W=L%BJ=1]HS MBVO5)W7HT=%#&X3$_P *I&7HTS2HHHKUSI"L>R_Y'>]_Z\HOYFOG7]J[_@HU MI'PBUZY^'/PDTFUUG6[1S'J&H7;,;2SD'6,*I!E<=\, IXRQR!\V)_P41_:J MCU^37T\;V8:0!7MO[%MO+*@Y"_M?AU\7-)M=&UN[<1Z?J%HS"TO)#TC*L28G/;+%6/'RG /U%7WO#7%.1\7 M9SZ2B^TD]4_P>Z;6I[. S'"9E0]KAY77XI]F@HHHKZ$[0HHHH * M*** "BBB@ HHHH *^0/^"_'_ "AL_:$_[)_-_P"CHJ^OZ^0/^"_'_*&S]H3_ M +)_-_Z.BH _C"HHHH _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^ MUW_V\?\ I\GK]_J "BBB@ KX6_X+E?MP_P#!,W]F[X(Z;\&?V^_@U'\6]0\: M3;O"'PFT[1DOM3U"93Y8NHMS*;,*S;!.&60EF6,.0RU]TU\@?LI_L]?#7XC? M\%*_VD/VVO&VCVNL>,/#/BO2OAYX*O+Z,2OX>TFV\.:5J$Z6Q;_4O<76JW+. M1@E0HSAGW 'XS_!GXF_\$A?V;?B-:?&?]IG_ (-BOC/\.O!L5Y&\?C'Q7J.O M:_IMFK-\LDMEJB0VTB="06D.!\H;H?Z*/@%\8/@W\?O@QX;^,7[/?BS3=<\% M:_I45SX;U/2!MMY+;&U55, QE"I1HV"LC(R,JE2!U5_86.JV,^EZI90W-M

&4@D$'@@U\K_P#!.#X*>"?V4/BW^T%^RM\(K6.P\#Z/ M\0K+Q)X5\/P'$.A)J^F6\]S8P*.(X!=Q7$Z1@ (+G:!@"@#ZMHHHH **** " MBBB@ HHHH **** /*/VY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*5 MPO[<_P#R:/X]_P"P"_\ Z&M=U\+O^29^'?\ L!6G_HE* -VBBB@ HHHH *** M* "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ KS/]I+XU:I\-M'L?!7P[LEU'QQXI MF-IX9TW@[&Q\]U)Z11CYB3P2/3<1U7Q6^*'A3X.> M0^(?C*\\JRL(MVQ<;Y MY#PD2#N[-@ >^3@ FN _9M^&'BN_UB^_:1^-%GM\7^)80MEI[Y*Z%IN#DX(!W9^5S['8O$XF.3Y?+EK5%>S->>(=:FR M9=0O7YDE8GG&>%!Z =R23V]%%>_@,#AIV4: M-/#THTZ:LEH@HHHKK-3'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ M KQ'XV?#3QA\+/&TG[3OP&TLW%^(P/&OA:'A-=M%ZRH!TN4&2"!EOV^% MO%/A[QMX=L_%OA35H;[3M0@6:TNX&RLB'O['L0>000<$5Q9'G%?$U)X#'I0Q M5)+F2^&<7HJM.^\)=5JX2O"6R;RPF)G4DZ-96J1W[-=)1\G^#T?GH4445]&= MP4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-;%8_B7_D M+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<#5S3O^0?! M_P!<5_D* )J*** "BBB@ HHKB/BA^T;\%/@X#%X_^(%C:W?\&FPN9KMR>@$, M89^>@) 'O7)CK)17=NR.WILLL<$; M332*B(I9W8X"@=23VKQ'_A>O[2/Q:_<_ GX"MHNGR<)XE^(,AMDP?XDM8\RL M,N/)A(+XZ!BP)[BOG? M]9\1C],HPDZR_GG>C2_\"FN>2\Z=.:\SA_M"=;3#4W+S?NQ^]J[_ .W8M&OX MV_;,^"?A?53X7\,ZG>>,-=.1'HG@^S-_,QZ8+)^[7!X(+9'I6-_:?[:WQBXT MK1]%^%ND2]+G4"-3U4J>ZQC$29'\+88'O7J_@GX=^!/AOI0T3P#X0T[1[7C= M%I]HL6\CNQ RQ]SDULT?V)GN9:YGC'&/_/N@G37HZC;JOU@Z7H'U3&5_]XJV M7\L/=7SEK)_)Q]#Q_P ,_L5_"F#54\4_%*^U7Q]K2\_;_%UZUS&A[A(.(U7T M4AL>M>MV-A8Z79QZ=IEE%;6\*A88((PB(OH%' 'TJ6BO8RS),HR:+6"HQAS; MM+WI>J= 4444 %%%% !1110 5 MC^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%0!L4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% %'7O#/AOQ39G3O$_A^QU&W/6"_M$F3_ +Y<$5YI MXD_8@_9E\0W7]I6WPVBT:]4DQ7GAZ[EL7B/JJQ,$_P#':]9HKRLQR/)J3/%/^&7?BWX1^;X2?M<>+K)5_P!7 M:>*(8=7B _NCS I5>W&2*XS]H7XP?ME?LU_!G7_'OQ NO ^J:/968A;7M+2Y M@O+22=UMXI3"048B25#A>/7BOIZOG3_@K)_RC^\?_P#<*_\ 3K9TLB\/,IS7 M/,+EU'$8C#0KU(4Y>RK2TC.2BW&-3VE.+2>C4-'T9\UQ-!Y-PWC<=A)2C.E2 MJ3BN:3C>$')7BW:UUK:SMU1^8TGQ;\"32-++XB9G9B69K:8DD]23MIO_ M? MP!_T'_\ R5E_^)KQFBOUK_BG=X*O_F89A_X-PW_S(?Q5_P 12X@_Y]4O_ 9_ M_)GL\?Q;\"0R++%XB*LI!5EMI@01T(.VOU]_9#^+R_'C]FWPE\4C>FYDU'33 M'=7+(5,T\$CV\KX(!&9(G/3OQQ7X-U^T/_!)O_E']X _[BO_ *=;RO.SKZ+_ M )X%90\TR#&8NI*O.-*4:\Z4H6Y9S4DJ="D^9.-DW)JTI:7::_9/!+CC-^( M>)J^"Q$81@J+G[JDG>,X16\FMI/H?1=%%%?&']/!1110 4444 %%%% !1110 M 5\@?\%^/^4-G[0G_9/YO_1T5?7]?('_ 7X_P"4-G[0G_9/YO\ T=%0!_&% M1110!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^ M_P!0 4444 %?FW\;_P#@@]\4/VBOVK?BS^TI;_\ !2OXY_"*V\=^+X+ZS\*_ M"WQ4^GV+10Z78V0N95CDP\SFV.6(4A51?\$XO'/\ P3M\0_%'1_%7[27C/XLVOC:_TG5;3QE\0-2- MUJIEBMI;:2TED9V:18UCA96(4;9@@!V$U]<44 %%%% !1110 4444 %%%% ! M1110!Y1^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ + 5I_Z)2N%_;G_Y-'\> M_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I0!NT444 %%%% !1110 4444 %%% M% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5;% !1110 4444 %%%% !1 M110 4444 %%%% !3+FYMK*VDO+RX2*&%"\LLKA510,EB3P !SFGUX/\ &S7M M9_:,^([_ ++/P]U*6#1;$)-\2=DF/F]!D'.'6O&SS-XY/ M@U.,>>K-J%."WG-[1\DK.4I;1@I2>B.7%XE86E=*\GI%=V^GZM]%=E?P1;7/ M[7_Q8B^+NMP/_P *[\)7K+X.L9D(76+Y"5>_=3UC0@B,'N.QW@_0%5- T'1O M"VB6GAOP]IT5G8V-ND%I:PKA(HU&%4#V JW49#E$LJP\I5Y<^(JOGJS_ )I6 MM9=H15HPCTBE>[;;6#PSP\&YN\Y:R?=^7DMDNB\PHHHKW#K"BBB@#'LO^1WO M?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH 22..6-HI4#*P(96&00>Q MKYZU2TU']B+QM)XFTBWFN/A/X@O@VJV,*ESX8NY#CSXU'/V9R1N4?=/3G:&^ MAJKZMI6F:[IEQHNM6$-U:7<+0W5M<1ADEC8896!X((.,5X6>9,\TIPJT)^SQ M%)MTZEK\K>\9+[5.:TG'JK-6DHR7'B\+]8BI0?+..L7V\GW3ZK]4F/L+^QU6 MQAU/3+R*XMKB)9;>XA<,DB,,JRD<$$$$$5+7SWX:U/5/V*_&T'P\\5WTUQ\+ M]>O"GAK6;F0L?#]RY)^QSL>D+')1STYS_$1]" A@&4@@C@BGD>)I)HCDDAD66) MRK*0593@@CH0:_E[_B9/B#Z_S?4:7L;_ WGSV_QWY;^?L_D?GW^O>-]M?V4 M>3MK?[]OP/VCHKXP_9#_ &__ !)/X*?X<>.?"'B+QAXDLRJZ)_8MIY]Q>08. M?/8D;?+.,RG.589R02?7_L?[:_QBYO;[1/A9H\O_ "RMMNIZJ5/8N<0ID=QA ME-?T%DWB-D_$.64L3EE*K6G-:TX0U@^L9SDXTHM/^::NM4FC[3"YYA<;0C4P M\93;Z);/LV[17S?FCUGQGX^\$?#O2CKGCOQ9I^D6@SB?4+M8@Q]%W'YC[#)K MRF;]L.[\>S/IO[-/PM>KP00VT*6]M"L<<:A4C1 M0 H'0 #H*]/V'%^:?Q:D,)!](6JU?_ YI4XOR5.IY2.CDS/$?%)4EY>]+[VN M5?\ @,O4\1_X4C^TS\6_WOQQ^.W_ C^G2??\-_#V,V^5/\ "]W)F0\<%0"I MYP:[?X7_ +-GP2^#Q%SX%^']E!>\E]4N5,]VY/4F:0LXSU(! ]J[FBNO!<*Y M+@\0L3*#JUE_R\JMU)K_ N5^1>4%&/D:4LNPM*:J-:7H%@N=L^IW:Q^81SM12=TC?[*@D^E:T*%;$U M52HQAAJ,JM:2C&.K;:22[MO1'1U\Z?\ !63_ )1_>/\ M_N%?^G6SJH_[:OQC^/#G3?V)?V>K[6;*0[5\?>.%?3-%4?\ /2)#B:Z7U"A6 M'H:\9_X*"?LO_&"R_9$\7?&O]H[]I36?%>OZ;]@;3] TB,6&A6+2ZA;0MBW4 M9G8)(P61\'G)!/-?H_"'#=3+N+,OGF5:-&:KTK4_BJM^TC9.,;^SUW]HXM+5 M1>Q^9\9<34\RX0S&&649UH.A6O5^&DE[.5W&TTV]FIIO1RCN?F?1117]V M'\"!7[0_\$F_^4?W@#_N*_\ IUO*_%ZOVA_X)-_\H_O '_<5_P#3K>5^%?2# M_P"2,P__ &$0_P#3=4_?/HZ?\EMB/^P>?_IVB?1=%%%?QX?V@%%%% !1110 M4444 %%%% !7R!_P7X_Y0V?M"?\ 9/YO_1T5?7]?('_!?C_E#9^T)_V3^;_T M=%0!_&%1110!^_W_ :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/ M_3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y1^W/_R: M/X]_[ +_ /H:UW7PN_Y)GX=_[ 5I_P"B4KA?VY_^31_'O_8!?_T-:[KX7?\ M),_#O_8"M/\ T2E &[1110 4444 %%%% !1110 4444 8_@?_D$2_P#7[-_Z M%6Q6/X'_ .01+_U^S?\ H5;% !1110 4444 %%%% !1110 4444 %%%+PV!PL\3B)J M-."^._%CFVT"U/( MM$_Y:7DO7;'&,GG@D="%;&_\"O@SH7P-\ P>$-+N'N[N61KG6=5GYEU"\?F2 M=RIY7]FOX3^*;6]U#X^_&6$-XV\5(IDMR,KHUCUBLHP?NX&" M_JW7)!)]EN^RLNCN4445]:>D%%%% !1110!CV7_ ".][_UY1?S- M;%8]E_R.][_UY1?S-;% !1110 4444 %%%% &7XS\&^&?B%X6O?!?C'2(K[3 M=1@,5U;3#AE/<'J"#@AAR" 1@BO&OA1XR\3?LV>.K3]F_P"+^KRWFA7[%/A[ MXLNC_K4'33[AN@E3@(>C# '50/>:YOXL?"KP=\9_ ]YX!\;V'G6=TN4D0XEM MI1]R:-OX74\@_4'()!^;SS*,17JPS#+VHXJDK*^D:D=W2J6^R]XRU<)6DK^] M&7!B\+.MH2 M_A;Q')Q'XALEZ')_Y>$ PZYR<9YP6;VFN_)\WP^7]FCSCVW[_ -:^_OC#\=?AQ\#M$35O'.LE9[EMFG:5:)YMW?2= D,0 MY8DD#/"@D9(S7R;^U3^SS^TA^TIIE;W4];?(<6Q>-P/U>A>4XM2:2O9)/?MOHMWT1\>T4LDQ^3'NG_!-[^T?^&M=!^Q;O*^QWWVS M;G'E_99,9]M^S\<5^E]?+O\ P3E_92U[X1Z1=_%SXC:8]GK>LVHM]/T^9<26 M=H6#,7'\+N50[>JJHSRQ ^HJ_O7P1X>S'A[@:,,;%QG6G*KRO1QC)1BDUT;4 M>:W2^NMS]BX3P5?!90E55G)N5NR:27Y7^84445^O'TP4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !6/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW M_H5 &Q1110 4444 %%%% !1110 4444 %%%% !14.H:CI^DV,NIZK?0VUM!& M7GN+B4(D:CDLS'@ >IKP+QC_ ,%#_AK=Z_-X _9J\&:U\6O$L1VO:^$8/7%>GEN39IF\FL)24GVC!7E)^44V?0=>5?&_P#;3_9V^ -X- \9>.4O-?D;9;>%M B- M]J4\AZ(((LE">WF%0?6O/?\ A1'[;'[1_P#I'[1?QOB^'GAZ;[W@OX9R8NY$ M/\%QJ#Y(.,AECW(P/:O5?@?^RM\ ?V=+,P?"7X:V&G7,BD7.JR(9KVXSU\RX MD+2,">=N=O/ %>O_ &?P[E6N-KNO47_+NCI'TE6DFO\ P7":?2:/&_M'B3-M M,#AUAZ;_ .7E=7EZQHQ:?_@R<&NL&>5?\)M_P4 _:5_=_#SP/8?!;PQ/TUSQ M9$M]KLL9_BCLQ^[@;'59>1U#5T7PS_X)\? KPAXA7XA?$LZG\2/%IP9/$GCR M[-\ZL.<10M^ZB4'E1M++QAJ]UHK.MQ3CHTG0P$8X:F]&J5U*2[3J-NI*_5.7 M+VBC6API@)5HU\PE+%55JG5:<8OO"FDJ<&NC4>;O)B(B1H(XT"JHPJ@8 'I7 M._%GX3?#_P".7P_U#X6_%+0/[4T'5/*^W6/VJ6#S?+E29/GA='7$D:-PPSC! MR"171T5\]0KU\-7C6HR<9Q::DFTTT[IIK5-/5-:IGT=>A0Q5"5"M!2A)-2BT MFFFK--/1IK1IZ-'SI_PZ;_X)_?\ 1 O_ "ZM5_\ DJLVU_X)5?L$R>*;K37^ M ^88[9'1/^$HU3@DG)S]JS7T[6/9?\CO>_\ 7E%_,U]%_KMQG_T,L1_X.J?_ M "1\U_J+P3_T*\/_ ."*?_R)X9_PZ;_X)_?]$"_\NK5?_DJO:/A-\)OA_P# MWX?Z?\+?A;H']EZ#I?F_8;'[5+/Y7F2O,_SS.[MF21VY8XS@8 KHZ*X,PXB MX@S>BJ..Q=6K!.ZC.I.:3LU>TFU>S:OO9ON>AEW#?#N3UW6P&#I49M6/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 M4444 %%?G)_P<8LCS/+V9&[( .GHK\=_P#@K+_P3L^)'_!, M_P#99U?_ (*A?LE?\% _CI-\5OAQJ>FZAX@G\>>/I=4T_P 7PW%];VLMO#O$/C@:;H%M= M:=8R75SX8* /L2BOS=_X(\?LV_L.?$O MQ59?MD?L??\ !7C]I3X\6.A1S6MUX4^)7QAEOK&RGGA:,&]TQ[2WE60*7,?G M#9D;U#%58?I%0 4444 >4?MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE M*X7]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E &[1110 4444 %% M%% !1110 4444 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5;% !1110 M 4444 %%%% !1110 4444 17]_9:58S:GJ=W';VUM$TMQ/,X5(T499F)X ! M)->#?#6PO?VLOBK%\>_$]I(G@;PS=/'X!TNX0@:A"IW M/^+NKZG^T_\ $^3]FKP5?RP^%M%D27XCZS;.1YASE--C8?Q,1\Y'0 C^$JWN M>D:3IF@Z5;:'HMA%:V=G D-K;0(%2*-0 JJ!T KXJ7_&69IR[X+#RU[5JT M7MYTZ,EKTE55MJ;YO*?_ I8BW_+J#_\"DO_ &V+^^7^'6Q1117VIZH4444 M%%%% !1110!CV7_([WO_ %Y1?S-;%>/P?M :-%^U//\ #(RQ_9););/[3G_E M^'S[,^F,IC^_Q7L%>-D^?Y5GWM_J513]C4E2GY3C:Z]-='LSNQV6XS+O9_6( M\OM(J? [XV6\=AX]T"(&?; MQ#K-KT6]M^ "#_$HZ'L.57UBO.OVA/@2GQ=TFSU[POJQT7QCX?E-SX8\01## M02]XI,#YH7Z,I!ZYP>0?EBT5YO^SU\=W^*UA>^%/&FDC1?&WAU MQ;^)="D."C]IXN?FA?J""<9QDC:S>D5[>69E@\WP4,5AI7A+Y--:.,D]5*+N MI1>J::>J.NA7I8FDJE-W3_II]FMFNC"BBBN\V"BBB@ HHHH **** ,?Q+_R% M]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K8H **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBN3^+GQL^'/P0\/CQ!\0->6W$K;+*QA7S+F\D[1PQ#EVR0/09 M&2!S7-C,9A,OPTL1B:BA3BKN4FDDO-LSJU:=&FYU&DENWL=6[I&ADD<*JC+, MQP /6O%/%W[3/B;XA^(;CX8_LFZ%!X@U.!_*U3Q7=DC2-))[F0?Z^0=0B9'? MYL$5G)X$^.'[6#B_^+YO/ _@.0AH/!UE.4U'5(^QO)1S$A[Q#GL0" U>U^$? M!WA;P#X?M_"O@S0+73-.M$VP6EI$$1?4\=2>I)R2>22:^5^LYUQ-IA>;#85_ M\O&K5JB_Z=QDOW47_/-<[^S".DSSN?%X_P#AWIT^_P!J7HG\*\WKV2W.#^#_ M .S'X<^'NMO\1O&VM7'BWQM=#_2_$VKJ"T?^Q;Q\K;H,D +S@D9QP/3J**^C MRS*LOR?"K#X.FH1O=]6V]Y2D[N4GUE)MOJSOH8>CA:?)25E^;[M[M]V]3S/X MU_LT? ?XDV-YXC\9?##3+K4?++-?Q(T$[GU>2(JS_P# B:M?"W]F#X _"R2W MUSP-\+=,M+Y8U:.^E1IYXSCDI),S,GX$5V'C'_D6+W_K@:N:=_R#X/\ KBO\ MA7-_JYP]]>^N_4Z7MKWY_9PY[]^:W-?YF?U'!>V]K[*/-WY5?[[7)J***]DZ M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_\ ((E_ MZ_9O_0JV*Q_ _P#R")?^OV;_ -"H V**** "BBB@ HHHH **** "BO)OC;^V MW^SM\!]0'AGQ-XT.J>(Y'\NV\)^&H#?ZG-)V3R8L[&/;S"@/K7 _\)3_ ,%! M?VEOD\&^%-.^"7A>?C^U?$4:ZAK\T9_B2U&(K'4)@PY'EQO\ NX@#]W"[EX&[BO<%554*H & M !VKH^L\,95_N])XJHOM5+PIKTIQ?/+R*X5 !G MU/4UJ45YF99]FN;15/$5/J5WU/4RS(,IRBOW^H **** "BBB@ HH MHH **** /SM_X.EO^40/BG_L>/"__IWMJ_1*O#/V[O\ @G]\&_\ @HK\+D^" M7[0WBGQ8OA#[9!>7.@>'=7CL8[JXA??%+)(L1F)1L$*'"9 )4D UUGQ)_9OT M[XM?LXZI^S5XX^+7C>:PUG36L-2\26&M)9:S+;,^63[3;11["R?NF95#,A.6 M+$L0#R'Q]X2TS_@I/\4-#TB15NO@5\-_%D6K:A7S/IK2M7T/Q/I:ZGHFJ6FH64^]4N+6=98I,,48!E)!PP M*GT((KX!L_\ @VA_X)\:=HD7AG3_ (D?'6#38+5;:#3X?C+J*P1PA=HB6,': M$"\!0,8XQ7N7[0/_ 2I_9O^/?@/X3>!;+Q;\0?A^WP1M5M/AOK7PR\9S:1? M:7;"WAMS!O4,LJ-';PJ=Z$X4@$!W# '@'B?]BKP%^R]_P7O^"_QK_8\\-6OA M:+XJ^ /&"?'3POX>@6"QNK*Q@MFL]3>WCPDGO]9\-7.O:[XCUF&"'7?&?C+7[C5=8U&.'=Y44ES<,Q2%"\C)!$ M$A1I)&5 SN3Z/0 5QGQFT3XY:WIEE%\#O&^BZ'=I.QOI=:TQKE98]O"J 1M. M>2+4]?(3WKG_VY_P#DT?Q[_P!@%_\ T-:[ MKX7?\DS\._\ 8"M/_1*4 2_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10 M!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-' MV+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10 M!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!RGA6U\4R:=(UAJEM&GV MF0%9("3NW-_P#H M-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[ M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QK MR[]H?XJ_$WPQ+,2ZD>JZ9;<&*QB_NJ@ W8ZL.2=H)^3SW&8K'XI9+@)N-2 M:YJLUO2I/2Z?2I4LXT^UI3^Q9^;BZM2M46%HNTGK)K[,?_DI;1^;Z:ZGP9^" ME_\ !'P);^"/"^L6KA7::_O9K-_^@W9 M?^ Q_P :/L7C?_H-V7_@,?\ &MBBNDT,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@, M?\:Y;XR^/?$_PF^'E_XROM;LF>)!'9P_9N99VX11SZ\GV4UWMU=6MC;27M[< MQPPQ(7EEE<*J*.223P /6OCG]L3XZZ7\4O$]KX9\(:C]HT;2 Q,Z A+FX;AG M&>JJ/E![Y8C(()_-_%+C?#\$\+5J\)I8FHG&E&ZNY/3FMV@O>;VNDNJ/JN$. M'ZF?YQ"G*+]E%WF^EETOWEMWW?0\C_MG5?[9_P"$A_M"7[=]J^T?:MWS^;NW M;\^N[G/K7W+\&O'OB?XL_#RP\96.MV2O*ACO(?LW,4Z\.IY]>1[,*^$*]9_9 M7^/]_P#"'7+CP_"N03A>>,'^3_!7CVGPC MQ/*ECIM8?$KEF]7::NX2LKMZMQ?^*[V/V;C[AR6=Y0IX>-ZM+6*T5X_:7;LU MZ6ZGU_\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C53P!\6OA]\3K8S>#O$D M-Q+&/W]F_P"[N(3W#QMAASQG&/0UT=?W=@L=@LRPT<1A*D:E.6THM23]&KH_ MG7$8?$86JZ5:#C);IJS^YF/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XU ML45U&)C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_ M\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P M&/\ C6Q10!XQ\=?@/\1?$>K6?QE^%^NV-EXY\/Q-]@F6'8FI0=6LY^<,CGUXS\>/A+XP\+^+D_:6^ 5F&\3V,(3Q!H2G;'XBLEZQL!_RW4#Y&ZG ' M.%%?'9EA<3D.-GFV @Y4YZUZ4=7*VGM::_Y^12]Z*_B05OCC&_EUZ=3!U7B: M*NG\<5U_O+^\NJ^TO-(].^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&J'PA^ M+7@_XV>!K7QYX+O"]O/E+BWE&)K28??AE7^%U/4=Q@C(()Z>OJ<)B\-CL-#$ M8>:G":3C).Z:>S3/1IU*=:FIP=T]4S'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@ M,?\ &MBBN@LQ_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Y37+7Q2NHZ:MUJEL[M&SXH^(GB**RA)*VT ^>>ZD[1Q1CY MG;ITX& ?A]*'+>79JVL1]OM+C_ %$;#K&. M2"0<\/7SN:<0T<'B?J6%@Z^):NJ<7\*>TJDMJAPXC&QI5/94US MU/Y5T\Y/:*]=7T3'>*?VD?B)XO\ %*_&U:W+BU_V+:/[L"#) MVC/)Z XKT_P3X%\'_#CPY;^$? OAVUTO3K5<0VMI'M7/=B>K,>[$DD\DFM:N M?!\/5L3B8X[.9JM6B[QBE:E2?]R+^*2_Y^3O+^503Y2*6"E4J*KBGS26R^S' MT75_WGKVML8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL45]4>B8_V+QO_ M -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!S/B6T\6IH-T]]JUJ\0B/F(EN M02/8U9LK/QH;.(Q:S9A?*7:#;'(&/K5OQC_R+%[_ -<#5S3O^0?!_P!<5_D* M ,W[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QK,\*VOBF33I&L-4MHT^TR K) 2=V[DUU= M8_@?_D$2_P#7[-_Z%0 ?8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL5ROQ7^-_PB^!F@'Q-\7/B'I> M@6>"8VU"Z"O,1U6.,9>5O]E 3[5MA\/B,76C1H0AZ=-J^M>+=+L[2WC M+W%U=((XXE'5F9B H]S7A!_; _:#_:!/V']C+]G>Y?3)>$^(/Q$#Z?IFT_\ M+2" ?OKE?0KC!'*U8TO]@"?XFZC#XJ_;1^->M_$N]CD$L7A]7.GZ%:OU&RUA M(\PCIO8C OV8O#VH?%KQ#$VR5/ M"NG[=-M6[&>^DQ$BG^\N]?<5#/\ L[_MR?M%6_F_M%_M 6_@G1)N7\&?#@M' M*Z'^"XOB-Y..&5,HV3C%?2'A/P=X2\!Z%!X7\$>&-/T?3;88M[#3+-((8Q[( M@ 'Y5I4_]8,%EONY1AE!_P#/RI:K5]5=*G#RY8X?ZNX[,]CLW4GY\T^5_R+8\I^"7[*7P[_9VT\V7P@\':#I,KIMN-0%DTMY<>OF7 M$A:1QGG!; SP!7??8O&__0;LO_ 8_P"-;%%?.XO&8O'XB5?$U)3F]Y2;DWZM MW9])@\%@\OP\:&%IQIPCM&*44O1*R,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E M_P" Q_QK8HKF.DQ_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_& MLRUM?%)\4W4<>J6PN!;1F20P':5R< "NKK'LO^1WO?\ KRB_F: #[%XW_P"@ MW9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7 M_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@ MW9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7 M_@,?\:V** *.E0:_#(YUB_@F4K\@BBVD&KU%% !7R!_P7X_Y0V?M"?\ 9/YO M_1T5?7]?('_!?C_E#9^T)_V3^;_T=%0!_&%1110!^_W_ :;?\I3/VN_^WC_ M -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110!Y1^W/_R:/X]_[ +_ /H:UW7PN_Y)GX=_[ 5I_P"B M4KA?VY_^31_'O_8!?_T-:[KX7?\ ),_#O_8"M/\ T2E &[1110 4444 %%%% M !1110 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5;% !1110 4 M444 %%%% !5?5M6TS0=+N=;UF^BM;.S@>:ZN9W"I%&H)9F)Z $YJQ7@/Q,U M"^_:P^*DOP!\+W"/#=RDGQ U6W<@7UPIW)IL;#W&9".F,<%0&\3/4X M6/LH<]>H^2E#;GF]=7TC%)RG+[,4WJ[)\F,Q/U:FN57G+2*[O_);M]$/^$>E M:G^U#\3X_P!I/QI8RQ>%-$E>+X<:-WA0*D:*,*J@< "IJ>190LHPC52?/6J/GJSV< MYNUW;I%)*,(_9@DNEPP>&^K4_>=Y2UD^[_RZ)=$D@HHHKVCK"BBB@ HHIES< MVUE;O=WEPD442%Y997"JBCDDD\ #UI-J*N]AI-NR'UROQ*^,/@_X8010ZO-+ M=:E=_+IVBV$?FW5TQX 5!R!G^(X'U/%H4G M/EK_ +([8!)Q7QL\^Q^?3='(4N3:6(DKTUW]DM/;2\TU23WG)IP/=CEV&RZ* MJ9BWS=*2?O/_ !O["\M9OLD^8X7Q3\/?C)\6O#MYXG^(M@5BC@,FB> -/O%1 M)9?X#=S,RA\'!*@@8'&#E3X/)^Q_^T=)(TC?#H98DG&JV8'Y"7BON.BOD>(O M!7AGBFK3K8_$5W4BG>2G#FFWUDY4Y>D8QY817PQ5W?VLKX^S;)X2IX:E347L MN65HKLK27JV[R;W;TM\*I^R9^T#)?/IJ> ,S1H'=/[5M. >ASYN*MV7[)/[2 M^FWD.HV'@)HIX)5DAE36+0,CJ47\S6Q7SL?HW< M#PDI1Q.)37]^E_\ *3U'XJ<025G2I?\ @,__ ),\\O/@OX>^*?AW3O$7Q!\) MOH?BH6R-4 M^,AG>(M[.M"-2E?2$KM13Z0=^>"72TO6YR7P_P#C?\._B1*VGZ)K!M]2C.)] M'U&/R+N)AU!C;KCN5R!ZUUM'8I+F,#R-0@)BN82.A61 M<-P><'(]JY'^P/V@OA)\_A76D\( MLETS.A[>DO\ E[03/UPE3V<_Y*C5O^W:FD?_ U M#U9ZI17#^!OV@/ 'C/4?^$+O9]4UO%KJG9KJCS,7@\7@:OL\1!Q?FMUW7==FM&%%%% M>@&3W8GV#P+XY\+?$GPE8^-_!>K1WVFZC );:XC/4=U(ZJP.05/(((/ M2M8@$8(KY\\7:+JW[&?C>Y^*O@C3IKGX;:Y=A_%V@6J%CHD[$#[?;H.D9XWH M.G;C;L^(Q4)<(8J>,I*^"J-NK%?\N9/>K%?\^Y/6K%?"_P!ZOMW\FHGEE1U8 M_P *3O)?RO\ F7]U_:73XNY]!T56T76M)\1Z1;:_H.HPW=E>0+-:W5NX9)8V M&592.H(-6:^UA.%2"E%W3U36S1ZJ:DKH****H84444 8_B7_ )"^C_\ 7Z?_ M $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 4444 %%%% !1110 4444 %%%5?$34(1 M5W*3227=MZ)$5*E.E!SFTDMV]CHZ\:\??M0:CKGB6?X3_LR>'(_%OB:([+_4 MBY&E:/GC=<3#AV'/[M#DX(SD;3C?V1\=_P!KC]YXE&H?#SX=SG6X^2WMDQN/=F M)Y=CW9B2>YKY/Z[G/$WNX'FP^%>]62M5J+_IU"2]R+_Y^5%=_9A9J9YOM<5C M]*-X4_YFO>?^%/9?WFO1=3@OA1^R_I_AOQ(OQ6^+_B.7QGXWD /]KZ@@\BP[ M^7:0_=A4=F SU(VY(KU>BBOH4I/K*3;?< M[L/AJ.%AR4U;OW;[M[M^;"BBBO2-PHHHH **** ,WQC_ ,BQ>_\ 7 U_X5[_PHOQ__ &'_ M &Y_:W]J?\2JTN?/\G[%Y7_'Q%)MQYLGW<9WTO&<5*+M2FU=--.S2:TW29^;>+N.QV6^'F M-Q.#JRIU(^SM*$G&2O6IIVDFFKIM.SV;1\Z?\/9/^"@/_1??_+5TK_Y%J&Q_ MX*J_M[:;"8++X\;$9RY'_"+Z6>2]BB\RZN!_P!-)W+22<\X9B!V K\,\:,FX+R+ZA4^J*#? MM?_!#.N-\_P#[0I_7'-1]E[]>52JX M7]I_#@Y)-RMJW.*7+&\9[+R+^V_^"A'[2XV^'="TSX'^%I_^7_5T74O$$\9[ MK!Q%;Y&CC23BY+M.;;J3])3<>R1_0.' MX4R]5HXC'2EB:JU4JK4E%]X4TE3AZQ@I=VP & ****^:/IPHHHH **** "B MBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYF@ M#8HHHH **** "BBB@ HHHH **** "BBB@ KY _X+\?\ *&S]H3_LG\W_ *.B MKZ_KY _X+\?\H;/VA/\ LG\W_HZ*@#^,*BBB@#]_O^#3;_E*9^UW_P!O'_I\ MGK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#RC]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I7 M"_MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE* -VBBB@ HHHH **** " MBBB@ HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0JV* "BBB@ HHH MH ***X[XZ?&70?@;X G\8ZM ]W=22+;:/I4',NH7C\1P(!DDD]2 < $X/2N7 M&XW"Y;@ZF*Q,U&G!-R;Z)?UMN]D9U:M.A2=2H[16K9RO[2GQ9\4V5WI_P%^# M4JOXW\5(1#.#\NCV726^DQ]W R$]6&1D@*>S^#OPF\+?!/X?V/P^\)Q$P6JE MKBZD'[V[G;F2>0]V8\^PP!P!7*_LU?!K7O!-IJ'Q0^*HLX M_P#EG91==L<8P#C@D=2%6O4J^>R+!8K&8J63LI5 M7T:C#503?%@Z52K4>*K*TFK17\L>WJ]Y?)= HHHKZL]$**** "BF7%Q;VEN] MU=SI%%&A:221@JHHY))/ %>7ZK\8_%WQ/U&;PI^SUI\XA!'[]QV_AZ=0*Y"V^&?Q#^-EQ'K7QQN&TO1 XDM/!FGW!PXZ@W4JX+G_9& M./NG(KIOAK\$_#'P\N9?$$]Q/K'B"[YOM?U-M\\I/4+G/EKVVCM@$G KLJ\2 M.2YEQ"_:9Y:-'IAHN\?^XTU;VK_N*U);-5-)'>\?A,L7)E^L^M5JS_[AK["_ MO/W^W+L0:9I>FZ+I\.DZ/80VMK;H$@M[>,(D:CL . *GHHK[*$(4X*$%9+1) M;)=D>%*4I2;;NV]]3]C[7_@JK^P3'XINM2? MX\8ADMD1'_X1?5.2";]AOOLLL'F^7*\+_ "3(CKB2-UY49QD9!!KHZ^=/^"3?_*/[P!_W M%?\ TZWE?1=?RIQ%E]'*.(,7@:+;A2JU(1;M=J$W%7LDKV6MDE?HC^MN&\QK MYQP[@\?624ZU*G.25[)S@I-*[;M=Z7;=NK"BBBO'/:,/QS\-? OQ)T[^S/&W MAJVOT (C>1,21>Z.,,GX$5P__"O/C9\*?WWPJ\8_\)'I4?3P[XEE_>HO]V&Y MZCT ;"@#O7JE%?/YEPSE>8XCZTDZ5?95:;Y*GDFUI-+^6HI1_NGIX3-L9A:7 ML;J=/^2:YH_);Q?G%I^9Y]X5_:,\':GJB^%O'%E=>$];/!TW74\M9#ZQR_AX)["O0001D'(/0BLSQ5X-\*^.-+;1?%V@6NH6S?\ +*ZB#;3ZJ>JGW MGY^#?Q)^&!^U? OQXTEBG/\ PB_B1VGML?W8I?OQ>PZ9/)KSOK7%62:8FFL9 M27VZ:4*R7]ZDWR3\W3E%O[-)G3[')\P_A2]A/^65W!^D_BCZ237>9ZG17FVB M?M'Z/8ZE'X9^,'AR[\':JYVI_:7S6\7YQDKJ2\TV/HHHKUCB"H[RTM-0M);"_MHYX)XVCFAE0,DB$8*L#P00<$ M&I**32DK,-SYYM9=0_8?\:KIMY)-/\)-?OL6L[DN?"MY(WW&/7[*['@_PD\\ MY,GT)#-#<0I<6\JR1R*&1T;(8'D$$=153Q)XZ??P-#=V MDZY25&&"#_CU'45X;\/_ !'KO[)'CBT^!OQ)U6:[\#:O/Y?@3Q/=MDV#GD:= MU.3Y'[CCR^1%_V M744'_!D]/[C?1_W7T_E>FUK>_P!%%%?<'KA1110!C^)?^0OH_P#U^G_T$UL5 MC^)?^0OH_P#U^G_T$UL4 %%%% !1110 4444 %%8'Q(^*'@+X1>&)?%_Q$\2 MV^F6,7 >9OFE;LD:#YI&/]U037D&SX\_M<\R_P!H_#KX=3?P#":UK<1]>HM8 MF'U)!_B5N/G\UX@P^ KK"4(.MB9*ZI0M>W\TV]*,_&G6*]NX\6>F=_+M(#\J '^,C M<2,@*2<][\.?ACX$^$OAB'P?\//#5MIEA#SY4"_-(V,%W8_,['NS$FMZN/"\ M/8C'8B.,SN:JU(N\::O[&F^C47K.:_Y^3U3UA&G=HRIX*=::JXM\TEM%?#'T M75_WG\D@HHHKZP](**** "BBB@ HHHH **** ,WQC_R+%[_UP-7-._Y!\'_7 M%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\ (4 34444 %%%% !1110 4444 %%% M% !1110 4444 %%1WEY9Z=:R7VH74<$$*%Y9II J(HZDD\ >]>'>/_\ @HM^ MS/X3UH^#O!.O:A\0/$1R(O#_ ,/=-?5)W(XQOC_=#!X/SY'I7HY=E&:9M4<, M'1E4:WY4VDN[>R7FVD>;F6<95D]-3QM>--/;F:3;[16\GY)-GNM5]6UC2= T MZ;6-=U2VLK2W3?/=75&WJDO3U];.D_\ !./X>^*-1A\2_M/?%#Q9\5M4B?>L M?B35'ATZ%_6&S@(2,=?E)9?:O8_L'+<#KF>-A%_R4OWT_OBU27_@UM?RGB_Z MP9GC],KP4Y+^>M>C#[I)U7_X*2?\Q<\8_P#!1_\ 9ZT_6Y/!OPC77/B;X@7@ M:1\/M)>_ /0,TXQ"$SU96; !.*^'O^"N?C[]HGXB?\*^USXX?!*R\"V!_M;_ M (1S3!K:WU[(#]C\Y[@Q@(G'D[5 R,N&Z"OU*\'>!?!/P[T6/PWX!\(:9HFG MQ?ZNQTFQCMXE]]L8 S[U\B?\%>OV3?V@/VH?^%>_\*+\ ?VY_8?]K?VI_P 3 M6TMO(\[[%Y7_ !\2Q[L^5)]W.-O.,C/W7AKGG"V6\:X5PHJE37/>M7J>\OW< M[6MR4XPO>_M*L^57E=2 M@M+N-D?E'17T7_PZ;_X* _\ 1 O_ "ZM*_\ DJH;'_@E5^WMJ4)GLO@/O17* M$_\ "4:6.0<$\BSO)?[2_M#"U*//['E]I"4.:WM;VYDK MVNKVVNNX4445_.Q_2(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!6/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444 %%%% !1110 M4444 %%%% !7R!_P7X_Y0V?M"?\ 9/YO_1T5?7]?('_!?C_E#9^T)_V3^;_T M=%0!_&%1110!^_W_ :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/ M_3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y1^W/_R: M/X]_[ +_ /H:UW7PN_Y)GX=_[ 5I_P"B4KA?VY_^31_'O_8!?_T-:[KX7?\ M),_#O_8"M/\ T2E &[1110 4444 %%%% !1110 4444 8_@?_D$2_P#7[-_Z M%6Q6/X'_ .01+_U^S?\ H5;% !1110 4444 5->UW1_"^BW?B/Q#J,5G8V-N M\]W=3MA(HU&68GT %>)?!70M8_:/^)"?M2?$#3I8-#L-\/PVT.Z7'EPDX;49 M%_YZ28^7T !YPC57\=75U^U[\5Y?@]H=Q(/AYX2O5?QG?PN0NKWR'[VK5HOXO.G2:M'I*JG+:$6_*C_PI8CF_Y=0>G]Z2Z_X8O;O+7HKR4445 M]J>J%%%,N+B"T@>ZNITCBC4M))(P554#OA M?:QC7+F2XO[H[=/T>Q3S;J[8G "(.<9XR<#WSQ7*:M\9?%GQ,U&;PE^SUI\= MPD3F._\ %UZA^Q6I[B('_7OZ8XZ'D'(Z#X:_!/PU\/KJ7Q%=W4^L^(;H9OM? MU([YY">H3.?+3MM'; ).!7QL\^QV>S=#(4G#:6(DKTEW]FM'6DNZ:II[S;3@ M_3;D^K"BBBO$/$VM3^"/V3OAIKOQ:UV%_+EET"+R-)M7[>=?RCRU'3!4 M,I_O"O5RW),US=R^J4G*,?BEHH1\Y3DU&*\Y-'DYGGN4Y.HK%U5&4OACK*BZ-IEC]@:#X<>#K(O;2&34+:-3=7-XZZ-G\:^/&/JYCQ?0JSH3I+V$4E M.RDU[2K[W*FW%-W5I6EIK%704445^RGXF?M#_P $F_\ E']X _[BO_IUO*^B MZ^.?^"0G[27P@U7]FKPQ^SP_BA+/Q=HZW[G2M07R6O8I;ZYF$ELS<3J ^U@O MS*R/D8 )^QJ_SVX_PF*P?&F8*O!QYJU62NFKQE.3C)=TULS_ $:\/,9A,9P/ MESH5%/EH4HNS3M*-.*E%VV:>C3U"BBBOD#[(**** "BBB@"IK>@Z)XETV31_ M$.DVU]:2C$EO=0K(C?@1BO.9_@'XC\!3OJGP!\=S:."Q=_#VJ,USITI[@ Y> M+/'LISB<:M>G:K'X:D6X5(_P"&<6I)=U?E?5-'H8/,\;@8 MN%.7N/>+2E%^L7=?.UUT:/,+']H>Y\)WD>A_'CP5=>&+AVV1ZK&#<:=.?]F5 M<["?[K=.Y%>D:;J>FZS8QZGI&H075M,NZ*XMI0Z./4,#@TZ^L+'5+.33]2LH MKBWF7;+!/&'1U]"IX(KS?4OV=5\.7TGB#X'>,+KPI>.V^6PC_?:?<'_;@;A? M3*].PKR;<69)M;&T5_AIUTO_ "6E5_\ *+\Y,[/^$;,-_P#9Y_.5-_G.'_D_ MR/3:*\MB^.OC#X=R+I_Q^\!R:?#N"KXET16N;!_=P,O#GT.2?05Z+X?\2>'_ M !9IB:SX9UJVO[23[EQ:3!U/MD=#[=17JY5Q%E.;U)4:,[58_%3FG"I'UA*T MK=I).+Z-HX\9E>-P45.I&\'M*+4HOTDKJ_ENNJ1=K#^(WPZ\(_%?P9?> O'& ME+>:=J$6R:,\,AZJZ'^%U."&'0BMRBO6Q&'H8NA*C6BI0DFFFKIIZ--=4T>; M.$*D'":NGHT>'?!?XB^+O@WXX@_9B^.FJM=22(?^$%\5S\+K%LO MY">ER@P M,'[W'4E2_N-?P7XJC>,[A-I^H6YQ/87*_,])AWV&HXVP^(;(9VW,1/60 ?.G7()[,%^2R M_$5^&L;#*\9)RH3=J%1N[3Z4:C?VDOX)+;2]/@'S3W+XW-V1%'+L<<*H)/I6 M5?$4,+1E6K24815VVTDDMVV]$B9SA3@Y3=DMVS;KR/XG?M11V?B>3X2_ ;PT M?&?C,<3VUM)BRTOMYEW./E0 _P .XD8)4D9YW^T/CO^US^[T3^T?AW\.YN& MOG79K.MQ'_GF/^7:)A_%R2#_ ! D#USX8_"CX?\ P=\,1^$?AUX:@TZS3F3R MQF2=^[R.?FD8^I)].G%?(_VCF_$ONY9>AAGO7E'WYK_IS"2T3Z5:BMUA"::D MO,]OB+XM?M"^)1XR\7K\UKYT M>-/TGG.RU@/ P?\ EHPR2 < Y)]?HHKZ#*LGR_)J#I86%KN\I-N4IRZRG)WE M*3[MOMM9';A\+1PL.6FM]WNV^[;U;]0HHHKTSH"BBB@ HHHH **** "BBB@ MHHHH S?&/_(L7O\ UP-7-._Y!\'_ %Q7^0JGXQ_Y%B]_ZX&KFG?\@^#_ *XK M_(4 34444 %%%% !1110 4444 %%!( R37COQ9_;U_9:^$&H?\([J_Q-M]8U MQG\N'P[X7C;4KV23_GGL@W!&]G*UW8#+,QS6M[+!T95)=HQ =)E_U?B3XJ796Y*GNNGP9D1P.F\E23]:=%_P3\U+XH2KJ M/[8'[1_BWXB%F#2>'[6X_LC1@>N/LUL06QTW;@3W%>W_ *NX7!:YIC(4G_)# M]]4^Z#]FGY3J1:['A?ZR8O':95@YU5_/4_<*4D^YTOQ-_X*$?LN M_#?5_P#A%+'QQ)XM\0,Q6'PYX'LVU6[E<=4'DYC5O]EG4US'_"UO^"A/QT_= M_"GX%Z)\+=&E^[KOQ"O#=:BR?WDLH?\ 5/\ [,N1[U[;\,O@O\)?@QI/]B?" MGXX^ /AA\./A3HJ^'/AGX$TG0+$8S;: M3I\<"L1W;8!N/N=F/$&<9K35/$UFX+:"M&"_PTXI0C\HH]++>'LE MRFHZN&HI5'O-WE4?^*I)N_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% ! M1110 4444 %%%% !1110 5\@?\%^/^4-G[0G_9/YO_1T5?7]?('_ 7X_P"4 M-G[0G_9/YO\ T=%0!_&%1110!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ MP:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% 'E'[<_P#R:/X]_P"P"_\ Z&M=U\+O^29^'?\ L!6G_HE*X7]N?_DT M?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E &[1110 4444 %%%% !1110 M4444 8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A5L4 %%%% !7CW[2?Q1\ M5WFKV/[.'P7N]OC#Q-"6N[],E=#T[.)+MR/NL1E4'!SR.=H/5?'SXU:3\#O MC^(Y[)[_ %2\F6S\/Z-!DRZA>OQ'$H'.,\L1T [D@')_9L^"NK?#C2+[QO\ M$:\74/''BF87?B;4>"(VQ\EK&>T48^4 <$CT"@?(YWB<1FN,_L3!2<6TG6FM MZ=-_9B^E2K9J/6,>:>ZC?S,74GB*OU2D[=9M?9CV7]Z73LKOM?JOA1\+O"GP M;\!:?\//!MIY=G818,CX\R>0\O*Y[NS9)/X# %='117T^%PV'P6&AAZ$5&$ M$HQ2T225DEY)'H4Z<*5-0@K):)>044V>>"UA>YN9DCCC4M)([ *H')))Z"O+ M]7^,WBOXDZE-X1_9ZTZ.Z$3F._\ %MZA^PVA[B+C]^_IC(Z'D'(\W-\]R_)8 MQ59N52>D*<%S5)OM&*U=NLG:,5K*26IZ.!R[$X]OV:2C'XI-VC%>;_):M[)- MG5?$KXN^#?A=:1G7KN2:^NCMT_2+)/-NKMB< (@YZ\9.![YXKCK?X&_ %W)XDOKN? M6O$5T,WNOZF=\SDCE4SD1)V"CM@$G KLZ\19+F?$3]IGGN4>F&B[Q?\ U_FO MXC[TU:DMG[321Z#Q^$RM,(B+Z #@58HH) &2:^RA"%."A!62T26B26R2/"E*4Y.4G=L**\ M3^+'[?O[/OPWUX^ _#6J7WCGQ:Y*0>%/ EF=1NV<<%7,?[N/!QD,P8==IKE/ M[._X*&?M*<8-=VCY?$<5YS3,LP(R5?[O'S**[7X-_L) M_L[?!O6/^$RA\,3^)?%+N)+CQ=XQNCJ.HRR?\] \ORQM[QJI]S7L5;?7.&LJ MTPE%XFHOMU?=@O\ #2B[ORY\YZ)_P3WTKQUJL'C#]L/XO:]\5-5B?S8M,OY#9:+:/_P!,K*$A>.A+ M$A@.5KW[PWX8\-^#=%@\-^$?#]CI6G6J;;:PTZT2"&)?140!5'T%7J*\O,L\ MS7-U&.*JMQC\,5:,(_X812A'Y)'K99D.4Y.Y2PM)*T6E>R2OO9+L1F/#?#N<5U6Q^#I5II64ITX3:5V[)R3=KMNVUV^Y\Q6O_!*K M]@F3Q3=::_P'S#';(Z)_PE&J<$DY.?M6:TO^'3?_ 3^_P"B!?\ EU:K_P#) M5>YV7_([WO\ UY1?S-;%=_\ KMQG_P!#+$?^#JG_ ,D>?_J+P3_T*\/_ ."* M?_R)XUXI_8'_ &8/$GP?TKX+6W@!M+T[P\TLGAG4-/OY?[0T>629YVD@NI&> M4'S79]K,RYQE< Y+LVT?4E-FAAN87M[B)9(Y%*NCKD,#P00>HI87B;%2A*AF2^LT M9-R:FWS*4G>4X5-90FWJWK&3UG&16*X7PD9QKY6_JM:*44X17(XQ5HPG35HS M@EHEI**TA*)F>"?'/@[XD^&+3QIX!\366L:3?1[[2_T^X62.0=^1T(/!!Y!! M! (K5KYN\;?L:^-_@UXGN_C!^P?XHMO#&I7,GGZU\/\ 4O[RTEX6Z MC."05YP"<;<,3%Y!"MAI8W*JCK48ZR5K5::_Z>05[Q_Z>1O#ORM\H8/B&I1Q M,<#F]-4:TG:+O>E5?_3N;M:3_P"?<[3[T4445\R?4!1110 4444 %%% M% #98HYXVAFC5T=2'1AD,#U!'>O._$'[./AZ/4W\4?"O7+OP=J[JE%]X3C:4'YQ:?F=F#S#&8"3= M";5]UNFNTHNZDO)IH\K_ .%M?%7X6_N/C9X%-]IRF@/S1 M^[#CL :[[PAXZ\'^/M,&L>#?$5KJ-N<;GMY,E#Z,O5#[, :UNO6N!\7_ +.W M@C7M4/BCPM-=>&-<&2NK:#)Y+,?^FB#Y9 3UR 3ZUX?U/BG)-<)56+I+[%5J M-5+^[52Y9^2J13?6J>A[?*,?_&A[&?\ -!7@_6#=X^L7;M [ZN"^/WP+TOXV M>&H([?4GTGQ#I$_VOPSX@MN)M/N1@@Y')1B &7N,'J 1D?\ "%5\6:1'UU[P[#MNHU_O2VW?U)3 [FNT\!_%+P#\3+$WW@OQ+;WFT9E@#; M9HO]^-L,OXC'I5K-\@XDISRK&1=.I-:T:JY)Z=8ZVERNS4Z4I*+LU)-'%F.1 M5UA92FE4HO3G@[Q\KO>+[*2C+K8Y#]GGXZ:IX]>^^&/Q1TU-)\>^' (];TWH METG 6\@_O1/D'C[I8#H5)]/KS']H;X%7_P 14L?B)\-M371_'GALF70-6 PL MR\EK2?\ OPODC!SM+$]"P-WX"_'O2OC!X8NVUFP_L3Q'H,AM_%6@W3;7T^=< MY;GK$V"5?IC(SD&GE.88O+<8LHS.?-.S=*J_^7T%NI=%5@OC7VE^\BKQN&DNVTZ*:[2- ,$EX4=< ^_%=_\ #KXQ_"WXMV;WOPV\=Z;K M"Q &:.TN 98@>A>,X=,_[0%>IA>(N'\=BWA<-C*4ZJWC&I"4O_ 4V_P.N&*P MU22C&:;=[6:UMO\ =U.EHK(\<^/?!OPT\-W'B_QYXBM=+TZV&9;JZDP,]E4= M68]E4$GL#7C!\2?'7]K<_9_ IO\ X?\ P]EXDU^>/9J^LQ_].Z'_ (]XV'_+ M0\D$$9Y6LLVX@PN6U8X6G%UL1)7C2A9R:_FDW90AWG-J/17E9/+$XVG0DJ<4 MY3>T5OZOHEYNR^>ATWQ5_:ALM!\2M\*/@UX9=S?=B M4'JN=W0';D&JGP^_9>OM6\30?%G]I;Q)'XO\41G=8V7ED:7H_?;;PGAB./WC M#)(!QD;CWOPJ^#WP[^"WAI?"WPZ\.16-OD-<2_>FN7[R2R'YG;W/3H,#BNFK MSZ'#^*S*M'%YY)5))WC1C?V--K9V=G5FOYYJR>L(0>KQA@JE>2J8MJ36JBOA MC_\ )/S?R2"BBBOKCT@HHHH **** "BBB@ HHHH **** "BBB@ HHKQ?XL_\ M%"_V/O@;\0-0^%OQ2^+W]EZ]I?E?;K'^P-0G\KS(DF3YX;=T;,R?8]2\=7,%GX/U&[NI5CBBM6>1V. JCDD_A5S0[NVO\ M1;.^LYUEAFM8Y(I$.0ZE001[$&OEGXU_MX?!#XY?"NZ\-?L^^.)-9-W?ZW/_B*O^HWU>?UKDOR\LN?VMN?V M7);FO[+W]O(^F^H8/_4;_6GZQ#ZMS?'SQY.2_+S\]^6W/[N^Y]7T5XO\)O\ M@H7^Q]\S3MO9KN%%%>:_&7]L#]FOX E[;XH_%W2;&^7@:1!* M;F]8]A]GA#2#)X!*@>]98/ XW,:ZHX2E*I-[1C%R?W)-FN-Q^!RV@Z^+JQIP M6\I245][:1Z517S9_P -:?M2?&G]Q^RW^R/J%I8R_P"J\6_%&?\ LRT [.MJ MA,\R'J&4CCMS1_PQ9\$O :#1]- [Q2.N9;E/=MK M>_%>_P#ZLQP>N:8JG0_NI^TJ>G)3NHORJ2IGSW^M$L;IE6%J5_[[7LJ7KSU+ M.2\Z<:AWOQB_;<_9@^!ERVD>.?BQI[ZL'V)H.D%KZ^:3H$\F ,R$G@;]H]ZX M+_AI;]LSXW?N?V_ M9\^ %LL'PA^$NC:+*$VM?0VWF7;CT:XDW2L/8L:[VC^T>&LO_P!SPKK2_GKO M3U5*FTEZ2J5%Y!_9O$^8_P"^XM4(_P E!:^CJU$V_6%.F_,^;?\ AA+X@_%T M_:_VO_VIO%'BZ&3F7PMX<8:-H^/^>;QP?/,!T#$JU>P_";]GSX(_ K3_ .S? MA%\+M&T%2FV2:QLE$\H_Z:3',DGU9C78T5Q8_B/._]>47 M\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %?('_ M 7X_P"4-G[0G_9/YO\ T=%7U_7R!_P7X_Y0V?M"?]D_F_\ 1T5 '\85%%% M'[_?\&FW_*4S]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E'[<_\ R:/X]_[ +_\ MH:UW7PN_Y)GX=_[ 5I_Z)2N%_;G_ .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@ M*T_]$I0!NT444 %%%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%8_@? M_D$2_P#7[-_Z%6Q0 51\3^)M"\&>'KWQ7XGU.*ST_3[9I[RZF.%C11DGW]@. M2>!S5ZOG[Q)-+^V1\6I/ &G2LWPT\&WZMXBN8SA->U)#E;12/O0QG!'C3P\>?$57RTH=Y;MR[0@O>F^B5E>3BGQXS$O#P48*\Y:17=]WY M+=OMYV+GP(\,Z]\>?B /VKOB9ILMO9I&\'PYT&Y'_'E9MP;UUZ>=*.0>R]"1 ML(]UIL445O$L$$2HB*%1$7 4#H .PHFFAMX7N+B58XT4L[NV H')))Z"M,ER MFGDN"<'/GJ2;G4F]'.;^*3[+1**VC%1BM$B\'A5AJ7+>\F[M]6WN_P!$NBLN M@ZN8^)/Q<\&_"ZSCD\07CRWER=MAI-DGF75V^&)_+O_ !9>*?L%F>XCX_?OZ 9'0\CD;WPV^"/ASP%>2>)M M2O)];\1W0_TW7]2.Z9B>JQ@Y$2=@H[<$G KQJF?X[/)NAD*3BG:6(DKTH]U3 M2:=:2_NM4T]YMKD?TT']X>U\'6%P0\PZ@W>2*^@XQ9R!GT'4U\^?\+N_;A_:._C::IP\[S?M ?'\_;OVS?VBKJ739N7^'_ ,.R^G:7 MM/6.:<_O[E?9L$$<-7TAIVG:?I%C%I>DV,-K;6\82"WMX@D<:CHJJ, >@J: ME_K)2R_W?L8^,/A/XJN_C+^PIXJMO"6LW,GG:SX'O@6T#72.QB' M_'K*1P'CP.PV99J^F]ODW$>F)Y<-B7]M*U&H_P"_%+]U)_S07(^L(ZR/EOJ^ M=\-:X;FQ6%7V&[UJ:_N2D_WL5_)-\ZZ3EI$^CZ*\5^ ?[:7A/XG>)W^#OQ4\ M,W?@#XD6B@7G@_7G -SU_>6WPE12C>SW336\91=G&2ZQDDUU04445 MP'H!1110 4444 %%%% !7%^//@)\/?'=Z->>RFTK64.Z'7-%F-O=(WJ67A_^ M! _A7:45P9CE>79OAO88VE&I#>TDG9]&NS71JS71G3A<9BL%5]IAYN,NZ=OD M^Z[IZ,\K_M3]H;X2#;K6G1^/=%C_ .7NP00:G"G^U%]V;'^S\QZDBOBW]O#X MQ1?$SXL2ZUX)\,W6DV TN.PO]0VM%+JF"KE+A5.W", H5LGY,Y(VA?TFK\B- M"O/&$WCRYT>>\DWR7TIU**8;ER'/F9#=#G(]I9CPWDN%RZAB9SP]> M4GRU+3E#V:C91JM>TL^?7FE*6EN;E;3\WB"O@,_J8;*Z]&4*N(GRQG14?BND MN:D[1:;EJX2IV2ZZHVOA=X9CM=#DU.^@!>^7:%8?\LO3\>OTQ7.6^K^+O@YX M_36_!NN7.G7]C-YMC>V[X;:>F>S C@J<@\@@BO3XXTB18HD"JH 55& !Z"N? M\?\ AW0]2L1K.K)=8M$.XV>W>5)'7=V'7\Z_E/#XFKAZZJTY.,DTTT[--;-- M;-=S]3X[\*,-_P 0]PN$RYJ-; KF4W[O,GK5;?2[]]=N6RW/K']D;PWH/[6. MEQ_M$?&WQ)+XIUJQU&6VMM N8!'IVBNN"/+@!*R,R,C;VSU P67=7U , 5 M\0_\$Z+;XE76@^*4^!^I6-K9"\M?MS^)H7?=+MDQY0AX'R_>S_L>]?27_"+? MM4W'^M^*GAJW_P"N&AL__H1K^[?#3B2I/A'#XJ.75ZE:JFZE2*@_:33<>=SJ M58RDW;KHMHVBDC\VR')J/]F0J2Q='FE\4E*F45YG_ ,*Y M_:4N/]=^TA:V_P#UP\'V[_\ H34?\*?^-<__ !_?M.:DWK]G\/VT7\B:^^_U MBSB7P91B/G+"K_W8;_ ]G^R\"OBQM/Y*L_\ W%;\3TRBO,_^%#>.9_\ C^_: M.\6MGK]G:*+^2FC_ (9NGGYO_C[\19?58_$8C4^O CH_MKB67PY7)?XJM)?^ MDRD'U#*EOC$_2$_U2/3**\S_ .&7/"(K"/_ *Z7B#^9KA(OV0_V>8V\Q_A_YKGJ M\NJ73$_G+BKL'[+_ , K;_5_#*P/_71Y'_\ 0F-'UKCF?_,)AH_]S%67_NM$ M7L>'E_R^JO\ [A07_N5G0S_$_P"&MK_Q\_$/0X_^NFK0C^;51N/CG\%[;_6? M%?PZ?]S6(6_]!8U%!^S_ /!&VYC^%>A'_KIIR/\ ^A U=M_A#\)[3_CU^&'A MV/\ W-%@'\DHOQU/IAH_.K+](CMP\NM5_P#@"_5F3=?\-=? V7_ (\/$%]=YZ?9]$NCGTZQCK1_PU3\/Y?^/#PU MXINO3[/X=E.?SQ7IE%']G\9R^+,**_PX:2_]*Q$@^LY"ML-/YU5^E)'F?_#3 M-C+_ ,>'P5^(=SGH8?#!Q^KBC_AH/Q+/_P >/[._CAO^OC3DB_FYKTRBC^Q^ M)Y?%FC7^&C37_I7,'U[*%MA/OJ2_2QYG_P +J^*\_P#QX_LTZZW_ %WU."+^ M=?F5_P % /#7@_Q[^V7XJUGXA^,YO"_B"_DTY)_"Z:3)?26[?8+:.,>=$0CE MU"/@#C> >0:_8&OR]_:I^&__ DG_!3/XA^-]1M\VFC?V3Y&XUG89\J9>5;Z=C[$UT5%?YGPXWXICQFN+/K4GF"K?6/:NW-[;GY^: MUK?%]FW+;W;6T/[)EPGP]+A9\.?5XK!>R]A[/6WL^7DY>_P];WOK>^IY7^P) MX)@^!'[8GA7XF>,?&^@SZ1HTFH)J$NF7YFEB:2QN8%!B"A\^9(H( XY]*^WO M&'_!0CQSXF\0/X,_9X^!L,TV[8?$7C[Q)::781>CK&)&EF7V&UO:OE[]F'X5 MVFD_\%+?AYXOCTV.6PUE]3>='B#(EW'I=VV<'C)PK@]=RL>U?I?K7P^\!^)- MQ\0^"M)OBW5KO3HI#^;*:_U!Q_'?$W&V RGBFGBL+CEB<)"7+5H5*;IS52K& M=.4J.)2E*%135_9I25GRVW_B3AK@O*^%_P"T^'HTJ^"]ABIKFIU:=3VD73I2 MA./M:#<8SIN#MS.2=US7V^>M+_9D_:(_:$B^W_M&_MG3MITG,OA3X2E=/L@# MU1KH[IID/0A@/K7JGP9_9!_9L^ &R?X6?"+2;"]7KJTT)N;UCW)N)BTG)YP& M ]JFU/\ 95^ ^I2_:4\"1V)52@\/6PE/V/\ )AJRIQ?K3=*E%OSE.3[R/JL% MP9P1AL0L13J2E67_ "\KP=2:])N=227E%179'IM%>9?\(%^TQHG_ "!?CEIF MK*/N1:UX>2/CT+PG)^M'_"3?M6:'_P A/X9>%]< _P"@/K+VQ;_O^#BO!_UJ MG1_WO+\33_[AJK_Z8E5?X7\CZ'^QHU/X.)I3_P"WG#_TXH'IM%>9?\+_ /%V MD<>,?V>?%UKC[SZ7!'?(ON2A''O4EK^UC\%&F%IK6NWFD3G_ )8:KI,\1'U. MPJ/SIQXYX334:V*C2?:JI47]U508GP]G+5X47-?W+3_](96P^(P\N6K!Q?FFOS%HHHKJ,0HHHH **** "BBB@ HHHH *Q_ _ M_((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ KB+3XC>&T^/-U\-FN1_:#Z,EPHR,9! MSY?^]M._']WFND\9^*]*\#>%;_Q?KY. /O\ J_\ )U'@&O@:,4I3JS M3FNJHIVDU_>;?N_X9'VW"/"53B2GB*C=HPBU%]ZCV7HNOJC]"J*S/!GBO2O' M/A6P\7Z)+NM=0M5FBR>5R.5/N#D'W!K3K]8P]>CBJ$*U&2E"2336S35TUY-' MQE2G4HU)4YJTDVFNS6Z"BBBMB HHHH **** "BBB@ HHHH *^0/^"_'_ "AL M_:$_[)_-_P"CHJ^OZ^0/^"_'_*&S]H3_ +)_-_Z.BH _C"HHHH _?[_@TV_Y M2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH \H_;G_P"31_'O_8!?_P!#6NZ^%W_) M,_#O_8"M/_1*5PO[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2@#=HHH MH **** "BBB@ HHHH **** ,?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T M*N;_ &A/C99_!/P4NHVFGG4M>U6X%CX9T2+F2_O'X10!SM!(+'L..I&>/,,? MA,KP53%XF7+3@KM_Y+=MO1):MM):LRK5J>'I.I4=DCE?VD/B/XJ\3>(K3]F# MX,WYB\2Z_ 9-O)=W)VV&E6:>9=7;] L<8Y//&3@>]<9#\/OB1\=)5U3XRRR:'X=W![;P?87 M!$DXZ@W(DLK8Y MC@5CE1C@)&"V..>*X"3]MSXL?'.0Z;^Q+^SQJ/B&T<[5\=^,E?2]$3_II&&Q M-=#U50K#/2OILMX&XIXVIO%9M#V>$7_+KF4:7_<>LW&-27_3J+Y.C571FV9\ M8<.\+55AL+4Y\2]FHN=5_P#7JE%.45_T\DK];PU/HFPT_0?"6B)8Z=:6NG:? M90G;'&JQQ0H.2>P ZDFO#_'_ /P4.^#&E^(9/A]\$M*U?XI^*EX&C>!;4W44 M1SC,UT/W,:9!!8%BN.0*Q[;]A+QO\9KA-:_;;^/^K>-%WB0>#/#[MI>A0D'( M5HXB)+C'9V*MZYKWGP!\-OA]\*O#T?A3X:^"],T+38ONV>E620H3_>(4#2TU"4GBIQT4:=Z=%6Z&IOO>&O DHNM8D M0_P2W[?+$W^U""#W6O1_@=^QM^SM^SW,=5^'_P /;=]9D):Y\2:LYO-1G<_> M8SRY92W<)M4^E>H45SXSB;,\3AWAJ5J-%[TZ2Y(O_%]J?K4E-^9TX+A?*\+B M%BJRE7KK:I5?/)?X;^[3]*<8+R"BBBOGSZ(**** "BBB@ HHHH **** "BBB M@#'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYFMB@ HHHH **** "BBB@#@_CY M^S7\(/VE/#"^&OBGX86Y>W;S-,U6U?R;W3I>")()E^:-@0#CE3@;@0,5XJGQ M/_:9_88<:;\?4O\ XF?#"$[;?X@:;;%]7T6+H!J$(YGC4=9ER< EB20@^IJ1 MT21#'(@96&&5AD$>E?09=G]3#8?ZGBX*OAKWY).SBWO*G+>G+TO&7VXR6A\[ MF?#U+%8GZ[@ZCH8FUO:15U)+:-2&U2/K:4?L2B]3&^'_ ,1? OQ6\)VGCKX< M>*K+6=(O4W6U]83AT;U4XY5AT*G#*>" :VJ^(+A_.UCP?=H6T#7B/X9(%_P"/>0]!)'C'8+N9JZ#X#_MJ>&?B)XK/P8^, M/A:Z^'OQ)ME N/"FN2 +>_\ 32RG^Y/\ -R-\IAA.(:N'Q,<%G$%1K2=HR3O2JO\ N3>T MG_S[G:7\O.ES'MM%%%?,'U(4444 %%%% !1110 5^?W[1W@7P/X2_:*\5WW@ MN":[3:-L%PX#3(I[CS"2>F"=O\ #7Z UYQ>_LD_L^ZE>3:C?^ FEGGE M:2:5]8O"SNQR6)\[J2+O V<\>Y+0P.7.E&4)\[E46$_BO[U M[;+?I]-PEF&1Y1F\/PK2_P"&//V< M_P#HG?\ Y5[S_P"/5_/G_$MG'7_03AO_ .K_P#*3]8EXJ<.3BXRHU6G_=A_ M\F8?[!7@KP7X*_9ZLH/"-TT\MY?3W&K2R##_ &G=MV$=@L:Q@>H^;C=7M%<] M\/?A5X#^%5G<:=X"T1K&"[E$D\1O9I59P,;@)';:<<'&,X&>@KH:_KKA'*\5 MDG#.$R_$Q@JE*$8/V;;@W%6NG)1?O;NZW;WW?X3BJ>6TL3..7Q<:%_<3232[ M:-[;;N^X4445]$9CCXC;VD9?;-=N RW,,UK^QP=*52 M?:*;T[OLEU;T74X32N^B5]V^B6KZ'K]<7\9?VB/@E^ MSYHO]N_&+XD:9H<3(6@AN9MUQ<8_YY0IF27_ ("IKQO[3_P4&_:;XM+;3O@; MX4G_ .6LX74O$5Q&?1>(K;(]<2(3WKM/@U^PG^S[\'=:_P"$W?0;KQ5XLD<2 M7/C#QG=G4=0DD'\:O)\L1]T53C@DU[W]CY-E>N:8GFG_ ,^J#4WZ2JZTX_\ M;OM6NL4>!_;6=YKIE6&Y(/\ Y>UTX+UC2TJR_P"WO9)]),XO_AIC]K/]H[_1 M/V4/@*?#.A3<+X_^)J-;HZ'^.VL4S)+D9*NV4/&X"OS[_;5^(7[0_P "OVHO M%GPYUWXUOXBU*VDLIM1UR30K6 W'[Q4\/Q#DU&O@7'2G*C3Q$G44H\LY.OU4>9>[RQN](=5\SQ5PGQ MUBL#"KD>;U:6-4U>HJM2A%4^62E"$:"TO+E?O?_ M "F6O_QJC_AJ+XZ?]#S_ .4RU_\ C5?JIXE_X)3_ + ^GZ%=7MI\!MDL<1*- M_P )1JIP?H;JK5E_P2?_ & 9;.*63X!Y9HE+'_A*=5Y)'_7U7U/]H?1@_P"B M0PW_ (;\%_F?"_ZH_2._Z*BK_P"%N,_^1/AC_@F3\;_B?X\_;H\!>'_%GB1; MRT:34Y#$UA A#+I5Y@AD0$'Z'H2.]?KM7B_PF_X)Z?L?? WX@:?\4OA;\(?[ M+U[2_-^PWW]OZA/Y7F1/"_R37#HV8Y'7E3C.1@@&O:*_/.,<3P/BVTCE0, MI_ U)12E&,E9JZ&FT[HY76O@;\'?$.XZK\,]%=F^])'IZ1N?^!( ?UKGI/V3 MOA+;.9?"XUG07)SOT?7)XSGU^9F%>ET5\]BN$>%<;/GKX&DY?S>SCS?*27,O MDSTZ.=YQAX\M/$32[9#X&_$O1_^1/\ VDO$<.W[HUJVAU#\]X7- M']E?M::'_P >?BKP=KJ+U_M"QFMI&'MY7R@_7BO3:*Y?]3K M;_P"4Y0_\E-O[=Q<_P"-"G/UIPO_ .!)*7XGF7_"S/VA=$X\0_L]I>H/O7.B M^(8F_*-QN-'_ TYH^F_+XQ^%WC/1EO-!9HOP="<_E7IM%']A\0X?_=\T MF_*K3I37_DD:,G\Y-^8?VAEE3^+@XK_!.+?"OB)0WA_P 3:?? ]#9WLW MMIIMG-J-_<+%!!$TDTKG"HBC)8GT &:\I_9<^.=C\5?[>T5T6&XLM1>XLXCP M7LW;Y2?]H$8;_>6N%_:?_:BTS7/AW)X$\,Z/K.FW^IN$OXM6T]K:2.V'+ D MYW$!>.VZO#_@I\2KOX3_ !(T[QE"6,$4OEW\2_\ +6W;AUQW./F'^THK\ PN"JJ>$A_':V?/HO/\ =+WWW;Y>A]SDG %?&<.XFMB(.-:7\-/^ M[K_Y/\/XGZ"T5YG_ ,-;?!B?_D$:CJFH>GV+0[EL_P#?2"@?M.:5<_\ ((^$ M'CZ^ST-MX:;'YLXP*_9/]>N#Y?P\=3G_ ()<_P#Z1S'PW^KN>+XL/*/^)*WST^V^5;_P#H1.*/^%G_ +1%Y_R#_P!F MH0J>DE[XMMA_XZ%S1_KKDF M45YG_P )!^UA>_\ 'M\/O"-CG_G]U:67'_?L4?8/VN[[_CYU_P !V(/_ #Z6 MEW*1_P!]T?ZV1G_"P.)E_P!P7'_TXX!_8KC\>(I+_M]/_P!)YCTRBO,_^$!_ M::OO^/KX_P"FV.>HLO"L4F/^_C4?\*6^+5W_ ,A?]I?6WSU^QZ7!;_\ H.<4 M?ZQ9Q/\ AY37]92PT5_Z?OB)#_P%4H_X92^&L__ "%]9\2:AGJ;SQ!,V?\ ODBC^U>+ M:G\/+8K_ !UXK_TBG4#ZGDL?BQ3?^&FW_P"E2B>CW5]8V*[[V\BA7UED"C]: MRKWXD_#K3<_VCX^T6WQU\[584Q^;5R5K^R5^SY:MY@^'J2L>K7&H7,F?^^I" M*U;+]GKX'V&/(^%FBMC_ )[6*R?^AYH]OQS4_P"8?#0_[C59_P#N"F'L^'H_ M\O:LO^W(1_\ F'M.'H_\ +JK+_M^$?_<F44?V5 MQ;4_B9E%?X*"7_I=2H'US)8_#A6_\51O_P!)C$\S_P"%U_%>[XTC]FG77]/M MNI06_P#Z%FC_ (6#^TQ??\>G[/EA99Z&]\5PR8_[]K7IE%'^KV9_VE^UU??\>WAOP)8YZ?;+RZE( M_P"_8H_L']K&]/\ I7CWP?8Y_P"?+2YIY%8XCAK#T*$ZV+S#$.$4W)NLX))*[;]FH621=+-:M M2I&G1PU+F;22Y.:[>R]YR/D_]K/QA\4]%O(OA;XM^*\6MI)$EU?VEII$5LD+ M9_=JS+EF./FP< 94\\8\2K3\9^*]5\<^*K_Q?KP& /8 M"LRO\]N+\]?$7$-?&1E-TVVJ?M)SJ24$_=3E.4I>;5[)MVLC^FLDR[^R\LIT M&HJ5KRY8QBG)[NT4EY;;)7/IC]@KXK_\?OPAU>Y_O7FD;C_W]C'Z.!_OFOIB MOSB\&>*]5\#>*K#Q?HDNVZT^Z6:+)X;!Y4^Q&0?8FOT*\&>*]*\<^%;#Q?HD MNZUU"U6:+)Y7(Y4^X.0?<&OZW^CYQE_;/#DLEQ$KU<+\-]W2;T_\ ?N^2<$? MBOB9D7U#-%CZ2]RMOY36_P#X$M?6YIT445_0A^9!1110 4444 %%%% !1110 M 5\@?\%^/^4-G[0G_9/YO_1T5?7]?('_ 7X_P"4-G[0G_9/YO\ T=%0!_&% M1110!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^ M_P!0 4444 %%%% !1110 4444 <=\#="CE6( M:GXBU6*UCDE;[L2;R#)(W0(N68] :[&OS1_X.JOAE\.M;_X)<:M\3-7\"Z1< M^(]&\:>&H]*UZ?38FO+2-]5B1XXYBN]$*RR J" =QXYKZH_X*Q_M*^*/V/\ M_@FY\9OVC? UU]GU[PWX%NWT"Z S]FOY@+>VFP>NR::-\=]N* .S?]MW]D9/ MBT?@8W[0WA;_ (2D:R-';2_[43Y=4*[AIQE_U8O"O(M2WG$<[*[[QOXY\%?# M/PCJ/Q ^(WB[3- T+2+1[K5=:UF^CMK6S@49:2660A(T ZLQ %?G)HO[+_A$ M?\&KY^'US:XO+G]F)_'4E^7)G_X2%]..OB]:7[QF%^1)YF=V1G->!>*?VU_B M!_P4)TS_ ()>? #XC:@U]9_%K4SXP^*T$O$>NW/AR-#&DZCB2&6Z@N)WB;Y" MRQ\?*, 'ZW_!/]J3]GO]HV34;;X)_%G2=?N=(6%]4L+68I=6LY8W" _=_P#8!?\ ]#6NZ^%W_),_#O\ MV K3_P!$I0!NT444 %%%% !1110 4444 ?%__!7K]K+]H#]E[_A7O_"B_'_] MA_VY_:W]J?\ $JM+GS_)^Q>5_P ?$4FW'FR?=QG=SG Q\96G_!5K_@H5?W45 MC9_'=I)II%CBC3PII1+L3@ ?Z+U)KZ'_ ."_'_-)_P#N/?\ N.KY(_9#^&__ M DGC*3QOJ-OFTT;'D;AP]RP^7_OD9;V)6OZ,IYSP+X>^ $^,,ZP-&K*A3JM M<].#E4J>VG"E3YG%MN4G&%_LK79'\LYSA>.>,?'?_5;*,=7I1JSI*T*DXQIP M]C"=2?*I)+ECS2?=^;/:?C+^W+^W]\%-/T>?3?CXSV]];8OG_P"$8TM@MY]Z M0 FUX4YRO^Z:X#PG^V-^W?\ %OXGVGQ.M?BHLVJZ+9O;Q:Y?Z#IXM=-A;)=M MK6_E(Q!.6"[R.,XKUKQ[X(T'X@^&Y/#OB*Q:X@,B2K&DFQMZ'(PW\.>5)]&- M?)OQ'^*7B/Q"K>#K?38]"T>QE,<>A60VHC*<'S#UD?(Y)[\XS7X1]&SQ!Q/C MEP0\ECD^"GF>%J7KXNO0HRITZ%_%<CG']2 M?C/^TW\/DU5--_:*\=R68DE T[X2^#BU]J]\W54NA#RA/9&*#_=(YTM%U?\ M;M^..EPZ#\)?AQH_P)\'*@2WU'Q!;)>ZVT7]Z*R7$5N>3E9?FSR&KV+X)?LO M? 3]G;3S9?"'X9Z=I,KIMN-1$9EO+CU\RXD+2.,\X+8&> *[ZL,HPG"G"LY5 MLNP[Q.*G\>)Q5ISE_AI1_=PBNE-^T@ND4S]#QM/B?B**AF6)5"@MJ&&O&*_Q M5G^\D^\XJE)]6SPKX:?\$]_@3X2\0+\0?B8=3^)'BW@R>(_'MX;YU844EY'5EN3Y7D])T\%1C33U=EK)]Y/>3\Y-OS"BBBO./2"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H * M*** "BBB@ HHHH **** "N&^//[./PA_:2\*#PI\5_"L=XL+%]/U"%O*O-/E M[2P3+\T; @'^Z<#<".*[FBNC"8O%8'$1Q&'FX3B[J46TT_)HYL7@\+C\-+#X MF"G3DK.,DFFO-,^65^(?[3G["K"Q^-::C\4?A;"=L'C>PM]^M:%%V^W1#_CX MC4=9EYP"6.2J5]%?#GXE^ ?BYX1M?'GPS\666M:1>KFWOK"8.I/=2.J,.A1@ M&4\$ UMLJLI5E!!&"".M?.WQ&_8K\1> /%UU\;/V(/%UOX(\37#>;JWA>XC+ M:!KY'.V:!>('/($D8&,G 4L7KZ?ZSDW$6F+Y<-B7_P O$K4IO_IY"*_=R?\ M/!.O%H^"?QO\)W'P\^),("R>&=:D'DZAV\RQN/N7"'!P =W7&X*6KW" MO S+*\?E&(]CBHZE%K> M,HNTHR76,DFNP4445YYZ(4444 %%%% &/XE_Y"^C_P#7Z?\ T$UL5C^)?^0O MH_\ U^G_ -!-;% !1110 4444 %%%% !1110 4444 %%8/Q%^*7PX^$7AV3Q M9\3_ !OIF@Z='D&ZU2\6)6.,[5W'+MZ*N2>PKP>7]MGXL_'>1M*_8@^ %[K] MH[%!X^\9H^FZ)'VWQJP$UT!W50K#T->SEO#^:YI2=:E"U);U)M0IKUG)J-_[ MJ;D^B9XF9\0Y3E554:T[U7M3@G.H_2$4Y6_O-**ZM'TAJ&H6&DV,NIZK?0VU MM!&7GN+B4(D:CDLS'@ >IKP'QC_P4-^'VH:_/\/_ -F'P/K/Q;\2Q';)!X5C MQIUJQZ&>_<>5&A_O+O';(JCI_P"P5X@^+=]%XE_;;^..K?$"99!+'X3TUVT[ M0;5@<@""(AIRO&'IKTO9\+Y3\^&VFZ-O3;<7D46^ZN!_TUGYE6RC)J^,I M495IPBW&$(N4I2^S%**;U=KV6BNWHCMR["PQN.IT)S4(R:3E)I)+JVWIHOOV M/D'XU_$J[^+'Q(U'QE,6$$LOEV$3?\LK=>$7'8X^8_[3&N4KTS_ACS]HS_HG M?_E7L_\ X]4-C^R9^T#J4)GLO &]%PN=<,8/#0H4L7248))+VD-EIW/>/V'?BO\ \)9X M#E^'NJW.Z^T''V;<>9+1C\OUV-E?8%*]RKY&^"GP&_:7^$_Q(T[QE#\/&,$4 MOEW\2ZO:?O;=N'7'GXUS)7LO==K_"F]S\&XYPN6T<[E7P-6$Z=7WO]_Z\ MHOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ KY _ MX+\?\H;/VA/^R?S?^CHJ^OZ^0/\ @OQ_RAL_:$_[)_-_Z.BH _C"HHHH _?[ M_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ MHHHH **** "BBB@#\X_^#JC7-&T;_@D)XBBU;5;>V>Y\=>&5MDGF53*RZI!( MP4$_,0B.QQT"D]!7U)_P4D_9LN/VY?\ @GI\5OV;_!6HVLM]XX\"7<'ANY^T M+Y$MZ$$UF2X./+:>.++=-I)KU3QO\&_A!\3+R#4/B1\*O#?B"XMHS';3ZYH= MO=O$A.2JM*C%1GG K4\*^$?"G@70H?"_@GPQIVC:9;%C;Z=I5E';P1;F+-MC MC 5@#\R$_:UT*7_@V>/@AED7XDGX*M\&QX"V_\3H^,19?V!_9H ML_\ 6FY\[]]Y6W/E'S,;/FKS[XR_L&>*_P#@G#X(_P""='[3'B2%6T[]FZ_7 MPU\:+ZW8/!I%MKL,<-SJ3N.!:6UW).'D[+.K$8!(_6)/@I\&H_B4WQFC^$GA MA?�>0WBL:#;C4C%MV[#=;/-V[>,;L8XKH;^PL=4L9M,U.RBN;:YB:*XMYX MPZ2HPPRLIX8$$@@\$&@#\Z/^"D7@./\ ;L_X*O\ [('P(^%5_!K%C\&_$MU\ M4_B;J-A,)H=#MK&?A!\,?#WA339KAIY=/\-Z+!8P/*WWI#' BJ6.!EL9.*Z&@ KC/C-\#/"'Q MSTRRTGQ?JFM6L=C.TT+:+JTEHS,5VD,4^\,=C79T4 ?)/[5O[%/PG^'W[.OB M[QIHGB3QA-=Z=I+301WWBF>:%F#*,.C'##GH:]_^%?@71T^&'AQ!=7N!H-F! MF[;_ )X)7/\ [<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2@"7_A!](_ MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO? M_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_ M\"VH_P"$'TC_ )^;W_P+:MBB@#\X?^"Z_AE+2Z^$UCI*W$\UW)K<:1O*7+-G M3PH&>Y)KBOA-X"MOAMX#L?"T04S1Q^9>2+_RTG;ES[C/ ]@*^OOV]?V8/'W[ M0'CSX=>*?!WAQ=2A\)1ZO)/&;N&+;//]C$)_>NN0!%*>,X*K7F'_ QY^T9_ MT3O_ ,J]G_\ 'J_%_I+\6\7<4<)9+P1DN"KU,-AE4K5Y0I5)1G6G4J>SC>,6 MFJ=-N3LVN:I9ZP/?\&^$,CR/C7..+LRKTXUL1[.E14IQ3C2C2I\\K-W7/47+ MWM3[2/,Z^8OVO/AO_P (WXRC\;Z=;XM-9SY^T<)4/^NX&>#[$U^9?1GS[CWP<\6<'F];+<2L'5?L,2O85;>QJ-7E;EWI M24:BZOE^&>&_%#PWQ664L51>)I_O:#]I"_M8)VCO_P O(N5-]%S) M]#[O_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HK^M3\S,?_A!](_Y^;W_P M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:M MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +: MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0? M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#E+7PKITGBFZL&GN=D=M&RD7#;L MDGJ:T_\ A!](_P"?F]_\"VHLO^1WO?\ KRB_F:V* ,?_ (0?2/\ GYO?_ MJ M/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ M (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC M_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/ M^?F]_P# MJ/^$'TC_GYO?_ MJV** /-_C/\ LG_!;X_>&/\ A%OB?X?FOXHR M7LKO[2RW%E)VDAD'S1L,#IP<8((XKPVZN?VB/V';@Q_%DZW\4?A7$<1^+-.= MFUS08O\ I\A!_P!)B4=95Y !8D?*E?75! (P1D'J*]_+<_JX3#_4\5!5\,W? MV+F&]L=09AGNC#JCC/*, P/! K?_X0 M?2/^?F]_\"VKP_XF?L4ZUX.\877QP_8I\7P^!/%L[>9JF@21EM!U\CG9<6Z\ M1.>?WL8R,DX#,7&K\#OVU]&\7^+U^!_Q]\(S_#KXD1@+_P (_J\H^S:IV\VQ MN/N3HQ'"@[NH&_:6KIQ604<5AY8S)YNK3BKR@U:K377FBOBBO^?D+Q_F4&[' M-A>(:V%Q$<'G,%1JR=HS3O1J/HHR?PS?_/N=I?RN:5SUO_A!](_Y^;W_ ,"V MH_X0?2/^?F]_\"VK8HKY<^J,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH MY37/"NG6NHZ;#'/_P#@6U;%% &/_P (/I'_ M #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ MX%M6Q02%!9B .2: ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:O)OBE_P4 M!^!?@?Q"WP\^'S:E\1/%YRL7ACP):&_E5AP?-E3]U$ ?O98LO4K7,?\ ""?M M]?M,_O/B3XYL_@OX6GZZ!X1G6\UV:,_PRWI_=P-CHT0SV*U]+0X7QRHQKX^4 M<-2>J=2ZE)?W*:3J3\FH\O>2/EZ_%> =:6'R^,L556C5*SC%]IU&U3A;JG+F M[19W'QS^/W[-'[.D(B^*/Q.-MJ$H'V70K2[>YU"Y)^Z$MX\O\QP Q 7)Y(KS M!/$?[:?[2CB/X)_#)_A1X8F^[XJ^(,C3:K+&?XX-/4XC;H<2DJ1T:O7_ (&_ ML:E<.?O,T\N67=W";5/I7J%;?VEP_E6 MF H>WJ+_ )>5TN7UC13_ /_!-[X):1K4?CKXPZSK?Q*\5 MKGC*\-PD1ZXAM_]7$H/(!# M%<<&O:HO >B0QK##-=HB*%1%NF 4#H .U;5%>+F.;YGF]13QE5S:T2>T5VC% M>[%>44EY'MY9D^5Y/2<,'24$]6UO)]Y2=Y2?G)M^9C_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;5L45YQZ1C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10 M!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P M@^D?\_-[_P"!;5L44 E2V<4K7- MYEHE)Q=-CI5OQC_R+%[_ -<#5S3O^0?!_P!<5_D* ,W_ (0?2/\ GYO?_ MJ M/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ M (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC M_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/ M^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ M +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO? M_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** M ,?_ (0?2/\ GYO?_ MJS/"OA73M0TZ2::>Y!%S(H"7#*,!JZNL?P/\ \@B7 M_K]F_P#0J #_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F] M_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +: MMBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ M/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ M (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC M_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/ M^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJS+7PKITGBFZL M&GN=D=M&RD7#;LDGJ:ZNL>R_Y'>]_P"O*+^9H /^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!] M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GY MO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@"CI6@66CR/) M:RSL77!\V8L/UJ]110 5\@?\%^/^4-G[0G_9/YO_ $=%7U_7R!_P7X_Y0V?M M"?\ 9/YO_1T5 '\85%%% '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ M*4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 >4?MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE*X7]N?_ )-'\>_] M@%__ $-:[KX7?\DS\._]@*T_]$I0!NT444 %%%% !1110 4444 %%%% &/X' M_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5;% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!CV7_([WO\ UY1?S-;%8]E_R.][_P!> M47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %<7\TN/N7%E)VE@E7YHG''(.#C!!&17:45OA<5B<%B(U\/-PG M%W4HMII]TUJCGQ6$PN.P\L/B(*<)*SC))IKLT]&?+/\ PE?[4/["'^C_ !$& MJ?%CX40<1^)+:,/X@\/PC_GZ0?\ 'W$HZR#Y@ 22H"H?H7X7?%CX<_&KP=;> M/OA9XOLM;TF['[J[LI<[6P,HZG#1N,C*, P[@5T/7K7SU\4?V*-3\-^,;GXY M?L9>,(O /C*8[]3TDQ%M#U_!)V75LO",N!YL3AE_P NI.]6"_Z=3D_?2_Y] MU'?^6I:T#Z%HKPGX)?ML:9XC\8I\#/VBO!\OPZ^(R@*FC:I*#9ZMSCS;&Y^Y M,K'HF=V<@;]I-?+_ /P_X_ZM._\ +[_^X:Z/_Q&KPR_ MZ#__ "E6_P#E9^BU%?.G[ ?[?G_#)?%'AGP9HD_B7QAXAL=*TZU3=< MW^HW:00Q+ZL[D*H^IKYV_P"&I/VI?VC/]$_9$^ +Z+HDW"_$'XF(UI;LA_Y: M6UFN99@1DJY^7(PRBK_AK_@GKX9\4ZW!XZ_:W^)NM?%G787\R&WUM_L^D6C_ M /3&PB/E@=00VY6Z[17H_P"KN%RWWLXQ"I/_ )]PM4J^C2:A#SYYJ2WY&>=_ MK)BLS]W)L,ZJ_P"?L[TZ/JFTYU/)P@XO;G1#K/\ P4!'Q&U2?PA^QA\'-:^) MVHQ2&*;7$0V.AV;]_,NY@ Y'7:H^8#Y6JN/V//CY^T&1J'[:?[0-Q-IDO+?# MSX>L^GZ7M_YYSS_ZZY7V.,$<-7T=H^BZ/X=TN#0_#^DVUC96T82VL[.!8HHE M'1510 H]@*LT?ZR4JFTHP?G3A"2VYF'^K-;,O>SK$.N MO^?<;TZ/HX)N4UY59SB]^5',_"WX-?"KX)>'E\*_";P!I>@6(QOBTZU5&E(Z M-(_WI&_VG)/O73445\S7KU\56E5K3AA:,:-""A".B4 M4DDNR2T04445D;!1110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_R# MX/\ KBO\A5/QC_R+%[_UP-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R" M)?\ K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9H V**** "BBB@ HHHH * M*** "BBB@ HHHH *^0/^"_'_ "AL_:$_[)_-_P"CHJ^OZ^0/^"_'_*&S]H3_ M +)_-_Z.BH _C"HHHH _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^ MUW_V\?\ I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \ MH_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*5PO[<_\ R:/X]_[ +_\ MH:UW7PN_Y)GX=_[ 5I_Z)2@#=HHHH **** "BBB@ HHHH **** ,?P/_ ,@B M7_K]F_\ 0JV*Q_ __((E_P"OV;_T*MB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYFM MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#COC;\ _A- M^T1X.D\#?%SP?;:K9DEK:1QMGM),?ZV&5<-$X]5(ST.1D5^ E?T65_.G7]1_ M1TQ.)J8?,:$IMP@Z3C%MV3E[7F:6RO97MO9'\I?23PN&IXC+:\()3FJRE))7 MDH^RY4WN[7=K[784445_2I_,!]E?\$D? W[1_P 1/^%@>&?@9\7M-\$Z9+_9 M/_"3ZT^E_:]0"_Z9Y*6BMB-E3?OR24IKHE)N*25D?V]X-!, M!CL13]I47M''G;E&%JM1>Y!MQ@^KE%*3;=V%%%%?C!^W!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ M ,BQ>_\ 7 U]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "B MBB@ KY _X+\?\H;/VA/^R?S?^CHJ^OZ^0/\ @OQ_RAL_:$_[)_-_Z.BH _C" MHHHH _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_ MJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_Y-'\>_P#8 M!?\ ]#6NZ^%W_),_#O\ V K3_P!$I7"_MS_\FC^/?^P"_P#Z&M=U\+O^29^' M?^P%:?\ HE* -VBBB@ HHHH **** "BBB@ HHHH Q_ __((E_P"OV;_T*MBL M?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "OYTZ_HLHK].\./$?_B'_ M -:_V7VWMN3[?)R\G/\ W)WOS^5K=;Z?EGB7X:?\1$^J?[7[#V'M/^7?/S<_ M)_?A:W)YWOTMK_.G17]"GB7_ )"^C_\ 7Z?_ $$UL5^G?\3&_P#4K_\ *_\ M]Q/RS_B6G_J:_P#E#_[L?G3_ ,$!_P#FK'_:5KU_(****^8/J@HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** ,WQC_R+%[_UP-7-._Y!\'_7%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\ M(4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_ M@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO_7E%_,UL5CV7_([WO\ MUY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !7R!_P %^/\ E#9^T)_V M3^;_ -'15]?U\@?\%^/^4-G[0G_9/YO_ $=%0!_&%1110!^_W_!IM_RE,_:[ M_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!Y1^W/_ ,FC^/?^P"__ *&M=U\+O^29^'?^ MP%:?^B4KA?VY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*4 ;M%%% ! M1110 4444 %%%% !1110!C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A5L M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\ MCO>_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$ MUL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;X MQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R M")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H M V**** "BBB@ HHHH **** "BBB@ HHHH *^0/\ @OQ_RAL_:$_[)_-_Z.BK MZ_KY _X+\?\ *&S]H3_LG\W_ *.BH _C"HHHH _?[_@TV_Y2F?M=_P#;Q_Z? M)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#RC]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2 ME<+^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ + 5I_Z)2@#=HHHH **** "B MBB@ HHHH **** ,?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_KR MB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#'\2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)K8H * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_P B MQ>_]<#5S3O\ D'P?]<5_D*I^,?\ D6+W_K@:N:=_R#X/^N*_R% $U%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O_ %^S M?^A5L5C^!_\ D$2_]?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 5CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S- &Q1110 M 4444 %%%% !1110 4444 %%%% !7R!_P7X_Y0V?M"?]D_F_]'15]?U\@?\ M!?C_ )0V?M"?]D_F_P#1T5 '\85%%% '[_?\&FW_ "E,_:[_ .WC_P!/D]?O M]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 >4?MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4KA M?VY_^31_'O\ V 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*4 ;M%%% !1110 4444 M %%%% !1110!C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_P CO>_]>47\ MS6Q6/9?\CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_ M )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 U]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8 MHHHH **** "BBB@ HHHH **** "BBB@ KY _X+\?\H;/VA/^R?S?^CHJ^OZ^ M0/\ @OQ_RAL_:$_[)_-_Z.BH _C"HHHH _?[_@TV_P"4IG[7?_;Q_P"GR>OW M^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ KE_C9XT\ M6?#OX1^(_&G@'P-=>)]?T_2)I- \.68_>:G?[2MO;;B0(U>4HK2,0D:DN[*J MEAU%% 'Y;?M ?&O_ (.\4?L.6&@>#/"]UKFMVT9B/+50^UG90&P*/VM?BW^SQ_P3;T']H[]IC2O#L7Q4U' MPEI,4GAVVW6&GS>*]2$4-MIH\Z5VBB%Y<1Q/(SG9&DDIP%..3_X*FI_PO7QM M\"/^"?%H/-@^*_Q,AUKQO;G[K>%?#NS5;U'QR%FNDTVU]"+HBO8OVS?V$_V5 M_P#@H+\+K?X,?M=?"\^+?#5IJ:ZC:Z:=;O;(1W:QR1K,&M)HF+*DL@&20-YX MYH \7_8\L/\ @O#/\:M*U+]N/QK^RG/\,C9SR:@GPGM?$$FKW4AB/V<0O>A( M$C\PJS.=Q*J5"Y;?L4_!GXM>)/%?[-G M[0.@^(9O#7A/Q3J!NYO ^M:5:B]E$$I Q;R1D( -YD^<,\0D?\ 4J@ HHKC M/C-\3?%_PRTRRO\ PA\'=:\8R74[1S6VBR1JUNH7(=MY'!/'% '-_MS_ /)H M_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4KYY^/7QB^.?QG^#OB#X6VW[&_C MC3Y-;T]K9+R22VD$1)!W%0XSTZ9%;GAS]IOXX>%?#UAX7'[$WCBZ_LVRBM?M M,<\*K+Y:!-X!Y .,X]Z /H>BO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ M )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*\%_X: MY^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"@#WJBO!?^&N?CA_T8SX[_ / F M"C_AKGXX?]&,^.__ )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO M_P "8* /8O __((E_P"OV;_T*MBOF#X6?MN?$SQ1X=GU#PM^QUXOU.W34[B% M[BRO86194?#H20/F4\&NE_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO M_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\ F"C_AKGXX?] M&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8* />J M*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX M[_\ F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__ )@H_X:Y^.' M_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#W MJBO!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&, M^.__ )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?C MA_T8SX[_ / F"@#V*R_Y'>]_Z\HOYFMBOF#2_P!MSXF77Q2U3PO:_L=>+Y-4 MM=,@FNM-2]A,T,3$[788P%/;FNE_X:Y^.'_1C/CO_P "8* />J*\%_X:Y^.' M_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"@#WJBO!?^&N?CA_T8SX[_ / F"C_A MKGXX?]&,^.__ )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P " M8* />J*\%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"@#WJBO!?^&N?C MA_T8SX[_ / F"C_AKGXX?]&,^.__ )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_ MX:Y^.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ M F"@#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ )@H ]ZHKP7_AKG MXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8* M/^&N?CA_T8SX[_\ F"@#V+Q+_R%]'_Z_3_Z":V*^8/''[;GQ,T3Q%X;T_6_ MV.O%]G<:CJ;0Z=;W-["'NY0A)2, '+8YYQ72_P##7/QP_P"C&?'?_@3!0![U M17@O_#7/QP_Z,9\=_P#@3!1_PUS\]45X+_PUS\"_\-<_'#_HQGQW_ .!,%'_#7/QP M_P"C&?'?_@3!0![U17@O_#7/QP_Z,9\=_P#@3!1_PUS\ M]45X+_PUS\"_\-<_'#_HQ MGQW_ .!,%'_#7/QP_P"C&?'?_@3!0![U17@O_#7/QP_Z,9\=_P#@3!1_PUS\ M]45X+_PUS\"_\-<_'#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!0![U17@O_#7/QP_Z M,9\=_P#@3!1_PUS\T>,?^18O?^N!JYIW_(/@_P"N*_R% M?-_Q)_;4^*OASP)J>N>)/V,?&6GV-M:E[F]N[R%8H5R/F8@$@?A6EHW[87QG MO-'M+RS_ &(?'$T,MM&\4L=U 5=2H(8>Q'- 'T)17@O_ US\]45X+_P -<_'#_HQGQW_X$P4?\-<_'#_HQGQW M_P"!,% 'O5%>"_\ #7/QP_Z,9\=_^!,%'_#7/QP_Z,9\=_\ @3!0![U17@O_ M US\]45X+_P -<_'#_HQGQW_X M$P4?\-<_'#_HQGQW_P"!,% 'O5%>"_\ #7/QP_Z,9\=_^!,%'_#7/QP_Z,9\ M=_\ @3!0![U17@O_ US\]45X+ M_P -<_'#_HQGQW_X$P4?\-<_'#_HQGQW_P"!,% 'O5%>"_\ #7/QP_Z,9\=_ M^!,%'_#7/QP_Z,9\=_\ @3!0![U17@O_ US\]5C^!_P#D$2_]?LW_ *%7CO\ PUS\PLBRH^'0D@?,IX- 'T_17@O_#7/QP_ MZ,9\=_\ @3!1_P -<_'#_HQGQW_X$P4 >]45X+_PUS\"_\-<_'#_HQGQW_P"!,%'_ US\]45X+_PUS\< M/^C&?'?_ ($P4?\ #7/QP_Z,9\=_^!,% 'O5%>"_\-<_'#_HQGQW_P"!,%'_ M US\]45X+_PUS\"_\-<_ M'#_HQGQW_P"!,%'_ US\]5CV7_([WO_ %Y1?S->._\ #7/QP_Z,9\=_^!,% MU_8Z\7R:I:Z9!-=::E["9H8F)VNPQ@*>W- 'T_17@O_ M US\]45X+_P -<_'#_HQGQW_X M$P4?\-<_'#_HQGQW_P"!,% 'O5%>"_\ #7/QP_Z,9\=_^!,%'_#7/QP_Z,9\ M=_\ @3!0![U17@O_ US\]45X+ M_P -<_'#_HQGQW_X$P4?\-<_'#_HQGQW_P"!,% 'O5%>=?!7XT_$#XH:M>Z? MXQ_9\\0^#8K6W62&ZUF6-DN&+8*+L[@#?AOI=E)(T]A;FZEO= M5GN Z!5DGG%DB^6S?N[-2V"<"']M7P3_ ,%$?$.H^"/$_P"P%\;?AYX>?1=2 MN6\9^&/B5X=FNK#Q%:R+&(E%Q;?Z1:O$5D(\O&\R@L<)M;WBB@#P_P"#O[-7 MQ.OOC#8_M0_M:>-] \1>.](T"XT?PKIGA/29K31O#-K=/"]X;<7$LLUQ__)$]6_['O6?_ $I->Z5!I^EZ9I$!MM*TZ"UC:1G:.WA5%+$Y+8 ' M)/4U/0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M>%^ ?^4@GC__ +$32O\ T8U>Z5!'I>F1:A)JT6G0+=RQA);I85$CJ.BEL9(' MI4] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7 M^UA_R6SX'_\ 8]R_^DS5[I4%WI>F7\\%S?:=!-):R;[:2:%6:)L8W*2/E..X MJ>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_ M;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I6Q?6%CJEI)I^IV45Q;R MKME@GC#HX]"IX(I\444$2P01JB(H5$08"@= !V% #J*** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "O"_\ @GO_ ,D3U;_L>]9_]*37 MNE0:?I>F:1 ;;2M.@M8VD9VCMX512Q.2V !R3U- $]%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()X_\ ^Q$TK_T8U>Z5 M!'I>F1:A)JT6G0+=RQA);I85$CJ.BEL9('I0!/1110 4444 %%%% !1110 4 M444 %%%% !7R!_P7X_Y0V?M"?]D_F_\ 1T5?7]?('_!?C_E#9^T)_P!D_F_] M'14 ?QA4444 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#M MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% ',_&'4?BWI7PZU2^^!WAWP_JGB>.U)]5GL[(R;3@R/!#,Y ./E M"C/(W+UKYU_X(D?MK?%[_@H=_P $W_!/[7/QTLM'MO$OBG4M;%Y:Z!9O!:01 MV^K7=M#'&CN[86*)!EF8D@DG)KZLN_\ CTE_ZYM_*OSU_P"#5G_E!Q\(O^PA MXD_]/^H4 =-^T;XE_P""Y?QIU7Q/\1?V$+OX.>!_"/AW4+RT\(>&_B)I5Y=Z MQXS-I*\4EQ+(I6&QMYY(V^SJ/F:,I)(\8D 3TK_@D-_P4)U#_@I?^Q;I7[0_ MBOX<_P#")>*K+6;WP_XV\.QLYAL]6LW"S"$O\WEL&C<*Q+)O*%F*;F]1_:L_ M:!NO@%\-OM'@SPU_PDGCOQ#,VE_#KP=%)MDUO5W1FCC8_P#+*WC"M-<3GY88 M(I9#]T ^8?LM? [X?_\ !(C_ ()P7.F^+_$/]LGP1X?U;Q;\0O$$,.Q]:U60 M2WVH3HF,C?*62).6"+$G)'(!>MOCO^T?XV^)?QPU3X':):>(].\&7NC^"_ O MAW4)(K6QF\0B(7.IZGI_#[PG&-2M;?[208Y9YO.M@A& M69F8HKN2ACVR?7_[#'PA\4_!3]EGPIX4^(J)_P )?J-O/KWCN1.1)K^IW$FH M:D0>I47=S.JYZ(JCH *^#O\ @HEXW_X*$?L$_P#!1SX+_MX?$[QEX%^*/P:U MSQ;;_#G_ (1JR\%/IU_X'&LS(CWMJSW%PTLTGD('G,BAQ&(/*C60, #[U_;; M^*?QP^"'[+?C?XP?L^>$O"^L^(O"_AC4-6AM/%VIW%M:%+:UEG/%O$[RL3&% M$>Z('=DR+C!Y7_@E=^TI\2/VP_\ @GI\*?VG?B\-/'B7QIX774M872K4P6RR MM+(,1H68JH"@ %B>.2:Z[]N3_DRGXP?]DM\0?^FVXKQ'_@@+_P H;/V>_P#L M0(O_ $=+0!ZE\>_C=XNT#]IGX:_!GP3XA>PL4TS6_&?Q(FAL8[AV\/Z?;"VC MM<,CF-Y[^^M9%* 2,EA<*I^\1\>_M9_'G_@X1^$WP;U[]OOP/X:^"%CX,\-: M;)X@O/@+J6FWMQKL6@Q(9I1>"X9?3?K-QK()'#)%", M/BA\)=1_81^!-U&WQ!^,6A76CO=%-\?ACP_.OV?4='O"[Z8/!>N7L3O9W%LYGE-QIOF1202^?^]0&.42?>B/S=_P % M]/@/X1_9Q_98_8C^!?P\TZ2U^'/@/]IKP3HLD,K;@EM!;SPPO,<#%K:#_ (2'X@_$S2KJ_DU+4IHEG6QT M^TAPOE1PO"TUS(6!><1QKNBE(XS_ ()$_P#!1#]I7]IOQ?\ &;]D']N[X;:! MX<^,_P ==LK'Q9?>%'D&DZU97L MAZ,9(R5EFMK<+YKK\IGFF"ED"$@&+\!_VU/VT/\ @H1\%OB/^V9^QGXF\)Z+ MX(\-Z]JNF_"#PMK7AA[Y_'BZ;E);J]NA/&UK%=3I)# L"AX0OF2&;/E#Z0_8 M#_;/^''_ 4'_9"\$?M=_"VVDM=,\8:49IM,GE#RZ;>1R-#=6CL -QBGCD3= M@;PH8 !A7S#_ ,&O,FCI_P $,/@F^G21@(/$9NVR 1+_ ,)%J9;=^&.O;%<- M_P &E,6K-_P2BGU6YC==,U#XM>(KCP]N!"_8S)"OR?[/G+-T[@T ?IS1110 M4444 %%%% $=XUVEI*]A!'+.(V,$E?&/[ O[//B# M%\"?^"??_"!^$S8:-%J7BWXF?$G3KF]MH&FDE2WTZPM8"!/<8A:6:21@D4Z^._Q5_P""COQF M\)W&B>+_ (S2Z?9^'?#6H1;+KPYX4T^+R["VN%/,=W<$O>7$>3Y;RQPGF$D@ M'H/Q@^+/CT_M:_"_]GWX;:TUK!)I^L>+OB"8;2*9I=&M(%L[>RS(K>4T]_?6 M\JLF'9-.G4$ M7QS_P %%?VI/^"VG[&?P2U?_@HKI\WP:_X5]X5N;:]U_P"! MEUHUU)JL&C2W$<7[W5EFV27RB53((D6&,AMAN @\WZG_ &.O^+M_&[XS?M:7 M'[VUUGQ6O@CP?,>1_8WAYY[:5E/H^L3ZTV1PT8A.3@&O#_\ @NY\'O\ @H;X MU_9LO/BK^R;\5? =QX;^'$L/B[Q%\)O$_@9KG_A+HM,9;TV\]VURRRQJT D6 MU6"+S&109> * /M;P]XOUCQE\+K#QYX:\,&&_P!5T*&_L=&URX:U, M%M%L_!R3M;BW2)F,C33G?,SD!MQ6,>#;'6+C2C(7%G--$IEB5C@NBR;@K$#CW5]?^,=32)6G:&*W416EDDC& RE&=Y8I2B+&JE_1/B7_Q>O\ X*%^ ?A< MG[W2/@_X7N?'>O)U4:OJ(N-(T96['%N->D(/(:.!@.A'J'[0'QS\)_L[_#*\ M^(WBFUN[^19$M-$T'2XQ)?:YJ,IV6VGVD>1YD\TF$4< P%FZUKPOITTJRO=ZBLV^#4;B"WGFA$49ABW0HR399JSOC%^QA\1/V7_^"(O[ M6&J>)C;7'Q9^+GA3QIX]^)\FCN9((]2O[.62:PMFP&>"VM56V0_Q^6SX!D*C MK/\ @GY?>&=/_P"#GC:"NE3&?/_ Q)G\: /3_&?[8G MQK_:7_9E^&?C_P#X)F^'?#VIZW\8M%76-&\2^/UG71_"^EK%&]Q/V[/^"EG[+__ 4M\%?\$X_^"G5KX \8:=\8 M=#U&_P#A7\4?AUID]@INK"W>XNK*[MY&(&(TZJ!M,L1W.)&\KJ/^#8^R\0Z7 M_P $./@;'XJ\Q)39Z[- )R=PMGU[47A//8QLI'^R5KM_AI\+K3]MW_@H+HO_ M 4)U&V#_#[X/^&]3\.?!&X<9_M[4=0*IJ^OQ'_GT\F*.SMFY$X%Q.N8G@=P M"/\ X+A_MI?M6_\ !/S]@/QA^U7^S!X/\$ZA/X82R&I7?BV[N7>V6ZOH+)6@ MM(459V5[E'S).BJ$/R2=*^KO ^K7FO>"M'UW4"IN+W2[>>-6; [#)- M?#W_ <[?\H,_CM_UZZ!_P"I%IE?;'PM_P"29>'/^P#9_P#HE* -VBBB@ HH MHH **** "OBG]J7]N?\ :X^"/_!67]FC]C>W\(^![7X9_&>X\3&YU6*YN;O6 M)_[*TM[@HP=(H;13)+;G"B9FV,-ZC@_:U?G;_P %,?\ E.C_ ,$Z?^OSXG_^ MF&TH ^NOVO\ XD?M$^"/A_I_AK]DOX?Z-KWQ#\5ZNNF:!+XIFFCT;1E\J2:; M4M0: &4V\4<1 CC^>662&,%=Y=?BGPS^W+_P52_81_;]^$_[+'_!2R3X:_$+ MP!\>=2FT?P9\0?AOHUQIUQHVLHJE;6X@E8AHV9XU'&2LF\2'RWCK]+J^0-5^ M&%E^W_\ M_>"/C\\"S?"O]G"ZU3_ (1C4,9C\4^,KA!:SS0GH]IIL221B42R*"?LK9 /7_P!NKXM^.?A'^SGJ;_\ !'K]N3XF?\%#/V%O#W[1'QG^&EMX5\6_VKJ6B^)-/T[=]BFO+&Z> MVEGM=[,WE,R'Y2S;7#IN;;N/$^(_VY_VN/#?_!:_P-^P%XJ\(^!]/^''BGX8 MZOXHL[W2KFYO-4NWMY7AC$TDJ11P8*!S'&C_ '\>:V*PO^#?G]H#XN^-_P!E MOQ9^R5^T)\+= \+^./V5IVHK;QI)%>QKP-\F]V=@/WAQ+@ M&4JN!\?_ /E9I^ 7_9MWB3_TLDH _0G6=9TKP[H]WX@UW4(K2QL;:2XO+JX< M+'#$BEG=B>BA023Z"OC#2_CG_P %,?C9^SKX$L_V9K+PK:>./B;9ZAXRO_&/ MQ(TJ0:9X'\-7=V\ND:?]DM%1[O4#:301!7; :SN9)FR41O6/^"CUW=>*_@CI M?[+NBW,D>I?&_P 66?@<^0Y61=+G62XUJ12.5*:/:ZD5;C$GE\C(KW2[N_#_ M (0\/RW]_=6>EZ5I=FTDTTSI#;VEO&F2S$X6-%5"(? OP1T^\@,O^#;ZSU#3_ !S^VW8^+ P\1Q_M>>(_[8$H_>'+Y5CZ@MYI!Z'J* /? M/V4_^"F/C/XY_LR?%#6-9^#T5_\ &KX+^-[[P)XP\ >';EH[;4_$,5PMM9RV MLLVYH+&[>2%Q++N$"&7Q1:H+@+VW#*;N_*U[Y_P4%^&5 MG_P49\7Z-_P3MTN!;OP1IOB72O$?Q^U4#=!!I]I-'?66@ ]#>7L\=O*Z@Y@M M(VD<*9[?S #O/VQ/B#^VOK]QH7P:_P""?ND^$+3Q#KFG2ZGKGQ"^(-M##W5Y<.S^5&66-%MIFD/W%?YY_85_;W_;]\#?\ !1C6/^"5O_!3 MCP]X+U;Q/>^!W\8?#?XE_#RSFMK+6].2;RI89[>0GRY5(DY 3:8&4AP\TFYUS7-2M[&QL;=Y[R\NYEBAMX44L\CNQ 154$EB0 2:^4/V5_@ MU)?^"J?C719K+3KCP1#X%^".GWD!CF?PXMRUW?[ _BK]JG]F# MPAX(OI/#KV,>J7WBVZN9)+1;N]ALD>"TB14F827$;9DG51@Y1^A^S*_/S_@Z M4_Y06?&W_KIX9_\ 4ETN@#[8\=?$B?X??!;4_BM+X:O];N-*\.2:BFBZ1$&N MM1F2$NMM IX,DCX1 2!N<9('-?G#^VG^U=_P7[_X)^_#&?\ ;^^+FD_ ;Q;\ M-=#O+>X\>?"#PI:7ZZAHFF33)'F'4I2/M,L>]5DEV; Q+B%HP=OZ=>%/^16T MW_L'P_\ H KY;_X*7>$+[]M_P]_P[$^'MVX'C9K&[^,&NVQX\,>%$N5FD7=R M!>7[0&UMXR"=AN)R-L'(!]%^#/C!X'\:_!?2?C[9ZD;/PUJ_A>#Q!%>:@/*\ MBQEMEN1)(,G9B-LMZ8-?.'@[X@?\%'_C=^R=X'U[X*WWAC1/%WQ*BO\ Q1=^ M,/'^B^=9^#M$N[EKG3-,33[5H7N[Y+.XMH?WCJH-K/),[,4CDZK]OO2--E_9 MZ\,?L6^ [1;!?B[XBT_P!:V5D2@MM!,3SZN$QRH31K._13P [1#/(S[SXETS MQ(WA&YTCXWCF@:1 /X%E3ZB@#XM_X)C_M ME?MT>+/VOOC;_P $\_V_-(\)ZSXK^$UEI.KZ3\1? >GRVEAK&FZBC/"D\$C- MY,X"\ 8!V2K@^6))-#_@M%^W/^UQ^P;\,? GQ"_9]\(^!Y]&\2_$[0O"^NZM MXAN;F>^MDOIW5C;VB(D7"QX\QYFYD_U7RY/CG_!.[X@_MN?LC_\ !7SXE?L& M_MQ:MX5^(%S\8?#,OQ(\*_%_PYX>_LZZOTM7BL1874(9A'%!"FR.+>_DA%P\ MGGDKT_\ P%]3T/P#\.?"5ULM[.\\4R0F\U+4;J[6-I5L[>&_LUEVDA!IMVJ*TK 5[] M\;?BUX4^ GP;\5_'#QU.T>B^#_#E[K.J,G+>1;0/,X4=V*H0!W) [UQ7["?P ME\5_!O\ 98\+>'_B1 J>,=7BN/$7CPKSG7M4N)-1U$ GDJMUB(@X M!\,?&+]N'_@L7_P3!^.WPO\ %G_!02]^$/Q,^#'Q2\=6?A+5M1^&NA7FG7WA M'4;QF\AE6=V,\ =LMO9Q"RDQN4W_3O[:G[;GCOP)^U1\(_^">O[-;:0GQ,^ M+0O]2O=>URS>ZM/"?AVQB>2YU![=)(S<3RLA@MXRZH9 S2$JFQ\?]IWX867_ M 49_:K\ ?!FV@6Y^%_P&\?VWC+XA:P!F+5/%%G$_P#9FA0MTD$#3F[O.JIM MMH3EI)!%X%XBL]0M_P#@[7T"[\5!O(N/V0Y?^$9:0?*=NJSB14/J#]H)'7!] MZ /H[X'_ +97Q+\!?\%!=8_X)G?M2:]INM:]>^ HO&WPO\TOSWM MKNRNK<.T:7MO-&SAHB$E@8-Y<90[_(OVC/B3_P %]/&_A'7?VJOV/+#X,>'O M!^EP3ZCX-^$WC#1KZZU_Q+ID.626[G5DCM;FYC7S([5"AC$B1R2"0.5Y#]ME M=3U#_@Y\_8SM?#@8RV'PN\87.MF/^&R>PU&-"^/X3+@#/&XBOM+]MOXU>-/A M_P##)OA7\![*'4_BS\0+>YTGX=:3(Y"07!0++JMT0"8[&R619YI#UQ'"N99X M4< X+]BS_@H/XU_;Y_X)F^%/VVO@!\&8)?%OB[3WMK3PCJ>J&*SL]5CO7L)V MFN-I;['%+').SJK2M F%1I"$/A4_[6'_ 5C_8M_X*%_!7X"?ME>)/AA\4OA MW\?=5OM'T^_^'WA.ZTB^\+ZE!;FXQYS1A'OKAF:6YNG4$A6FN))92HX!D(' KX M+_X*0^-_^"A'[!7_ 4-^#/[?GQ'\9>!?BA\&-1\6V_P];PM9^"GT^_\$)K, MR1O?6KO<7#2SR"%%>X,BA@H@$2+*6 !^I=%%% !1110 4444 %E M?#K5+[X'>'?#^J>)X[5SI=IXGU6>SLC)M.#(\$,SD X^4*,\CV\2^*=2UL7EKH%F\% MI!';ZM=VT,<:.[MA8HD&69B2"24+,4W-H6WQW M_:/\;?$OXX:I\#M$M/$>G>#+W1_!?@7P[J$D5K8S>(1$+G4]3N;H(9OLL*ZC M9PR*A8J=,N5C1I7P:/[+7P.^'_\ P2(_X)P7.F^+_$/]LGP1X?U;Q;\0O$$, M.Q]:U602WVH3HF,C?*62).6"+$G)'/H7[#'PA\4_!3]EGPIX4^(J)_PE^HV\ M^O>.Y$Y$FOZG<2:AJ1!ZE1=W,ZKGHBJ.@ H ^0$_:P_X*P_L8_\ !13X+?L[ M_MF^)/AE\4OA[\?K_4=+TO4_A]X3N=(OO#&I6MO]I(,-_\ @H1^P3_P4<^"_P"WA\3O&7@7XH_! MK7/%MO\ #G_A&K+P4^G7_@<:S,B/>VK/<7#2S2>0@>GPI_:=^+PT\>)?&GA==2U MA=*M3!;+*TL@Q&A9BJ@* 6)XY)K2^/?QN\7:!^TS\-?@SX)\0O86*:9K?C/ MXD30V,=P[>']/MA;1VN&1S&\]_?6LBE )&2PN%4_>(\M_P"" O\ RAL_9[_[ M$"+_ -'2UW?[('_%W/CS\9_VL;C]Y::CXH3P)X.F/(.D>'WG@N&7TWZS<:R" M1PR10G)P, 'RI^UG\>?^#A'X3?!O7OV^_ _AKX(6/@SPUILGB"\^ NI:;>W& MNQ:#$AFE%S?JZHVH) "\D<.V-2C*AE*@2>S_ !D_X+$?#+X;?\$G?#G_ 4W MT;P!=WLWCK0=+_X0CP)-=!+B_P!X_P"" MD&O>,/BA\)=1_81^!-U&WQ!^,6A76CO=%-\?ACP_.OV?4=8X&YBB3%G(^9G)/+4 ?2/QJ_:Y_:L_P""=GB'X.^-OVTOB+X3\8>! M_BEXSM/!OC2Z\/>%WTP>"]SN+9S/*;C3?,BD@E\_P#>H#'*)/O1'KOV MM_$/_!4/XM_$W4OA-_P3YU'X<^ M&\+6T'_"0_$'XF:5=7\FI:E-$LZV.GVD M.%\J.%X6FN9"P+SB.-=T4I'SE_P=JB\N?^"2[:-HB2-J^H_%3P[;:$D)_>M= MF65D$>.=V%;&*_1#XJ_%CP5\"_AEJ/Q3^*6MBSTO2+57O)8H6EDFE9E2."") M 7FFEE9(HH4!>221$4,S $ ^2O\ @D+_ ,%#/VF?VH/&?QD_8\_;I^&>A>'O MC3\ ]>L;#Q5>>$FD_LG6[.]CEDL[VW60EH]Z0ERI(!62-@J;FC23_@N%_P % M+_'_ /P3T_9,\1:[^SEX;M==^)JZ"VJVT5Y$);7P_I27,-O+JUXF1E/-GBMX M8\YEFE& R13%;?[./@X@LXPLC*=AN)Y0K%%5J_-+]O[_ (*T_P#!.#XU?\$G_CUH M<7[33>)?V@?C5ING7.MV4'P_\16]M:""_MY+71+6YN]/BB2TLK<2HK,R":5K MB<@27++0!^ZWP:\3ZKXV^$'A3QGKKHU]J_ANQO;QHDVJ99;=)'('8;F/%=)7 M@?\ P30_:T^ '[8W[('A7XA_LY^.9=?T?1=.M= U*[ET6]L#%J%M9V_G0[+R M&)W"^8GSJI1L_*QP<>^4 %%%% !1110 5'>-=I:2O801RSB-C!'-*41WQP&8 M*Q4$XR0IQZ'I4E% 'Q;^P+^W+^U;\??^"C_[4G[(G[1OA?P7I%A\%8_"@\-V MO@^2XN Z:I:W-X9)KFX"-.YB^SCB*)5*L IY8]W^V/XI_P""BWCSX@Q? G_@ MGW_P@?A,V&C1:EXM^)GQ)TZYO;:!II)4M].L+6 @3W&(6EFDD8)%')" ':7Y M/!/^"=__ "G[_P""A7_7G\+O_4=>OOOQ_P"/_!?PK\$ZK\2/B+XDM-'T+1+& M2\U75+Z39%;0(I9G8^P'0U^+7PIT^SUFS\6>!4E32?$VC7)4)+_C-+I]GX=\-:A%LNO#GA M33XO+L+:X4\QW=P2]Y<1Y/EO+'">823T7['7_%V_C=\9OVM+C][:ZSXK7P1X M/F/(_L;P\\]M*RGT?6)]:;(X:,0G)P#0!\L?\%%?VI/^"VG[&?P2U?\ X**Z M?-\&O^%?>%;FVO=?^!EUHUU)JL&C2W$<7[W5EFV27RB53((D6&,AMAN @\W] M#?#WB_6/&7PNL/'GAKPP8;_5="AO['1M_:X^,W[2_P MW_:9T#PCI=S\'OBL/"VBV?@Y)VMQ;I$S&1IISOF9R VXK&.. M/A!^S=J]Y\)-1CM?'/B6]L?"W@">6W280:UJEU'8VER8G!61+=Y_M,BL"OE6 M\A;Y0:^3/^"*7_)[7[?7_9R)_P#24U]&_$O_ (O7_P %"_ /PN3][I'P?\+W M/CO7DZJ-7U$7&D:,K=CBW&O2$'D-' P'0@ \[_:6U3_@L)\9_&VN>&?V!/%' MPM\ ^%?!S#3XO%?Q3T>ZOK_QCJ:1*T[0Q6ZB*TLDD8P&4HSO+%*418U4O4_X M)1?\%0O''[6?[.GQ/UG]M#P!IGP\^(GP"\6:EX=^+T&GR.=,CDLHC+)>P%F< MK%L63*[WP8BP8JZU]/\ [0'QS\)_L[_#*\^(WBFUN[^19$M-$T'2XQ)?:YJ, MIV6VGVD>1YD\TF$4< )C;7'Q9^+GA3 MQIX]^)\FCN9((]2O[.62:PMFP&>"VM56V0_Q^6SX!D*@ T? _P"WI^W?\=/V M O$?_!6KX40>&+#P?I]IJOB+P;\%]3\/N]UK7A?3II5E>[U%9M\&HW$%O/-" M(HS#%NA1DFRS5[5XS_;$^-?[2_[,OPS\?_\ !,WP[X>U/6_C%HJZQHWB7Q^L MZZ/X7TM8HWN+F]CMCYDURDDT5LEHC M,[,S".&0UYA_P3\OO#.G_ /!N;X'U M)7B_LZW_ &9)Y+T\;05TJ8SY_P"!B3/XU%_P;'V7B'2_^"''P-C\5>8DIL]= MF@$Y.X6SZ]J+PGGL8V4C_9*T \?\% M/VE_VJ_#WCSPA^R5_P $]M0^%(^,?BFRNM?F;XO7MVFDV&@VK)#(Y2RS/)<3 M7$T20HH(*PW+'B(UC?#3X76G[;O_ 4%T7_@H3J-L'^'WP?\-ZGX<^"-PXS_ M &]J.H%4U?7XC_SZ>3%'9VS*)OBI\ M>O FNVGQ!73(;'2/B!X=\57MM?Z7'"6:'R8C(UMA'=G :$C#M(?@U>>()-30>'(/@Q::FMG%9B,;VN)-1P[RM(2 JH% M54!W,7(3W6OA7_@B)\0?VL/#FG?&?]@G]L7XC7'CKQ+^SQX_M]!T?X@WFXW& MNZ+>6,5[8/<,Q9GG6"12Q9F8+(BLSE2[?=5 !1110 4444 %?('_ 7X_P"4 M-G[0G_9/YO\ T=%7U_7R!_P7X_Y0V?M"?]D_F_\ 1T5 '\85%%% '[_?\&FW M_*4S]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 8?Q';XACP9?)\*[#1 MKC79(2E@NOWLL%HC'C?(T44CL%Z[ !NQC%KN_FTCQ'X>>YBDN%N[V:[>.:WFCPA1IF =9#N&,JN,GZRHH M _.OQ?\ L2?\%TM1_:=\4?M*>"OVWO@5IMUK$1T_P]8:E\.KV_'A[2 X<6-J M\D@V!V5))Y T\B(7.V*%(O4/ O[%_[>WCGX0IX%_;<_:I\-^/\ 4]<^*NBZ MMXI;1-'?2]-MO#&F.E[%IEG:JA#RSWT"+<22$&2WG=2Y$4:'[$HH \T_:V\/ M?M7^)O@I?:=^Q7\1?"'ACQ^MW;RZ;J'CG19K[39(ED!E@E2%U=-Z9'F*&*]E MR0R^5']E/]I[]J+5O &I_P#!0#Q'\.UTKX?>*+3Q1;>#OAG:7SVNL:Y:!C9W M5S&[_1%O\ Q%=31V]A'=6LL+7&V&-VF9"X(BS&&Y^=<8/E?_!/C]EK]IC] MBC_@GCHO[(NI:]X*U?Q3X$\)W&F>#O$-GW>[B>$O JNT:N4,I9 M0S!0<*?IRB@#S3X(_!'6_P!F[]D[P_\ CX8ZC8WVM^%O!L>GZ?J6N>9Y%_J M:0?-=W7E_.1-.UV MPQK&NW>D;[R3*[&GXQ_89_:+_:^\=?".[_;U\7>![OPQ\&O$MOXIM=%\$QW3 M?\)AXDMH7BM-1O!<(@L8(3)+*+&,W :1QNG*)L;Z[HH ^&?VV_V/?^"MGQW_ M &K-)^,?[/7[5OPA\+^#O!\1/@GPIXH\%W>IFWO7C"R:G/\ .(Y+O!DCB?&( M8W8( TDCOZ+^Q-\!_P#@IMX-^*NK?$']O[]L?PGX[TV/0?L'A?PQX"\)MI-G M#/),CSW=R&RT\@6*../)*H))L %LGZAHH ^*/ ?_ 3K_:6_97^''Q._9:_8 ML^)W@S1/AC\2->U+5/#][X@M[IM3^'+:DN+Z"PMH5\G4(52\A#F M=0 ?I#]D7]EKX4_L4?LU^#OV5_@EILMMX9\%Z.ECI_VA@TUPVYGFN)2 TLL MKR2N0 "\C8 & /1Z* "BBB@ HHHH **** &SF987:VC5Y I\M7^(OA_>Z1\>4T"/4?#ND7M\+G0ETB MR-I;F.:2W"W1=#EPRP\G((QM/V710!\5_P#!0[]D;_@J)^TM\=/"_B?]F;]I MGX5>$? G@Z6+4-,\+^+O"-UJ;7^KK@I?7:AUCD,#?-;QX*QN!,095B:*Q\!O MV>O^"S6B>,=8\;_M/?MP?#CQ;%IW@W4H_ WA7PKX/ET:QE\0RQA+6ZU*4+)+ M+;1@R Q*&&Z19-C-$E?9E% 'GGP'^!DG[//[,/AG]GWP%X@C^U^%_",&EVFM MW]L9_/O$@"M>SH&4RM)-NFD&Y2[.WS G->!>&_@5_P %;?B[\%=9_9V_:Z^. MWP8L[#7[*XTS6/'WPUT+4AK%QILRM'*D-K=%;:UNGB9E6XS*D9.X0N5Y^P** M .8^'GPS\,? OX.Z-\(/@MX4L[+2/"7AV#2O"VBR73Q0106T BMX6E"R,JX1 M5+[7;JV&/!^8/^"<_P"PM^T]^R%^TA\>?B]\5/%7@36M)^.?Q ?Q7-:Z!/>1 MW&A2[)%6W7S8=MTI4HI_@?XF^&WCGXH?%+X@:G87 MNN_$/QRVH1O8.[)9Z1;6L%CIUH"ZJ05@MS/(H&T3W=QM9@0Q^5?VD?V,O^"S M?Q*_;$O?VD/@W^V)\%] T328)K#X=^'/$'@.\U(Z#:OE9;@%G"F]G3"RS@9" M9BC*HSB3[[HH ^:OV,?V>?V\= D\::C_ ,%'_P!I_P +_%'^WM/@TS0O#OA3 MPM_9FD6%GB7[498&R;B6G:9XMOENI?%&@>&=0FDEN]%B@*FWN9 L]Q!%?/,GEQR+FW MD,8W?=]% 'QU^VW^PE^U;XN_97\#_L7_ /!.KXK^ _AAX"\.Z;;:9KMKXFTB M[OI-2TNU2..'3/W+KBWD5"+@D[YU.PD(\HDY[X+_ +*W_!;:#XF^#[7]H7]O M_P"%K_#?1=8M;G7_ _\.?ANVEWU_:6Q$D=C'.Q(AA=TB20)M)BWH#AL'[FH MH ^7/^"P/[%WQJ_X*)?L1>*OV+OA+XG\+^'H?&OV(:MXD\0RW$CV26NH6UXJ MPV\,9$A=K?:6:1=H/"L3Q[S\$]*^(V@?"W1/#OQ7MM%37-.T^&TO)/#]W--: MSF-%3S4\Z-'3=C.PAMN<;VZUU5% !1110 4444 %%%% !7QI^V5^PQ^U3^T+ M_P %#/@#^V=X \1> -/TCX 7&OOIV@ZO>WK7.OC5K.*UN/,EC@VVA1(AL"K- MSR2<[1]ET4 ?._\ P4<^"?[[M'::5;VT%CIMH"ZJ05MK999% VB M>YN-I8'>WGFL>'O^"MND?M$>*;SPA\1/@1K/PMU25&\*6OB#1M6M=9T(>6H9 M9/L[-%>J'W-@O$6SPT8^4?2E% 'E'[(O[*?A_P#94\&:_8Q^))?$/BCQMXMO M?%7C_P 5W%FMNVLZS=[!+*L*EA;PI''%##"&;RXH8U+NVZ1O"?BQ^PU^UCXW M_P""L?@?_@HOX?U[X>PZ%X$\#:AX3M_"%YJ%]]JU&UNI97:Z:Y6W*02?.A$0 MCD4;"N]MVX?9M% 'EWB#X'^)O%W[8/ASX]>(=3L'\.>"_ VH:?X;TM'*_\ !3[]E3_@H;^UI/X8\&?LJ?'_ M .&_@WP3ILZ7_BC1_&?AJZU)O$=TCL8K>Y2-E1K)"(Y#"^ WTJYU>?R72WCF MN'+,L"2LLK(A7S/*"-N1F4]'+^Q/\8_V>?VOOB/^UK^Q3J/@]A\9=.L1\1/! M7C:XNK6S76+)'BM]9M9K6*5@[12,D]L8U$Y57\Z-LY^J:* /DWX/?L"?&G]D M']COQY\//V4/B_X>?XV_$KQ1J7BKQ=\4_&&A.UK<^(-1F#W5\MG&S;4C3"6] MN79$V(7,GS[_ 3X5?L&?\' 7P3^'"?#3X:_\%$O@586^^:>XU.7X57%S?7= MY,Q>:^N)IW>.*_2VB@#XG_;O_ &*/^"D7QW^'WPY^"O[. M/[5W@73?"_A73+)O&TWQ&\/76J7?C34+==JF^5'6-[4NJ3O"OP]U[X?Z+/-=ZGX5^'O@-]*N=7G\ETMXYKAR MS+ DK+*R(5\SR@C;D9E/V910 4444 %%%% !1110 5\J?\%C?V(OC9_P4?\ MV)?$G[%OPG\4^%O#EKXQFT]]7\2>(9+F22U6SU"WO42&WAC(!]*^*":)]ETK4+E[N\T6*["A%N739% M,R 9?R?4!/,(RU?#?PB_8*_X. ?@GX;O]!\%_P#!1/X%M/M5$48V1QQ1Q(J1QHB_I=10!\^_!;]E3XS>'OBM\.O MB-\?/B_#XUNOA_\ "NXTHZO.&6XU3Q-J5S%+JVI-"$$<$(2UACMD0GRX[JXB M"HBKNN?M5Z!_P4?G^)/A'Q/^Q/X_^$L7ANTBGC\:>%/B9I-^'U L5\N6WO+, MLT3* PVF,KDY._(5?=J* /"O@K^RCXMM?VC;_P#;0_:1\4Z-K?Q&N?"*^%M" ML_#=A);Z7X:T;[1]IFM[6Y?9N$,*)%$$;?YO_ ,%?OV$_VA_^ M"AOPC\*?!;X-^,/!OAFS\/>/=)\67.M>)&NYY9Y[!Y62U6WAC 5&+(3*92>" MH0<,?KVB@#Q[]H?X*_%#]I+X2^%OAGXF;0-+MY_&NCZA\1+2UU">XBN=+L;M M;U[2V=H$,OVB:VMH9%D6,>1-.-Q(4._]N/P'^US\4?V>-7^'G[$_Q<\.> _& MVL$6R>,/$=A-=#2[5E82RV\0RRAV>5R[ MEF8L?I#]K']A#4/BG\7?A'^UG\"?%=IH_P 5O@M/(VFGM-?TB[MS;W MNE:A(I,N)$(>.XQ(T,P\S8^YE/TE10!\T? []B;QM:?M?^*O^"B/[1VK>']2 M^*&K>"X?"'A#0]!>9]*\)Z%%,]RUK'<3(DMU-/AI^V/X%U_X_:KXG_M./Q5X M@\(2_P#".6UHKQ1KIT%G"RO!$;>(9D 9C++*Q!+!A:?]E/\ :A_:EO\ P%=? M\% O$?PZ32/ /BBS\3Q^#_AE:7TEMK6MVF6L[BYN;XATMH93YRVJ1DM*D1>9 MD0QO]0T4 %%%% !1110 4444 %8?Q';XACP9?)\*[#1KC79(2E@NOWLL%HC' MC?(T44CL%Z[ !NQC:/"%&F8!UD.X8RJXR?'?%_P"Q)_P72U'] MIWQ1^TIX*_;>^!6FW6L1'3_#UAJ7PZO;\>'M(#AQ8VKR2#8'94DGD #3R(A< M[8H4B_12B@#X[\"_L7_M[>.?A"G@7]MS]JGPWX_U/7/BKHNK>*6T31WTO3;; MPQICI>Q:99VJH0\L]] BW$DA!DMYW4N1%&A]Y_:V\/?M7^)O@I?:=^Q7\1?" M'ACQ^MW;RZ;J'CG19K[39(ED!E@E2%U=-Z9'F*&*]ER0R^ET4 ?+Y_93_:>_ M:BU;P!J?_!0#Q'\.UTKX?>*+3Q1;>#OAG:7SVNL:Y:!C9W5S?%#XO_LW^,O@_P#")]!AUCQ=X;O]$6_\174T=O81 MW5K+"UQMAC=IF0N"(LQAN?G7&#Z110!\Q_\ !/C]EK]IC]BC_@GCHO[(NI:] MX*U?Q3X$\)W&F>#O$-GW>[B>$O JNT:N4,I90S!0<*?4?@C\$= M;_9N_9.\/_ CX8ZC8WVM^%O!L>GZ?J6N>9Y%_J:0?-=W7E_.1-?L(?\%_?AGXD\3^-/#_ /P4)^ \VM^,=6-_K^L:C\++J>YG MQD06P=I,I;01GRX85PB L<%Y)'?WOQU_P3A\7?M6_P#!..__ &./V\/CU<^, MO&^NR2:EJ7Q'T>Q6T.FZPMT;BRNM/MQM6WCM=L,:QKMWI&^\DRNQ^KZ* /D3 MQC^PS^T7^U]XZ^$=W^WKXN\#W?ACX->);?Q3:Z+X)CNF_P"$P\26T+Q6FHW@ MN$06,$)DEE%C&;@-(XW3E$V-RG[;?['O_!6SX[_M6:3\8_V>OVK?A#X7\'># MXB?!/A3Q1X+N]3-O>O&%DU.?YQ')=X,D<3XQ#&[! &DD=_N:B@#Y>_8F^ __ M 4V\&_%75OB#^W]^V/X3\=Z;'H/V#POX8\!>$VTFSAGDF1Y[NY#9:>0+%'' M'DE4$DV "V3TO_!4/]C[Q)^WU^P7\1OV0O"'C&Q\/ZEXVTRWM;76-2@>6"V, M=Y!<%G5/F((A(X[D5[Y10!@_"SPC<_#_ .&/ASP'>7B7$VB:#9V$MQ$I"RM# M"D98 \@$KG\:WJ** "BBB@ HHHH *;.9EA=K:-7D"GRU=RJEL< D X'O@_0T MZB@#XT_9(_88_:J^!/\ P4B^._[<7CWQ%\/[W2/CRF@1ZCX=TB]OA# MI8M0TSPOXN\(W6IM?ZNN"E]=J'6.0P-\UO'@K&X$Q!E6)HOM2B@#XS^ W[/7 M_!9K1/&.L>-_VGOVX/AQXMBT[P;J4?@;PKX5\'RZ-8R^(98PEK=:E*%DEEMH MP9 8E##=(LFQFB2OHGX#_ R3]GG]F'PS^S[X"\01_:_"_A[36[^V,_GWB M0!6O9T#*96DFW32#/OAKH6I#6+C39E:.5(;6Z*VUK=/$S*MQF5(R=PA[N-K,"&/J-% 'P)^TC^QE_P6;^ M)7[8E[^TA\&_VQ/@OH&B:3!-8?#OPYX@\!WFI'0;5\K+< LX4WLZ866<#(3, M495&<2>S?L8_L\_MXZ!)XTU'_@H_^T_X7^*/]O:?!IFA>'?"GA;^S-(L+/$O MVHRP-DW$LY>-2TA8*D6U=H=P?I6B@#X0T#_@EY^TM\-?V-_$?_!+GX3?&WPW M8_!'79-3T[3/%M\MU+XHT#PSJ$TDMWHL4!4V]S(%GN((KYYD\N.1'=-MM,UVU\3:1=WTFI:7:I''#I MG[EUQ;R*A%P2=\ZG82$>42?8M% 'PS\%_P!E;_@MM!\3?!]K^T+^W_\ "U_A MOHNL6MSK_A_X<_#=M+OK^TMB)([&.=B1#"[I$D@3:3%O0'#8/HWC/P%_P5YT MG]J3Q-XA^$W[0'P4U+X1ZXEL=!T+QOX/O_[4\,.L*)*(VL98EOD:0/*1-*C' M>%5HPN6^H** /-_V:/V<-%_9U\-:TK^([CQ#XH\8>(9O$'COQ;>VZ0S:UJDL M<<1E\M/EAACAA@MX85)$<,$:EG8,[>D444 %%%% !1110 5\@?\ !?C_ )0V M?M"?]D_F_P#1T5?7]?('_!?C_E#9^T)_V3^;_P!'14 ?QA4444 ?O]_P:;?\ MI3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5\@?\ !?C_ )0V?M"?]D_F_P#1 MT5?7]?('_!?C_E#9^T)_V3^;_P!'14 ?QA4444 ?O]_P:;?\I3/VN_\ MX_] M/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 5\@?\ !?C_ )0V?M"?]D_F_P#1T5?7]?('_!?C M_E#9^T)_V3^;_P!'14 ?QA4444 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X _\ M!IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5#J.HZ?I%C+JFK7\-K;01EY[BXE"1QJ.K,S8 ]34U?FY^WO\ M1^( M?C#\3=0^'NAZK)%X6T"]:VAM8G(6]GC)5YWQ]_Y@0G8* 1@L:^#\0N/,!P!D MJQE:'M*DWRTX)VYG:[;>MHI;NSZ+J>/G6<4P>56VE[6UN)XL_]=(XV0CWSBO0_!7C_P $?$?1AX@\!>*[#5[( MG:;C3[I955O[K8/RM['!K\[<^.PG'6(== M+$TUR/\ EO=?>W?\#]=**R/ 'C71OB/X(TGQ[X?=C9:O8175N'^\JNH.UO1A MG!'J#6O7]94*U+$T8U:3O&2336S35TUZH_1X3C.*E%W3U"BBBM2CE/C#\=/@ MS^SWX1D\?_'3XHZ%X0T*$_O]9\1:E':6L73[\LA"+U'4CK7EUG_P52_X)GW] ME!J=M^W]\'3:7,HB@O7^(VG+ [DX"B1I@N2> ,\GBH?^"M,$-Q_P2O\ VE8Y MXE=1\ O&# ,,C_"/\ X(E_"?P!^U-^ MU=\+8(-.^''V'Q9X.US6K6[NG&Z;S+633LO+,S+D>4(V+9Q@YH _4+1-Z[XO^$.A>(5DDNM)\(K$9S*L66=(65&9(QR[ M+)(H(E#/[%+_ ,%IYO#GP=^#_P"UM\1OV4M0T?X,?&SQ?8:#X8\4P>+8;K5] M,^WLZV-WJ.FK J0PR["Q\FZG>,$97<0I /I/XJ?MP_LF_!3XX>#_ -FKXF?' M+1M.\?>/;\6?A3PDK23WUY*5W F*%7,*$#_62[$_VJ]6K\ZO^"R$,3?\%(?^ M"?5P8P77XV:LJOCD V,)(_' _(5]2_%/]LBXTW]H1_V1_P!GKX9KX]^(UCX; MC\0>([*YUU=+TOP]ITLABMWOKSRIF2:X=)/)@BAE=EB=V$: .0#O?C[^T3\# M?V6?AG>_&/\ :(^*>C>#_#.G\7.KZW>"*/=M+"-!]Z20A6(1 S':< XK0^$' MQ:^'WQZ^%/AOXW?";Q -6\+^+M#M=8\/:H+66#[797$2RPR^7,J2)N1E.UU5 MAG! /%?"GQN_X*"^"?V_O^"1?[:&G+\,-8\&^,/A7X"\<>$_B#X1UMTG_L_5 M+72KK)@N8P$N86*Y20!6^4DH!M+>;?LV?\%;-=_8-_X)3_LV?$[QM^Q+X[U7 MX,:3\,O!VB^-?BY'J=E:Q:3--:6UMYT.G2O]KN[=)6"&?9%&[$>4TJLK, ?J MO17E'QV_:DLOA?X]\+? WX>>"Y?&?Q$\:V=Y?>'O#-MJ,=I#%I]IY0N=1O;E M@PMK2-Y[>+>J2R/)<1K'&_S%?(_@'_P5.3XG_'GXJ?L^-GPJT MB'6KGX=Z/KMAJ(\1Z5-Y7E7FEWL\EK#*N9H0RS_9RAE53SN"@'UG17YY?#[_ M (+N^-OCO^PO=?MW_LW_ /!-WXA>+O#NB/JUSXJM9O$FGZ>=*T^PFE6217G. MZ]N/*B:8P6T)M75-]E%=I]V>WA:6R<1,"K&28,#E M2 #[D\+_ /!2[]@OQC<6JZ%^U+X5:TU"=8=,UFZO&M],OY&.$2WOIE6VN&8C M"B.1BW&,YKUKP#\0/!/Q3\(V7C_X<^*++6M$U%&?3]5TZ<2P7*J[(61QPR[E M(##@XR"13_%G@7P5X[\&7_PZ\:^$].U;0-4L'L=1T74;))K6YMG78T+Q,"K( M5."I&,5\WZ?XD^"W_!'G]D'P!\ (HM5\1^;XL/A#X2^$='5'U+6;B]OKB6PT MY&GD5!Y-NP$MQ*Z1JEN\C$9"D ^I:*^5[W_@I3J7P8_:K\"_LG?MI_ 0_#F_ M^*K2P?#/Q=I7BE-:T/5]0CV[M,EG-O;26EX?,38C1&.0L%25FX/"?%'_ (+/ M:[X1_:_^(G[#OP[_ ."?WQ/\6?$+P/X$7Q+IFBVFHZ9&_B&%I$ >!DN)8X;? MRV+^;*ZREPL*P--(D; 'W'17P9IJ6F,47[5:W4&(YMIDCW!0 M1B0%&<+)L /LBN8U_P",OPQ\,^+G\":SXOMH]7@THZG>64:O(UG9@LHN+@HI M%O&S(ZHTI42-&ZIN*,!C?M7_ +0?AG]D[]F3Q_\ M,^,+#OVE/B[??VE\0?C=:CX@>-] M:=<-=3:DHFM8E!)V06]B;2VAC'RI' H'?(!V%K_P52_X)IWUY>:=8_M[?".: MXT]V2_@B\?V#/;,"05D42Y0@@@@XP0?2O4?@_P#'?X(?M"^%!X[^ ?QB\+>- M]$,IC_MCPCX@MM2M=X&2GFV[NH8 CC.:_*/_ (([?M<_LG?LN_M]_P#!032/ MVA/VB? _@*;4OVD+VZT^#Q7XEM=.-U&ESJ/F/&)W7> SR_X*4?L)7.G7>J7W[3OAG28K/3)]18>(KA]+DF MM((S)+/ EVL;7$:("Q:(. ,>HKX7_8.\9-_P5$_X+K_M%_&[XQJ-5\)?LG:A M!X+^$7A>^'F6>FZK)<7<%YJZ1GY6NB^G3A9B-RQSQ@',2$?H/^V=^R-\'_VY M_P!FGQ9^S#\)]*EMTEGMUDDT^Z*$07L!/W)H7(D1AW7'0D$ C^. M7[='[&7[,>L6^@?M&?M3^ ? E[>(7L[;Q=XJM=.:X4!23&)W7> &4G;G&X>M M6/@A^VG^Q_\ M,:O=^'?V=_VI?A[XYU*PC,E]IOA/QC97]S;H"!ODBAD9T7) M R0!S7YZ?\'%-I;^#[W]A)O%^K6A;2/VIO#$>HZI.1'$%0Q^;(68_(AV;CDX M '/2N'_X+Q:GX*^*G_!2K]CFV_8,UW3M5_:-M/B&L^H7W@JX2>ZM/#0>W\Q] M2D@)Q: >:0)CM\HW0QM9@0#]'=+B\S4M= M\1:I%96=JF<9DFF9409(')Y)Q7F/A?\ X*/?L,^+;B"WL/VFO#%F+Q&?3I]= MNFTR&_54WDVTMXL27(" M^Z9_E!;H":^$_"7C)O^"FW_ <;^-_A)\6%&I_" MO]DCPI!<^%?"%T-]E>>*[C[.K:I<0ME99(?.N8XBP/EFWB=-I9]WZ4_'KX$? M"?\ :<^#_B#X#?''P59>(/"OB?39+'5]+OH@RR1N,;E)Y213ATD7#(ZJRD$ MT )X<^/GP?\ %GB'1/"N@^.[26_\2^'(]>\-P2*\7]K:?:LZA;@*K1M( ML99HA+$7"B1"W85\>?MN?LM>(? __!(I_ ?@CQ?,?B!\!/AC::W\._&5K"([ MF#7= TX-#<1CG:+@0202(_O[*%B4M+X Q7<"D\E8[B.:,$\D(": /8J*** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MOD#_ (+\?\H;/VA/^R?S?^CHJ^OZ^0/^"_'_ "AL_:$_[)_-_P"CHJ /XPJ* M** /W^_X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *Y'XM_#KQ5\1=.M++PK\6-7\)R6T[/ M+<:1'&S3J1@(V\'@=>*ZZBN;&82AC\-*A6ORRWM*47WTE%J2^31G5IPK4W"6 MS\VOQ5F>+_\ #,/QA_Z/)\:_^ UO_P#$T?\ #,/QA_Z/)\:_^ UO_P#$U[11 M7SW^I>0=JG_@^O\ _+#B_LK!]I?^!S_^2/%_^&8?C#_T>3XU_P# :W_^)K\T M?%&E:GH7B74=$UH.+RSOIH+L2?>\U'*MGWR#7[+5\;?MW?L(^)_%WB>[^-?P M5TK[;<7O[S7="AP)7E YGA'1RP'S)]XMR-Q8@?C/C1X:UL;DE'&9-3G.5!RY MH<]2I)QDEK%3E)WBXJZCJTV];'RW%60RJX2-7"Q;<&[J\I.SZJ[>UNGZ'Q)1 M5_4_"OBC1-3.BZSX;O[2\5MK6EU9O'*#Z;6 .?PKW/\ 9<_8(^)OQA\0VNN? M$/P_>Z!X6BD62ZFOHC#/>H#GRX48!OFZ>80% )(W$8K^6,DX9SSB',HX' 4) M3J-V>CM'SD]HI=6S\]PF Q>-KJC1@W+\O7L>\_LK_LZ?%O6OV??"^LVW[2WB MKP]#>6+3V^D6,$)B@B>5V3:6&<,I#_\ J]!_P"&8?C#_P!'D^-?_ :W_P#B M:]BT[3K'2-/@TG2[2."VM85AMX(EPL<:@*J@=@ /:IJ_O[*^ ,CP&64,-/ MVDG3A&+:K5DFXQ2;251)7MLDDMD?LN'R;"4:$*;YFTDK\TULNW,>+_\ #,/Q MA_Z/)\:_^ UO_P#$UUOPD^$WC;X=:C>7OBKXXZ]XLCN8%2*WU>*)5@8')==@ M')ZQ@^%LGP&)C7HJ?-':]:M)=M8RFXOYIG52R_"T:BG&]U_>D_P;:/ MG3_@KWKNB^'O^"4_[25]KNJV]G#+\"_%=K'+1T11U+, M .37SM_P1O\ VEOV)-%_X(C_ <\+_'_ .//PO@TBQ^'(MO%6E>+/$NG>3$@ MDE\R&YAGDP.",HX[CCFOOCQQ\,?AK\3;:"R^)/P\T/Q##:R%[6+7-)ANUA8C M!91*K!21QD5@6G[+?[,FGW*7MA^SIX$@FC.8Y8?"%DK*?4$19%?0G:?C]_P1 M-\?_ !'_ &7O@9^WK^V!^SY\,M=U?]FG2=5UCQ!^S[X.U.WGAM-76U&HS2M8 MQR+O2U:$6D;L%)(51@O$X'GW[>_[4_[/'[0__!+#X"?M&^)?VPK7QS\1-0^) M?@C7/%_A_0M9:#1?A];&5FGL#I-HWV;3(K9P;=)[Q3<3>4^)G!*C]^DMX(H! M:QP(L2IL6-5 4+C&,=,8[5QVG_LX?L\:3X.O/AWI7P%\%VWA_4;X7NH:%;^% MK1+.ZN0X<3R0B/8\@=5;>06RH.,_#7CK3 M;O2M8^,FI76DWZ7(6*]MWM;>*.>(MCS(G=X]DBY202(5+!U)YB/]KSX?_P#! M+G_@X(_: G_;;\2+X/\ /[2W@[PIJ?P]^(&MJRZ8MQHMA]BEL9)\%(3OEN& M.X@+MA+8\Y"?TR\7? 7X&>/]6_M[QW\&/">MWPA6(7NK^'+6YE\M?NIOD0G: M,G S@5)\1_@A\%OC%X7M_!'Q<^$/A?Q3HMI(DEKI'B/P_;7UK"Z#"LD4R,BD M#@$#@=* /D']MO\ ;)^#?[4__!)_]K/XB?!/4[?4?A]9_!GQ)IFD>/E8Q67B M'4GTF[CG2S+JOVB&-VMH5N$+)+,TL2Y,))^3?^"@?B'P_IZ+YD2\\NOE2[E'(\M\CY3C]>-:^$OPK\2>$K/P#XB^& M?A^_T+3_ "_[/T6]T:"6TMO+4HGEPLA1-JDJ, 8!('%9$G[,W[-\NDPZ#+^S M[X(:QM[B2X@LF\*69BCED5%DD5/+P&98XPS 9(C4'[HP ?E]_P %+/B;\"/V M6O\ @IU^SI^V_P#MI_"K1_&7[.WCCX$R> +[Q%J_AF/6]-\.ZJ]XNHP7[1M' M(%,B>6@=1O,0G*[MC+7UM^Q/\4?^"4_Q/^.^K>,/^"=_P4^$]W_8OA.;_A-? MB[\/_!MC80::KR0-!I3WT5LGGO*B2SO$LA$*VB&4*9(L_3]Y\'/A%J/P\?X1 M:A\*_#<_A.6-HY?#$VAV[:ZD?$-B+:QTKXB_;9FN4"6^Y[V1=Y)PN4=&&<<.#W%97AOQ'X>_X@VI;LZY9 M^4/@+=69D-RNT7'VR2/RV'*EFQD'&XXZT#]FG]G(:,?#H^ '@G^SS_X)I?\%N?AW_P66U_PYJ-[\%_&/@X M^!?C+K>F64ERWA64KY=MJ%PD8++:L5L\N ;9&H7)[G'-7[VRL]2LY=.U&TBN+>>)HYX)H MPZ2(PPRLIX(()!!ZT >:K^VM^R!-\-X?B_9?M/> [OPS'/VXO$O[(W[ M/G[.WB[3=?\ %M[^T3HGC>&_\/WT=R=-\+:?;73WVK&2(D) #+;!')"R2M&B MDL0*;\%_&/A,_P#!TC\8_#H\2V/V^7]F#1X8[,72>8TL>H02/&%SDLL;HY7J M%8'&.:^]?A3^S]\!O@1#>6WP/^"7A'P;'J,@DU"/PIX;M=.6Y<9PT@MXTWGD M\G/4TVU_9Y^ %CXE7QG9? WP?#K"7GVM-6B\,VJW*W&[=YPE$>\/N^;=G.>< MT ? O[27CWP9X%_X.@O@-'XR\366F?VW^S9J^F:4U]<+$MS>/J-R\<"EB 78 M1OM7JQ&!DD"MG7/AK%\>_P#@Y1\/?&SX6K'=:9\%/V?9])^)&NV>&AAU2_N[ MK[%I$CKP;@0S271C/*(5)QN4%/VD/V9?C'\8/^"YW@7]H+Q5^Q=JWBSX,:3\ M%-0\%^)-6U5=&N;&:\GOIKA&-G<7?FS6X'EY8Q$Y884X)'WM\.OAA\-?A!X6 MA\#_ E^'FA^%]$MV9K?1_#NDPV5K$3U*Q0JJ*3WP.: /G;_ (+;_##Q3\8O M^"2WQ_\ ?@JVDGU.;X;7]W;6\*DO/\ 95%TT:@)+6#[; MUJ"M+%YD@\Q 2!O7(Y'/(KCD7X=?&# M_@Y^\ ?$C_@E'?6%UX>T?P1.O[37B;P!M;PYR"ZE@_<7%V^;9>"Q\U8 MF^_#*4_6'_AD_P#99_Z-J^'_ /X1MC_\:KL/#?A;PQX-TI-"\(>'+#2K&,DQ MV>FV:01*3U(1 /RH _)7X!ZEHG_ 1#_P""UWQX@_:?O!X<^"W[6NKP^)? M_P 3]2'EZ38^(%GNKB;3+NX/[NT8O?7F#(P78D!R S;/TL\>?M@?L^>"M$L[ MW3_B5I'B/5-9&SPMX9\+ZI;WNI>()R,I#9PH^92>K2$B*- TDCQQH[KW7C#P M7X.^(?ARZ\'>/_">F:YI%ZFR]TK6+".YMKA']0UG3;C4$EB@MHWB%TY9U3?!&9 K2%5!!&0,XK]// M WPE^$OPXEN+_P"&OPS\.Z"]\H-U-H>C06IN!U&\Q(N_\$?#]EI6G6BE;73]-M$@@A4DDA(T 51DD\#J30!^3?CE(?^"-O_!?3QE^V M;\%?$L7V?;%J$H!\B.5H)661L+_I>=VV"4 MK^DOBC]LC]E[PMX/M?&S_'+PUJ=KJ8"Z#;^']7AU"ZUJ5AE(+&"W9Y+R9^BQ MQ*S-G@5Z!X@\/:!XLT6Y\-^*=#L]3TZ]A,5Y8:A;)-!/&>J.C@JRGT((KB_A M3^R;^RQ\"-:N/$GP/_9H^'_@S4;M2MU?^%/!MCIT\RGJ'>WB1F!]S0!SO[5W MCJXT;]@/XF_$KXD>'1H3VGPCUO4M:TJ:\277AV^UF..4$'[-J.J7FH6QP>Q@N8F M'UKVK]MGX ^,_P!L;P2_[)MS!+I'P\\2F _$KQ$EXJSZAI2RAY='LT1BZOOW^H **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "OG3_A[)_P3^_Z+[_Y:NJ__ "+7T77\Z=?L7A/X?9+QW]<^OU*D M?8^SY?9N*OS^TO?FA+^56M;KN?B_B]XC9WP!]2_L^G3G[;VG-[12=N3V=K8U\XX=P>/K)*=:E3G)*]DYP4FE=MVN]+MNW5A1117CGM'*?&'X MZ?!K]GSPC)X_^.GQ0T+PAH4)_?ZSXBU*.TM8NGWY9"$7J.I'6O+?#_\ P57_ M ."9'BK4+32O#_\ P4'^"]U<7\OE6,4?Q+TS-Q)G 1,S_.V>-HR?:HO^"M,$ M-Q_P2O\ VE8YXE=1\ O&# ,,C*Z+=D'Z@@'\*_.7X=?M-_L&S?\ !L)X3_9T M^,_CCPIXN\6:]\$[C2O"_P ,=,NX=2U^\U]TG%BMM80E[A9H[AHG\T(/*QO) M % '[-QR1S1K+$X96 *LIR"#T(-+7Q%_P1[\%?MD?LF?\$6_AOX<_:#\#76L M_$;PQX8O+EO">O:R;2[M]/\ M<\UG823/')Y@T+6=((8+^WT[3+J]M[F2.01M'+ M)_H9<1DH"K'YMP"L ?85%?,X_P""D_A36_@?^SY\0/ _PZDN_%?[2^GV5Q\. MO!^K:W'91Q&;2&U:8WEYLD$4<%NC!FCCE=Y&C2.-B_%_3/V\]1\"Z-\:-:_: MO^!]U\/;;X(>%[?Q!KU_9ZVNK6FKZ=);7:M M"NHPBVB$//#7['G[,[_ !5G^&5X M=/\ %US-XP@T:WDU46\=P^E6,CPS?:KR.*6$R!Q#"C3*GG&02(@!Z'^TU^UC M^SA^QK\,;GXQ_M0?&'1O!GARU.UM0U>X(,K]HXHD#23N<\)&K,?2N9_:"_X* M)?L5?LJ_ [1OVCOVA?V@]%\+>$?$=A#>>'[[48YS<:E#+&DJ&"T2-KF4[)$) M58BR[AN )KXQ_P""A7[=_P #?^"E?_!N%\:/VH?@;'?1:5J/A&2UU#1M9@6. M\TC4+>]MQ+:SJI90Z-M8%20RNC#K7*?\%W88I/\ @V%LWDC#&/PA\/F0D?=/ MVK3!D?@2/QH _6*O+_VG_P!M;]DO]BWP]8^*/VK/VA/"W@.SU2=H=+/B'54A MDO77&\0QH5Y/K7[%'[.GCCXVZ]^T!\6_AAH?C3Q'J^G M6VEV%SXKT>"^71]+A3_CRM5F5EBC>=YYY"H#2-, Q98XPH!U?P1^//P5_:4^ M'5E\7/V?_BIH/C+PSJ!86FN>'-3CN[9V4X9-\9(5U/#(<,IX(!KFOBA^VW^R M1\%O';?#/XJ_M"^%]"UR&.WDO[#4-353IT<[;8)+MONV:2MQ&TY0.>%)KX0_ MX)5?";PQ^Q7^U7_P4#^)WP*T,Z;\ O#_ (LL6\*^'K$[+&/6]/TB2YUZ.T3[ ML217$RV^$&T>6L?_ "P '1?\&]/@.S_:C_X)":I\8_VA+2+7]9_:4\4^+M9^ M)-U=(&;4_/O[G2VB;=G$:P6JQI']U$P% % 'Z-7-[96=E)J-Y=Q16\41DEGD MD"HB 9+%CP !SGIBO-?@]^VE^RC^T!XJ?P3\&/C[X:\1ZI]C>\MK/3=15C?6 MJ.$>YM2<"[@5RJM-"7C!906!89_#6/\ ;L^-_P 4O^#=+X2_LH:QXYOYM=\8 M?M'6OP*U[7DN66YN-!BF:8IY@.X9MC:VA_O1;@G.DEE$-/?F*VUK6FL)I M]04'I*]E<_9R?[B@#OFU\./B-J7[/7_!S-X^_9Q\/W!B\,?'+]G[3O&^J:7$ M<1+X@L+E[!;M5Z*TEI;2+(0,N5C+$[!0!^A/C/QMX1^'7AJZ\9>._$=II.DV M*;[S4;^81PP+_>=CPH]SQ7$? ?\ ;+_9+_:DFNH?V;/VD?!/CXV)Q>GP?XDM M]16W. <.8'8(<$'!P>:]+K\I?^#6[6KOP%_P3"^*OB3PQ\.]3\17-E^T#XGE M@\/>'C:QW=\RP:>HCB-U-! &V@ >9*BX7&>E 'ZM45^?MY?L^?\$V?B/XL\*>'SJUUXU\SQ#IVGKHFG6$TJR3![A@U[/Y,1G:"UCE6 M-?E:4-@'Z5\:_P#!2W]G3PC^QGX'_;6L_P"V-7T;XG1:-%\./#6FVJ'5_$.I MZJJ_8=+@A=U3[2[,0P9PD8CD9F"H6H Z[XQ_MP_LF_ #XN>#?@'\7/CEHND> M-?B!J\.F^$?"VZ2>^O[B5@D?[F%7:*,L0/-D"QCNPKU:OR;_ ."KWQ6^/7B3 M]OK]@[P9\=OV:+?PB[_M#6>HZ/KFB>+TUFRD78B36Z4O$VP))$Z[ MBDS;"*^]?B3^UMXM;XO^(?V>_P!F#X+Q_$/QCX.TBTU'QA'?^)X]&TW2!=J[ MVEI)=&&=VO)HXWD6%(BJQ[7EDB$D7F 'M]%?&GP:_P""O _:1_9)\>_M!_ / M]E/Q-KOC3X2>(K_0OBC\&I]8MX-_9Q_9X;Q9JWQIUK4K*U\&VGC.".\\.V]B6%U?7[- M#LB@@(192,E7NK5$$K3J* /MBLCQUX\\&_#+PM=>-O'_ (EM-(TJR"_:+Z]E M"(I9@B(.[.[LJ*BY9V954$D ZL1D,:F9%5RHW*K9 /< X&?RKX5\/_&BY_;* M_P""Y?B?X 7,S3^!?V5? =CJ2#[K_ &73S-'$"#Y-O$4&D74J%5;_4W; M1R @.N5*@J3A@#Q6A\%?VV_V-_VD/$-QX0_9^_:L^'7C76+2(RW6C^%_&=E? M7<,8Q\[0PRM(J\CYBN.>M? ?_!P?K7AKPK^W'_P3W\7^*]7L=-L=-_:($MYJ MFH7"0PVL FTUG=Y'(5$ 4$DD ;'_ 47_97T7_@F#J]A MXS^,O@'XAQZAXV^(OP]E6[L_"WA\20EXM4U"VS$%.)&%N[EMOFILS<*L@!^I M'Q__ &OOV5?V4ETAOVF_VC?!/P_&OM.NAGQCXFMM.^WF'R_-$/GNOF;/-BW; M#(?B M-\#OB9HGB[P_T^T@BC2QU*:"WC-Y:*J 12B:VCN@QW$SL[G(;;7P M3_P2M_X*(Z]_P3B^'GQ)_P""4'[?DDUS\1OV=;=(_A<+"'$_Q%\/W$R0Z3;Z MVMXX\Y"W$2MS!.P /T4\)_MX_L9_$#QWJGPJ^'G[3/@[Q'XLT6" M:75/"?AS6XM0U6W6)2T@:RMR\^X 8V!-Q. 20*]"\ _$#P1\4_"-EX^^'/B MJQUO1M1C+V6I:=<++%* Q5@".C*RLK*>5964@$$5Y+^PO^R_J?P$\%Z[\2OB MM9:9-\6?BGK1\2_%;5].0,C:@Z*D.GPR8W/:64"QVD.?O+$9" \KD_/]Q\8) M/V+_ /@NEHW[-EA)]G\!_M4> KW7K;2@<0V?C72@[7=U$/NQB[L$B\X 9DGA MC<_,[;@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "OD#_@OQ_P H;/VA/^R?S?\ HZ*OK^OD#_@OQ_RAL_:$ M_P"R?S?^CHJ /XPJ*** /W^_X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F M?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N"^//PC\@Q1.]TI7 1_,!& >>*[VBNG"8NM@<1&O1MS1VN ME)=MI)I_-,YL9A*&.PTJ%:_++>TI1??246I+Y-'SK_PQ=^T!_P!)"OB-_P" M=I_\31_PQ=^T!_TD*^(W_@':?_$U]%45[W^N&>]Z?_@BA_\ *SY__4S(>U3_ M ,'U_P#Y8?.O_#%W[0'_ $D*^(W_ (!VG_Q-?B[7]%E?SIU_1/@'G&.S;^T? MK+C[OL;_)&-]EO>W3=G\V_2$R; 91_9GU92][VU^:I4GM[*UN>4K M;O:U^NR"BBBOZ(/YN/TY_P"">?[,7Q@^(?['WA#QAX6_;(\:>%+"\_M#R- T MFVMVM[79J%RC;"XW?,RESGNYKVG_ (8N_: _Z2%?$;_P#M/_ (FD_P""3?\ MRC^\ ?\ <5_].MY7T77\(<7\59SA^+JE>C1;LJDDKMTVWZMMOJS M^_N#>$\EQ/"&75JBJ222Z(^=?^&+OV@/^DA7Q&_\ M [3_ .)KO/@-\"?B1\)-7O\ 4?''[2WB?QU%>6RQP6FO00HEJP;)=/+ .2.. M:].HKY7%\39MC*[:.6YF"*TTVD7,448)/+ M/(Z(HZEF ')K\Z/@%_P3SO?VR/\ @A'^S-^T]^Q+K.GZ#^T7\%?#8UKX;>*- M*,2/>WD$T@NM&NV'$B3B,Q[9> X ;$;RAOV%\VAUS28;M86(P642JP4D<9%1^!?A/\+/A?]J_X5I\-/#_AW[=L^V_V%HT% MI]HV;MF_RD7?MWMC.<;CCJ:\ ^@/FS_@G#_P4S^$W_!43]E*?7/#ES9Z#\3+ M+3+C2OB)\,KVY$6H^']8C1HIHF@D(D\@R F.0C!4[6Q(DB+^>69M>M]!MTO3+(&$CF<)OW, M&8,&?\ @G/^WO\ \$HOV*OV5?V@OBZ-)U+6? &DV?P[^(7A M#Q5%:7_ACQCI.BV:O9QS@E8[HJ\H\F06P\O4+_1;VSN'N-&U(HS&2Y%L'DP7:8 MEB["6/;^EGBWX(_!?Q]X9MO!7COX0^%]:T:RM_(L](U?0+:YM8(L*/+2*1"B MKA5&T #Y1Z"E\(?!+X,?#[P#)\*? 7PC\,:'X7E619?#>D:!;6U@X<8<&WC0 M1D,.OR\]Z /RL^%?P@^.'_!)7]J7]G31/V"_VR+[XR_LR?'GQU'H.F_"CQ+J M,>KW'ANSEMI;AM5TB\0EOL-O"LDCE0J*NU9/-:42+R/[*'QQ_P""?"B7L\#A3'M M)VE@NZ1XU^>)Q7ZY_#S]FW]G7X1>)K[QI\*/@'X*\,:SJ<934M6\/>%K2RN; MM2VXK++#&KR#/.&)YYJ?XG_ #X#_ !NEL)_C1\$_"/B]]*E,FEOXH\-VNH&S M>QA&JK:1PP[?/E1HXF92TT4,,H)21 .1_X+I^)_#EU_ MP:\Z1>VVO6DD.I^$/A\NG21W"E;IA/ITA$9!^<[$=L#/",>QK]4O&/PP^&GQ M$TRWT3X@?#S0M=LK-P]I::QI,-U% P7;N1)%8*<'&0.G%9%U^SC^SS?:+:>& M[WX#>#)M.T^662PL)?"]HT%L\NWS&C0Q[4+[$W$ %MHSG H ZW3=2T_6-.@U M?2+Z&ZM+J%9K:YMY \Y61?!NF,!FX\K:XEU"56_T:W<%1GSY@8D6.?[% M\,>%?"_@G0H/"_@SPW8:1IEJ&%KIVF6:6\$(9BS;8XP%7+,S' Y))[USGB/] MG3]GSQAK=QXE\6_ GP;JFHW;AKK4-1\+VD\\S N[QEF. !DGH!0!\U_L:? MM2_\$OOVD_ %]_P3S_81^*EKXNT:P\!7W]NS>'8YYX;&UN'$,DUW>3*/-O+F M6YEE))>65Q/(_=CXI_P11^,WAG_@G=_P2L\8_LW?M7^(;'P]XF_99\1^)-.\ M8:=?72PRW%M+>W&IV5W CG=+#=I=JMNR@^:PV)EABOT0\#?"/X4_#"2YE^&O MPQ\/>'FO0@O&T/18+0SA<[0_E(N[&YL9SC@V]Q>V&"6'D3NA>+DD_*1R: /Q#D_X)9_M(?!K_@WA^%G MQ+U'X=:E/\4?AS\;+3X[^(O!L%JWVXVWG.)K01'D3)8M!.\9 =6@>/!88/UC M_P %UY_"'_!2O]F?X(_L0?LR^,K#Q3?_ !X^)6B:M'-HETLXM/"5LDES>ZU) ML)V6\0,"[FQNDE5%RYVU^F-ZW-YVM7F@Z M#;V30!\&+\-'_ &./^#C*\^/WC!4L/ W[2WP8B\/: M+KDS!+>+Q5I36NS37<_*CRV%J9(@2#*RNJ!BC4[]GCX;7'[5'_!PG\4OVZO" M\B7W@#X1?"*R^&>D>(+9@]KJ6ORS_;;R*WE&5E^RI++#-M/R2RJI.58#] ?' M/P_\!_$_PQ<^"?B7X)TCQ%HUX +O2-=TV*[M9P#D;XI59&P0#R.U3^%O"GA; MP-X>M/"/@GPUI^CZ3I\(AL-+TJS2WM[:,=$CCC 5%]@ * +=[>V>FV*-/D6 MS^/WB.[NRMVG[B"2WL725^?E1E!(8\$*>>#7Z@^+/!WA'Q[HDOAGQSX5TW6M M-F96FT_5K&.Y@D*D,I:.0%200",C@C-V6[MS!=K M!X3LT$T1(8QOB/YE)53M/&5![4 ?EC_P1\\4^&&_X-;/BE??V_9>1:>$_B8M MW*;E0L)<7[HKG/REED1@#U#J>XKQKXD^,=9^$'_!+/\ X)A?MU26=WJWPO\ M@QXNTJZ^*$NDQ-2(F3^X,5S'D])943@N*_;.#]F;]F^UTRXT6V M_9^\$1V=W)')=VD?A2S$4SQ[MC.HCPQ7>^"1QN..IK4T+X/_ D\+^%[_P $ M>&OA;X!=.O"5 MMJ6F7$$.F16MQ9BZEBD$*AD55.0@\@[B/,BW?JQX0_9?_9I^'MMIEEX!_9X\ M"Z'#HNHR:AH\.C^$K.V6PNW38]Q"(X@(I67Y2ZX8C@G%:?Q2^"?P:^.6BP^& M_C7\)/#'C#3K><3V]AXIT"WU"&*4%_@]^V'J\EGXSL= M+2,)\+?$\LTUU:P")_@E\&/&]EIVF^ M,_A%X8U>VTBW\C2;?5- MKA+*+"CRX5D0B-<(@PN!A1Z"@#H[2[M-0M(K^PN MHYX)XUDAFA<,DB$9#*1P00001UK\U/\ @FGX;U7X2_\ !?W]O#P)XKC9;GQA MIW@SQ3H,L@Q]JT_[-.CNF>2J2W B)Z;HR.U?I'H'A_0?"FC6_AWPOHEGINGV M<8CM+"PMDAA@0=%1$ 51[ 5XA^T+^ROK=_\ M)>#_P!NKX#0VB?$7PCHESX= MUS3+N7R8?%OAFXE6:73))<'RIH9T2ZMI3\@E5XWPD[21@'Q'_P '"OBOP#IG M[>O_ 3WT7QCKVEPH/V@TN+VUU">,*+4W.FQF217.!'N8*6;Y>OO3/VP/"^L M?\$(?V\C_P %,O@WX?N#^S7\9M4MM,_:/\(Z1:EHO#.JR/MMO$=O%&/E1G:1XF\/ZK;K/IVM:%J$=U;7$; $,DD9*G M@CO7YE_L#^-O!^J_\'17[;-CIGBBPN)KGP#X3CMHX;M&:5[;2]*BN%4 _,8I M/D<#E6!!P:_33PG\*OA?X"T>[\/>!?AOH&BV%^2;ZQTG1X+:&X)7:3(D:A7R MO'(/'%8ND_LR_LW:!JMMKNA?L^>![*^LKA)[.\M/"=G'+!*C!DD1UC!5E8 A M@000"* .XK\G_P#@IOJ?PMLO^#E7]A:;7;O0X]0CT/Q%'J#W31"5=UI="P60 MMR,W#2>2#_RT9MO)-?K!7$ZS^S1^SCXBU:YU_P 0?L_^";^^O9VFO+V\\*6< MLT\C'+.[M&2S$DDDDDDT =M7YI_\%'/"VH_%?_@X*_85\'^%X6:X\':)XT\3 M^()HP?\ 1; VL4<;OCHKS0^4/]J0"OTADC@\.Z"T6B:$7BL;0BTTS3TC0LJ+ M\D,89E1> %4$JHXR0.:\4^ '[+NJV'[2'C']N/XWVUL?B%XOT6U\.Z+IMO,) MH_"OAFVD::+34EZ232W$DEU/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% %:ZUG2K'4K72+O4(H[J^W_8X M';#3;!N?:.^!R:LU\7?'K]H+5=8^/\/B_P *7V;7PQ="'2L-\DNQOWK<=1(< MCW3;7U]X,\5Z5XY\*V'B_1)=UKJ%JLT63RN1RI]P<@^X-?G7!OB+E7&.=9AE M^&M?#3M%W^.'PN:\E--?X7![L^HSWA?&9'@,+B:NU6-W_=ENHO\ [=M\U+L: M=%%%?HI\N%%%% '*?&'XZ?!K]GSPC)X_^.GQ0T+PAH4)_?ZSXBU*.TM8NGWY M9"$7J.I'6O)M._X*T_\ !+G5=AL?^"B?P3=))/+25OB;I:QE^R[VG"Y/89Y) M [T[_@K3!#)74? +Q@P##(RNBW9!^H(!_"O-?^"%/ACPUXK_ M ."*'P&\+>*?#UCJ6F:A\.8XK_3M0M$F@N8VEEW))&X*NI[@@@T ?7GA;Q7X M6\<^'K3Q;X)\2Z?K&E7\0EL=3TJ\2XM[A#T:.2,E77W!(K0K\?/@79'_ ()" M?\'%VF?L%_ RZGL?@5^TSX+G\2:;X$65C8>&-LWOC&'1;:\UJ"-9+G M2]-9X9OM5Q!O1)&E^SP"1P@F8A]H!]+45\87?_!9WX:>+O\ @G%K_P#P4>_9 MZ^!_B3QKI'@BXNH/B-X%FNHM.UWPQ+:8^W17$,@9#);JRR.H?F([U+?=J#]J M+_@L#=_LP_L0_#+]OG4/V8KCQ%X&^(EOH\MU<:+XSMQ_PCXU10]G)53A)'"X(PY /M:BO&/CE^TY\2?@]XG^$O@32?@3!XEUSXGZ\VDW%CI_B MQ(ET5X[*6]N+IWD@'G6D4<$H:4!6+M BQEIE ]GH \D\?_M[?L3?"GXEP_!C MXF_M7?#_ ,/^+[F58K7POK/BJUMM0G=F**L=O(XD-9(I%Z,I&01]0:_,#_@I[9VLW_!P]^P#)+;(S&U\99+("3MT]F7\ MCR/0U]G_ !5_;4&D?M)I^QK\ /AK_P )W\2X?"P\2:]97&MKIFE>'M,>;R89 M+Z\\J9TEGD#"*"*"61@C.P1 '(![I17S'^S+_P %+_#WQ_\ &GQ/_9]USX$^ M)?#?QI^$)C;Q9\)GO[&:ZO;>90]M>:;=RS0VUW;3*R;97>':742+'N0MX3\/ MO^"\_C7X[_LA>(_VN_V;_P#@FG\2?%FF>#=4U=/%]C<>(=-TX:38Z?DRR-+. M_P#I5T8U=S:6BSE N'D4O&' /T2HKY^TO_@H_P# ?Q)^QW\//VQ_"%CK.K:= M\5_[+M?A_P"%[2"(:IJVJ7^1#IJJ\BQ),K++YCM((HUMYI&?8A:N/TW_ (*< MZI\/?VX/!_["/[7_ .SS)\.O$/Q-TJZO/ACXCTSQ9'K.D:[);+NN+)Y?(MY+ M:Z1=IV-&R,6 60ED# 'UC17R'XO_ ."GWCBX^#/Q+_:=^ /[+)^('PZ^%^MZ MUI&KW=GXWBM=9OKC29'AOYK:P:V>,VT4D7%X0NO%5M'J;M@G"VI?S6.%8\+T!/:N^^ M)/Q6^&OP=\&W/Q$^*WCG2_#N@V:%[S6=8O%M[:W0*6+22.0J*%4DDD 5^;? M[0=A9-_P=I? B\:TC,H_9=U)A(4&X$76LJ#GUPS#Z$U^B_Q^@AN?@1XUMKB) M7CD\):DKHXR&!M9 01W% %;P)^TI^SW\4/A??&SPMK/@RTM9+FY\6Z M?KD$FFQ01J6DE:Y#>4$4 EGW8 !R>*\RTK_@J[_P3@U>*6XB_;+\"VT26$M[ M;SZEK LX[^WB7>\MH\X1;U0O.8#)D8(ZU\??ML? 3]HSXY?\&W'PC\(?LI>" M_P#A)-8T/X;?#W7=1\"0Q%AXFTRQL[*XGT[REP9@VQ)#".9!"44,S*IO_#'_ M (*)?\$TO^#@[]DGQ)^Q#X@FL/ _Q,U/19;=/AEX\MUAU#0=:@C;R;JP+!5N MOL\R[AY.)0B,)(HPS+0!^FM<+\>/VFO@!^S#H%EXE^/WQ;T7PK:ZG>BSTE=4 MNPLVHW)&?(MH1F2XDQD[(U9L G&!FNZK\J/^"MO[0/Q;_P""9G_!6?X:?\%1 M?BA\!];^(7P#A^$=QX%U>^T*W%Q/X%U&XU(W$VHQQMA(WFB%O#YC,@E021;P M0BL ?H#\'OVY_P!CWX_^(;?P;\&?VC_"7B+7;AIQ_P (]IVKHVHP&% \HFM" M1-;[592?-1?OK_>&?5J^2_V=]?\ V"_^"C?QW\!?\%-?V/\ XH>&/$NK>%?# MVI>']:U'3(_+U$V5\D;I9WT3!9H9(I80Z),H(624KP^3Q$G_ 6LU_Q1^T-\ M9/V2?@S_ ,$\/BIXH^)GPE_LE3X1;4-*MI-2^VPS3FX>Y%S):V=JD*0,)'F: M24W4:+#N# 'W717R'^P;_P6/_9\_;,^!7Q-^*WCGPMJ_P )M<^"%U=0?&3P M;XUP+KPOY$9$5@G .U7W02*4& 6Q_P!H?_@KUKW[)/@#P;^TS^TA M^Q[KWAOX)^,=8LK%O&W_ DMO/JOA]+P9M;K4])6/,$+C!817$TD8(5T$A$= M 'VI537M=TCPOH5[XF\07\=K8:=:275]=2GY888U+NY]@H)/TKQGXJ?MGPZ5 M\>K3]E#]GOX?1_$#XC2^%AXEU.P;74T[2]#TAI?*AN;Z]\N8QM/(&6&**&:1 M_+=RJ1J7KSW]G#_@JQX>_:&^$OQF\01?LS^-;?QU\!?$EYH/Q&^&=A/8W%U] MIM]Y+V5U<36]M=P.D/HO M$_@OQ&L[:-K<-E/;BX\F>2WE'E7$<UN%TGP)H=O!+=B0:Q-IEO;1+&(X5::958_=1/ M,.6(4L>RTG_@HMXT\$_MK_#K]AW]J?\ 9O3P5K_Q=\/:GJ?P]UGP_P",5UNQ MNIM/@^T7ECWN(X?GRJRQ-D!9#F@#T_PM^W#^R;XY_:AU+]B_P3\5IY8U,,,BRSQ*87<2_,3LPK$>K5^-]8U/X.?\(SI/A+QU MJ?A;3M5'B!+Z+7;C3[F2UO+BWVQ(5MTGB>(,^&9XY0578"P![&2 ,DUX9>?\ M%+_V"K/7=1T!?VI?"ETVCW#0:WJ&FWC7>GZ9*OWX[J]A5K:V9?XA+(I7G.,& MOCW_ (.//VC_ (FVT'[/?_!-+X2>,[[PW=?M2?%*W\->*-?TNNQ36T5V]I#>);HT1;SI6M[B&58X]S,L@(!YKO?A/\ %+P)\(/%EQX>L;016]CJC:$MO!I?&7Q(\7:?>:EH_AB+4DLX+73;1HDN-1OKEE?[+:K) M/!"&6.61Y)T5(W =D\A^ ?\ P53A^*GQC^+?[)OCO]F#Q/H7QM^$&G0:IJ?P MTT;6K#46\0:9.(C#>Z7>S26L,R$30[A-Y#(944C=E0 ?6M%?GAX&_P""\7C+ MXV?L$?\ #P/]G?\ X)P?$'Q;X3TR+5K[Q:C^)=/L/[(TZPN9XY)4:Z,:MY&GW$OVB^,#RB.5T58-X.R615=T /K#]IS]KC]G7]C7P5I7Q M$_:8^)MMX5T76_$UGX>TN^N;.XG6?4KHL((-L$;LN[8Y+L BJK,S* 37H]?) M7_!13_@I%\)_V2_A#\-/BGXC_9NUGXE^%?B-XQT+3_#VM6AT\:;8W=ZXDLYY MOM,AN$8(IE1H[=P"@!>-F7/J7[0G[7^C?!_XJ>$OV;_ /@N?QG\4/'5K>7OA M_P )6M^EI%;Z?:A?M&I7]TX86EHC/''O"22222*D<4AW;0#V.BOE'X"_\%5_ M OCGXD_'7X%_M!?"S4OAOXV_9YTE-:\>V/VW^U=/FT>2T-W'?V5W'%&TZ&%= MQ1X8Y!N "L=VWA9/^"TEQX<^$7P<_:P^)/[*6H:-\&?CAXNT_0?"WBF#Q=#= M:OIAU N+"ZU'35@5(890A8F&ZN&C!&Y=Q"D ^DOBC^W#^R;\%_CEX0_9G^)/ MQRT73O'_ (\OA:>%?"*-)/?7DA4L"T<*N84(&?,EV)_M9->K5^=7_!8J&)O^ M"EW_ 3XN#&"Z_&76U5\<@&P@)'XX'Y"OT5H \X\+_MOE3X'_ M /!0/P9\6?\ @H=\7OV/[']DKQ%X<\9_#?P18:KJ^OZJ^EBZU^WE;-K! ;>> M16B*R[D,TR;2[*Z1D-CSCX5?\%IOB1^T=:_%O0?V9O\ @FE\3?%/C+X2^/KS MPQK/A&]\0:3IQC>T1?.DGO'G:U1S+OCC@MY+J239OX0[J /O*O*?VJ/VX?V3 M?V)?#NG^)_VI?CEHO@^WU:]2TTF"^:26ZOIF8*%@MH%>:;DC)1"%SR17FGP* M_P""MO[*WQA_X)JQ_P#!43Q!J-]X3\!6VDW-SK]IK$0:\TVZM[AK66RV)GS9 MFN%$<07F4R1X +X'Q%_P<2?M!?M$^.O^">$/#_BWXG>&+C2-1 M;Q;!?:AHLPNQ,D&K6:PHMG))$)%!@FND63]V[*6&0#]?J*\C^-7[4LW@7XMZ M1^S;\(OAZWC7XD:WH-QKL>@OJZ:?9Z9I4,JPF^O[MDD,$3S.L,:QQ32R/OVQ ME(I7C\E_9R_X*BZK^T5XF^,/[/6G?LSW^B_'?X)W$ \3?"?5/%5L$U&WG02V M]U8:B$\J:*6(JRF1(MIDC$GEAPU 'UM17P7\#/\ @N-IW[0G[,>J_&WP!^RI MK)\::;\7X?AR/@O>^)X(?$DFKL0'C:-X@D1C7S9GWL%6"UNI&=?)9:^Y_#=W MKM_X?LK[Q1HT.G:C-:H]]I]O>?:$MI2H+1K+L3S IR-VT9QG% #M=UW0_"^B M7GB7Q-K-IIVFZ?;27-_J%_<+#!;0HI9Y))'(5$5026) !)KR_XC_MY_L:?! MCPSI/C+XV?M*>$? ^F:]&'T:[\;ZLFCB]4[MK1B\\LL&",RD#YEPPRI!/S=^ MV?\ &>Z_:#_X*V? W_@E[;3,_A33O#5W\5_BO8JT\/\ A3]OGX.7U]?D"PLX?B3IGFW1.,")3/F0\CA<]17N MB.DB"2-PRL,JRG((]:XK]H#]F_X$_M4?"K4O@E^T+\+-&\6>%]6MFAN])UBR M61 "N \9^]#(O59$*NA *L" :_-O_@WC^+WQ4^!_[37[2O\ P1S^)7CW4O%& MB? 7Q.L_PNU;6)S+=0Z%--(BVCN?X40VKHHX4S2J,*$4 'WV_P#P4"_8=C^* MO_"B7_:T^'P\;^;Y?_"'GQ5;?VIOV[MOV7?YN=OS?=Z<]*2+_@H'^PY-\5?^ M%%1?M:_#YO&_F>7_ ,(>OBJV.J;MN_;]EW^;G;\WW>G/2OAS5+.U/_!W)ILQ MMDWC]D1I VP9W_VI*F[Z[>,^G%)HEA8C_@[EU>X%I'YA_9%64OL&=_\ :<"; ML^NSY<^G% 'Z/?%KXT?"3X#>#Y_B#\:_B1HWA30;4$W6LZ_J"6MK ,DO+(0 MJ# ZD@5GZ+^TI^SWXB^#UQ^T+HOQL\+7'@.ULVO+CQFNN0#2X[=4#F8W1;RA M&%8'?NVX/6N1_P""BL$-S_P3Z^.MO<1*\-O^"2GP9\5_LN?"P^.6^%_BGP3XT\5?#."%G7Q5HFF6_F2:<8$!,\? MF_9I&A"L2L)*JS*JD ^K/#7_ 5(_P"">7BR?['I?[7?@N*XD@6>SM-2U/[% M-J$18*KVD=P$>\4LR@& ."74#[PS[MJ&H6&DV$^JZK?0VUK;0M+%4 $DG@ 5^=?PL_;T_X)F?\'"G[/2?!+PYXFL-%^).E7]GKEAX$\:V MZ0ZWX?U:QG2X6XM@?^/B-6C*/);L3Y4C+(J;RE<;_P %H?BGXA_:D_X*A?LN M_P#!%==9N[+P-\1)YO&?Q# M&,@'VKIO_!3O_@G_ *Q.YTO]K#PA/I\=R;=_$4>H$Z,)0VTI_:6W['NW?+CS M>O'7BNI\3_MJ?LC>"?ALWQD\9?M)^"])\(IJ=SIS>)]2\0P0:>+JWF:">+[0 M["/#_"6D>$X? >D^%].M=#M[ 6-OHUO91I:16H38(%A V" M,)\NP#;CC&*\H_96_8?^#G[*?P4\3?LT^#/#.FS_ ^UKQ1K.HV'A2XL%>TM M++4I#//IYB;*- )99U5,;1$RIC@T =+\!/VM_P!EW]J>TO=0_9I_:$\'>/K? M3I/+O[GPAXAM]1CMWP#M=H'8*V&!P3G!'K6;X1_;D_8Z\?\ Q-O/@KX#_::\ M%:WXRT]&:^\(Z1XA@N=4MPJACOM8V,JG!'!7)R,=17Y9> /&_P 1O^#;S]MW MQ/\ L8^&/AO>>+?@9^T3J,)GAMCHES=3,!!;,SVZM,Q M!_VM-#U31/%6G(<00^*](B@>QU0+_#/<6\T=BY&/,6* MGR0:^\J "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *^0/^"_'_*&S]H3_ +)_-_Z.BKZ_KY _X+\? M\H;/VA/^R?S?^CHJ /XPJ*** /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3; M_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[XA>#= M?\96=O;:!\0-1\/O#*6DFTY$+2@C&T[NPZUT-%)O^_$/^%>F45\[_ *D\/_RU/_!]?_Y:>I_K!F?>'_@NG_\ ('F?_"C/ MB-_T2#_>;.#W M55K\J\8/[!X*X2G4P_M%B:SY*?[^N[?S2LZC3Y8]TUS.-]&?8\$?VEG^=*-7 ME=*G[TOW=/7LKJ/5_@F>9U[7^R7J'B7QAJ4_PQMOB]K.@+'"USIMO9%&CD.< MR* XX/.[ ZX8UXI6GX,\5ZKX&\56'B_1)=MUI]TLT63PV#RI]B,@^Q-?R)PC MG=/A_B&AC*O,Z2DE4492BW!_$KP<7MJM=TKG[9G> EF665*$+*;5XMI-*2VT MDFO)Z;-GVC_PHSXC?]')>)O^_$/^%'_"C/B-_P!')>)O^_$/^%=SX,\5Z5XY M\*V'B_1)=UKJ%JLT63RN1RI]P<@^X-:=?Z%8?A#AG%4(5J/M)0DDTUB*]FFK MIK][LT?S+4SO-J-1TY\JDG9KV=/1K=? >9_\*,^(W_1R7B;_ +\0_P"%=#\/ M?A]XH\&WEQ]=T;P]_P2G_:2 MOM=U6WLX9?@5XKM8Y;F8(K33:1UG7],ELI/&M[*EVDNHV\$RJYM!]NNBLI #; M+< ;O-6/;_X-W?B%;?LP^&_CS_P3N_:?\26OA_XH_#CXR:UKU];Z[=+;OK.B MWXCEAUB$RD>="[)*QD7(57B+$;P*_4.N,^)W[.7[/7QMU.PUOXS? ?P9XNO= M*_Y!=WXG\+VE_+9\Y_=//&QCYY^4CF@#X6_X(A_LY67BBS_:^^.>O:$MS\,/ MVA/C_P"([WP987$1%MKF@-)/"^HQKQFWNS-*$;C?'&K#Y64GYT_8Y_9 ^+?[ M7O[._P 4_P#@@A\=H]7M/"'[.'B+Q'IS>+KIF5=9BO8FF\(9((,JPB[N-0>/ M&$-CIH^99"H_:2"""U@2UM84CBC0+''&H"JH& !T ':J^G^']!TG4+_ %;2 MM$L[:ZU2=)]3N;>V1)+R58TB5Y6 S(PCCC0%LD*BKT % 'YX_P#!!?QW\>_V ML/AKHWQO_:E\'W^E>(O@?X3F^#MO#J9S)^&GB+XN>/;Z2VT+PMH5WJ^M7,-L\SQ6EM"\TSK'&"[D M(C$*H+'& "36AHGA[0/#5K+9>'-#L]/AGO)[N:&RMDB62XFE:6:9@H +R2.[ MNQY9F9B2235J6**>)H)XU='4JZ.N0P/4$=Q0!^4OCOXH> /^"F/_ 62_81_ M:L_9%UUO$W@?1? 7C7Q+KNJ10,CZ5:&$V""YC;YH7:]/V?:V"65\9"DUT'P6 M\6W?[''_ '[_X2^)=6E$5IJ%QI%I#:SZ5'*WR" MX4M.XBSDJB-C,J!OT/\ A1\ O@5\![6^L?@=\%?"7@R#5+G[1JL0 M^);![.U\4_$F2ZN1=IY<*-')(K,V<*"C*P)ZJP/0U^I6F?"KX7Z)X"7X5:-\ M-] M/"Z6Y@3PW:Z/!'8+$3DQBW51&%)YV[<5CVW[,W[-]GI]SI-G^S[X(BM; MW9]LMH_"EFL<^PY3>HCPVT\C.<'I0!^(FJ7DGA/_ ((#?L'?MA77PLA^)'P[ M^"OQ#@U7XL^%$T^+4(VT=Y=0L[F>2"0&-S"9"F'X5YE+;5#,/O?]F[]H;_@A MM^T;\8_A^O[!?P(^#'CSX@SW*ZGIUWX3^&EG;7W@^Q0![C4KJ?[&)--* +&B M,4DEGEBC +.GVYX4^%'PM\!Z1>>'_ WPU\/Z-8:AG[?9:3HT%M#(-7M;Z2WO;::ROV"^#7B_P 3_$'X0>%/ M'OC;PA+X>UG6_#5CJ&KZ!.3YFF74UNDDMLV0#NC=F0Y&(SX.LC?V\NXMO2X\KS$;<2(/$_BOP]=Z;\/?"'A_5 M(;S4_%&J7$#QVMI96\3,\[/(Z LHV(NYW945F'O/BCPKX7\;^'[KPGXT\-V& MKZ5?1>5>Z9JEFEQ;W"==KQR JXX'!!%<7\*/V1OV4?@/KDWB?X'?LQ?#SP9J M5Q&4GU'PIX+L=.GD4]5:2WB1B#Z$T >'?%7]HGP__P $COV#_@;+\:]0M8?# MWAF7PGX&\;:J8WE2QMS8BS>\4ISMCFCCD8X;]VKX&2"/DO\ X.&?V2?^":G[ M0W[&6K?MV_#_ ,6^%]-^-%@MI<_"CQ[\.=8B.I^*M5\Z(6MC&+-BVHR2$JL; MJ&EBPKJRHK _J_J.BZ/J\EM-JVDVUT]E<>?9M<0*Y@EV-'YB%@=K;'==PP=K ML.A-<+X8_9&_91\$?$)OBWX,_9B^'FD>*V9F;Q/I?@NQM]0);.XFYCB$F3DY M^;G- #OV2_\ A*_#6BMXB^$^D^(O">ZO] M7L[ZQ+3'RG<)9VS)#C=(LDQ 8(^9H^E:%'"GE7<\,9*623RR%8H3M0S6\+ M1(IW9]?_ ."?WC[P7HO_ <4_M[_ ]U?Q/96VMZWI/PZN](TR>Y59KR&U\/ MJ+AXU)RXC^T0[L=!(":^_?A+\ _@3^S]H]QH7P'^"GA/P5874GFW5CX0\-VN MFQ3.,X9DMT16;D\D=Z^"_P!E_P#8V\;^-_\ @K5^U?\ &G]K3]@B2_\ AA\8 M7\'R^!=1\<6&AZI:+-HVE/9S22VWVF:2!G9B8V\O.T_-L)Q0!\Z_%3]D3XE_ MMB:Y_P %2?C]^RGI4M_X=^(VAZ)X8\!2:0-T?BK5=%L(FUA;7;Q-FXBDME=< MK)++*H.585W/[*7[?7_!O[^TO^RCX7?Q%^R?\&M1^+5UIEKIE]\#[CX0Z?-K MM_XD5!']AM[=[0B827 ^2?\ U:*P:5HML@3]9] \/Z!X3T2U\,^%M#L],TVQ M@6"QT_3[9(8+>)1A42- %10. !7-Z-^SU\ O#GQ+N_C3X>^!W@^P\8WZL+ M[Q99^&;6+4[D-]X272QB5\]\L!?\ @E;_ ,%^?BAK7[:-Q:^! M/AM^T5\+O"Y\!^,;A&_L;3;W1;-+2333.$"0H&:X8DA0N^ L%$H(^W_"'[:' MP5_:H^"_Q6^(WP0UBUU7X=:#X>N88OB/"YCT[6+U;6X-XMM(ZJ)X;=%MU:Y0 MM&SO)&&S ]>R?$[X/_"3XV^'!X/^,WPN\.>+M($ZS#2_$^B6]_;"5:GK&G'4+'PS] MI\47X;4KJV4YE\@;&2,E&2#&GV\SR3*OV&Q2,AKF',(::,O^N^F M? ;X&Z+X9U/P7H_P9\*6FC:W'Y>LZ3;>';:.VOTP1MFB5 DHP2,,#U-26'P2 M^#&E6.@:7I?PC\,6UMX4E:7PM;V^@6R1Z-(P(9[50F+=B"'3QKEJ+AOV(19BW:8"3[0?$HN/)VGD2>3^\VXSL^;&.:Q_\ @G+\ M;OA)\'_^"U_[=7PE^)WQ TW1?%/C+Q_X*?PEX)_.\O M?YF_YM^=V>'[(7P]FUZ+]IGP\?A=XNT"W M4>2/&@A<>&M4F'0@N!!(QX2"&8@%G /Z*?LR? CP[^S%^S[X/^ 'A:\EN[3P MIH,%@VH7/^NOYU7,]W*'_"5CX[@UZX\2:Y)!)9V^H2&!?+M[:UMI[L(C,[R33I M* @A3=]JT ?FG_P<:_LG_&[QGH/P*_X*)?LW^ [SQ;XJ_9=^),7BF]\)Z;&7 MN=3T@W%G/=>4B@M(Z/80$H 3Y;S,.5P?K[]G#_@H]^Q#^U9\&K/XZ_!S]I7P MC=Z'<6*W-ZM[KUO;76E';EH;V"1P]K*G1ED QC(R""?;J\SUG]BW]CGQ%X^/ MQ6\0?LF_#._\4&X\\^)+SP'I\M^9\<^&8PG@\_"+7;/PWXJNIQ'!XA=]/E0S6BL!OMFD=(H9\XN&W-&#% MY4LOQM_P4Y\0^'[C_@SH\"&'6K-_M'P:^%UI;;;A3YEQ%+H_F1+SRZ^5+N4< MCRWS]TX_8'QI\/? 'Q(TF/0?B)X'T?7[&&<3Q66M:9%=1)*%91($E5@&"LP! MQG#$=S6!+^S-^S?/I4&A3_L^^"'L;:>6>VLW\*69BBED"+(ZIY>%9A%&&(&2 M(T!SM& #\R/^"H'Q0_9__98_X*\_!+]M3]M_X5:+XO\ V=OB'\"'\ OXGUKP MQ'K6F>'=:&I/J4-\Z-'(%\V)XT#*-S1F5EW")A7U=^Q-\4_^"5?Q%^-NO>/? M^">GP8^%$EOHGA*9/'/QA\ >#['3K>Q#RV\D.DO?16\?V@ND&[KPG)&8Y/"]SH=N^G,A?>5-LR&(C>2V M-O4YZU'H7P/^"OA?X=?\*?\ #7P@\+Z=X2"X'A:Q\/VT.G8W!\?9D01?> ;[ MO4 ]: /RL_X(N>*/#4/_ :L^++N?7K-(M/\"_$>._D>X4"W9I=2=5?)^0E9 M$8 \D.I[BJNM^(_#Q_X,VH[O^W+/RO\ A0UO9B3[2NW[1]L2/RN M[C&:_4^W_9I_9RM-*N="M/@!X)BL;V2.2\LX_"MFL4[Q[O+9T$>&*[WVD@XW MMCJ:/^&:?V"?[/%S]I%C_PBEGY/G;=OF;/+V[]OR[L9QQ0!^7O M_!8+QMX/M_\ @B7^R+K<_BC3UM+GXA?"Z:WNFNT"2)'9;W=6S@A45F)[ '-= M9^WS^T;I'_!-_P#X+[_"W]N']HZ6XL/@O\3/@#/\,I?&S6SRV>@:HFK/J:^< M8PWEK)MMQGNKRORL+E?T5N?V9OV;[VPMM*O/V??!$MK9!_L=M+X4LVC@WG<^ MQ3'A=QY.,9/)K4\1?![X2>+_ (?'X3>+/A;XT$# VX&.* /FCX@?\ !5;X+^+_ (!_&;X[?L;Z/9_&'0_A5\,]2UG6 M->T*1I-+OM4A@::WTB*=4*W3>4LTMQY1;[.C1 @M, /R^_;W_:E_9V_:#_X) M>_L^_M'>)/VQ+7QU\0[_ .*'@?7?&&A:'K+0:)\/[8R,T]@=*M&%KID5LX-N MD]XIN9A"^)G&0/WE\%^ ? OPW\*VO@7X=^"M)T#0[*,QV6C:+IL5K:6Z$DE4 MAB5409). !UK!T_]G#]GC2?!UW\.M*^ W@NV\/ZA?"]O]"M_"UHEG0.JMO(+94'.10!^?O\ P5C^+WPQ\8?\% _^"='C+PWXYTVZTK6/B[JU MUI-^MR%CO+=[2WBCGB+8\R*1WC"2+E9!(A4L&4G]-JY/Q;\!?@9X_P!6_M_Q MW\%_">MW_E+%]MU?PY:W,VQ?NKOD0MM'89P*ZFVMK:RMH[.SMTBAB0)%%$@5 M44# 4 < <8H _.']EWQ-X$)C MD ;H=C<\&ON^#]G']GFUUA_$5M\!O!D>H2M(TE]'X7M!,YD!$A+B/<2P9@W/ M(8YZU'8?LS?LWZ5'6:0, MB9)11-;W#<<1H9.BYKZK_P""_'_!1S]B;]JG_@D)H7CGX&_M&>%M>&O^.O"V MKV^CV6KQ2:C:VT5]%).;FU1C+;&+(23S%4*Y5"=S*#^KO@GX0?"7X:-=-\.? MA=X=\/F^15O3HFB06GVA5SM#^4B[P-S8!SC)]:Y_1/V2/V4_#-I>6'AO]F3X M>Z?!J&IPZC?PV/@NQB2YO(6+Q7,@6(!Y48EED.64DD$&@#\P_P!NOX\_LB?L MZ?\ !:?P?^UI^V[X(\(^.?V=/C9\#+3PSX2^)6I:!;Z_HVB:U9ZC<7 &_P N M94C>.4DN@.?M ;[D._CK^Q+\,/A-HWA'PMX9)^(W MQO\ "'A>QTC3E=2DJZ<;Z.WC%X(X8S/-B0I /LP.6EPGU3\0?AK\.OBSX6G\ M#?%3P#HGB;1+HK]JT?Q!I4-[:S8.1NBF5D;!Z9%4[+X*_!O3?AW%\(-.^$OA MFW\)0JJP^%X-!MTTZ-5<2 +;!/* #@,,+PPSUH _(7X_ZKK_ .Q#^U/X=_X. M4O#GPYT>W^$?Q-U&VT7XD>$;?3@=2M/"]\EO;Z9XIRS$#4)F"R2Q1A76&YBM MV!=[F6OV)\ ^/O!/Q3\%:5\2/AOXJL-J_#/_ (.N-+\8^(8V_L[XD_LFW-CX=N7'R-=6FIQR3P*3U=8[<2$#M,/6 ML/\ X.ZO$6@Z/_P3%\.:;JNM6MM<7OQHT#[)!/.JO,(TNGD*@G)"J,DCH.M? M;G[8W[),WQ_U3P%\:_AMJUEHWQ3^$7B&36OAYKE^C&W?SH3;WVEW90%Q9WML MS0R,@+QL(I5#F((W9M\)?A=\9M/L?&_QG_9R\/'7I+-8KFV\1Z18ZA<6H5F_ M="<"170$LRX;HV2%)*@ X+X[_P#!3S]@?]G7X97'Q4^(/[5/@N>R6'=IVG:# MXAMM1U#5Y2/DM[*UMW:6ZEZE_;7@'X.^%=#O-NW[7H_AZVMI<>FZ- AWGA MCQ3HEIJ6FZA;/;W^GZA;+-!HR3V=N3U262WWS>6P#*J?,!D9S?V MK-=TS]B3_@Y,^&O[8?QVOH?#_P +_BO\#)_ -OXYU201:;I^NQ7#]$6=IET?PMH=OI]J) M&QN?RH$1-QP,G&3@5?\ &?@?P5\1_#=SX-^(?@_2]>T>]4+>:5K6GQW5M.H. M0'BE5E89 /(- 'S3_P %,_VHOA G['_CCX$^ /B#HOB3XB_%;P9J?A;X:^"M M#U2*ZU#6M2U"TEMH6CAB9G^SQM*)9IR/+AB1W=@!6I^UM^V+\./^"8OPO^"$ MWQA\166G^#=9\>Z=X$\2>)+Y6$>FPOHFHR0W9(($:?:K*V$CME4B>1CC;D>L M_"+]E7]E_P#9^OKC5/@-^S?X"\$7-XFR[N/"/@^RTV2=<@[7:WB0L.!P?05V M6J:#H>N/;2:UHMI>-93--9M=6RR&"1HI(6=-P.UC%++&2,$K(Z]&((!^0W_! MQ9^QM^PAX[_9\M/V\/V8M=T70OVD_P#A)M(D^%&O_"_4XQJGC74Y;V!%@2*T M;-]-L=I5N$!E3R5)?RPRG8_X*V_![]H']F+]KC]D_P#X+@ZOX$O?$S_"#0HO M#G[0-AX:M/M$^G:;)+@,+CQ!H/@RQL[Z7=D-NGBB61LY.] 'E'@7]O#]BKXE?":+XZ^"?VKOA]?>$);07+:^/%EI';PH1G$I=P87'1D MD"LI!# $$55\6?MO_ _X3?L]:O\ M5_M">(H/AYX$LGFFTS4_%0Q)KZ%^Q=^QUX7\?+\5O#/[)WPTT[Q0L_G+XD ML? FGPZ@)]NV6*:_=2I?L@_M/^-M-B_:#^#5_/X<\86LFIQR/XCBM)&@75+=@V+@DQE)F0L/,7 MS/E69!7WWHOP[^'_ (;\)R> O#O@71K#0I8Y8Y=%LM,BBM'23/F*854(0VX[ MACG)SG-8&F?LW?LZ>%-0A\2^&OV>_!EIJ%A()[*YT[PK913Q2+RK1N(P5;(X M.1@]Q0!\%_\ !9[PMJ/Q4_X*G_\ !/+X6^%8FFU6W^+.M^)[@1 DPZ?ID-A= M7#L1]U2B$<]2,"OTLKP7X3?LQZSXB_:QU?\ ;O\ CMI<5OXJD\,+X6\ >&Q. MDX\+:%YWVB,LD<<,,$;R!'EF]ZH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ KY _P""_'_*&S]H3_LG\W_HZ*OK^OD#_@OQ_P H;/VA/^R? MS?\ HZ*@#^,*BBB@#]_O^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7? M_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^ M0/\ @OQ_RAL_:$_[)_-_Z.BKZ_KY _X+\?\ *&S]H3_LG\W_ *.BH _C"HHH MH _?[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OD#_ (+\?\H;/VA/ M^R?S?^CHJ^OZ^0/^"_'_ "AL_:$_[)_-_P"CHJ /XPJ*** /TZ_X)=_\%A?A MM_P1[_X*!_M%?$CXD?!W7/&,'C'7+_3;:VT._A@>W>+5IY2[&48((.,"OT$_ MXC>?V6?^C'OB!_X45C_A110 ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X M@?\ A16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@?^%%8_X4 M44 '_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ[X@?^%%8_P"%%% !_P 1 MO/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X444 '_$;S^RS_T8]\0/ M_"BL?\*/^(WG]EG_ *,>^('_ (45C_A110 ?\1O/[+/_ $8]\0/_ HK'_"C M_B-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z M,>^('_A16/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ "C_B-Y_99_Z,>^('_A16 M/^%%% !_Q&\_LL_]&/?$#_PHK'_"C_B-Y_99_P"C'OB!_P"%%8_X444 '_$; MS^RS_P!&/?$#_P **Q_PH_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/\ T8]\ M0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (444 '_ !&\_LL_]&/?$#_PHK'_ M H_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ MHQ[X@?\ A16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@?^%% M8_X444 '_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ[X@?^%%8_P"%%% ! M_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X444 '_$;S^RS_T8 M]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A110 ?\1O/[+/_ $8]\0/_ HK M'_"C_B-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_ M99_Z,>^('_A16/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ "C_B-Y_99_Z,>^(' M_A16/^%%% !_Q&\_LL_]&/?$#_PHK'_"C_B-Y_99_P"C'OB!_P"%%8_X444 M'_$;S^RS_P!&/?$#_P **Q_PH_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/\ MT8]\0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (444 '_ !&\_LL_]&/?$#_P MHK'_ H_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/_1CWQ _\**Q_PH_XC>?V M6?\ HQ[X@?\ A16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@ M?^%%8_X444 '_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ[X@?^%%8_P"% M%% !_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X444 '_$;S^R MS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A110 ?\1O/[+/_ $8]\0/_ M HK'_"C_B-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_P#1CWQ _P#"BL?\*/\ MB-Y_99_Z,>^('_A16/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ "C_B-Y_99_Z, M>^('_A16/^%%% !_Q&\_LL_]&/?$#_PHK'_"C_B-Y_99_P"C'OB!_P"%%8_X M444 '_$;S^RS_P!&/?$#_P **Q_PH_XC>?V6?^C'OB!_X45C_A110 ?\1O/[ M+/\ T8]\0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (444 '_ !&\_LL_]&/? M$#_PHK'_ H_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/_1CWQ _\**Q_PH_X MC>?V6?\ HQ[X@?\ A16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_H MQ[X@?^%%8_X444 '_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ[X@?^%%8 M_P"%%% !_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X444 '_$ M;S^RS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A110 ?\1O/[+/_ $8] M\0/_ HK'_"C_B-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_P#1CWQ _P#"BL?\ M*/\ B-Y_99_Z,>^('_A16/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ "C_B-Y_9 M9_Z,>^('_A16/^%%% !_Q&\_LL_]&/?$#_PHK'_"C_B-Y_99_P"C'OB!_P"% M%8_X444 '_$;S^RS_P!&/?$#_P **Q_PH_XC>?V6?^C'OB!_X45C_A110 ?\ M1O/[+/\ T8]\0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (444 '_ !&\_LL_ M]&/?$#_PHK'_ H_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/_1CWQ _\**Q_ MPH_XC>?V6?\ HQ[X@?\ A16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG] MEG_HQ[X@?^%%8_X444 '_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ[X@? M^%%8_P"%%% !_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X444 M '_$;S^RS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A110 ?\1O/[+/_ M $8]\0/_ HK'_"C_B-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_P#1CWQ _P#" MBL?\*/\ B-Y_99_Z,>^('_A16/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ "C_B M-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_]&/?$#_PHK'_"C_B-Y_99_P"C'OB! M_P"%%8_X444 '_$;S^RS_P!&/?$#_P **Q_PH_XC>?V6?^C'OB!_X45C_A11 M0 ?\1O/[+/\ T8]\0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (444 '_ !&\ M_LL_]&/?$#_PHK'_ H_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/_1CWQ _\ M**Q_PH_XC>?V6?\ HQ[X@?\ A16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL?\*/^ M(WG]EG_HQ[X@?^%%8_X444 '_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ M[X@?^%%8_P"%%% !_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_ MX444 '_$;S^RS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A110 ?\1O/ M[+/_ $8]\0/_ HK'_"C_B-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_P#1CWQ M_P#"BL?\*/\ B-Y_99_Z,>^('_A16/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ M"C_B-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_]&/?$#_PHK'_"C_B-Y_99_P"C M'OB!_P"%%8_X444 '_$;S^RS_P!&/?$#_P **Q_PH_XC>?V6?^C'OB!_X45C M_A110 ?\1O/[+/\ T8]\0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (444 '_ M !&\_LL_]&/?$#_PHK'_ H_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/_1CW MQ _\**Q_PH_XC>?V6?\ HQ[X@?\ A16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL? M\*/^(WG]EG_HQ[X@?^%%8_X444 '_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]E MG_HQ[X@?^%%8_P"%%% !_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^ M%%8_X444 '_$;S^RS_T8]\0/_"BL?\*\3_X*.?\ !VE^SQ^VY^P[\2OV3_"W I[)'C30]0\=>&WTVTU;4-M%% 'X6T444 ?_]D! end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.25.4
Cover - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Feb. 06, 2026
Jun. 30, 2025
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2025    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 1-13648    
Entity Registrant Name Balchem Corporation    
Entity Incorporation, State or Country Code MD    
Entity Tax Identification Number 13-2578432    
Entity Address, Address Line One 5 Paragon Drive    
Entity Address, City or Town Montvale    
Entity Address, State or Province NJ    
Entity Address, Postal Zip Code 07645    
City Area Code 845    
Local Phone Number 326-5600    
Title of 12(b) Security Common Stock, par value $.06-2/3 per share    
Trading Symbol BCPC    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Small Reporting Company false    
Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 5,138
Entity Common Stock, Shares Outstanding   32,025,392  
Documents Incorporated by Reference
Selected portions of the Registrant’s proxy statement for its 2026 Annual Meeting of Shareholders (the “2026 Proxy Statement”) to be filed with the Securities and Exchange Commission pursuant to Regulation 14A within 120 days after Registrant’s fiscal year-end of December 31, 2025 are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated therein.
   
Document Fiscal Year Focus 2025    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Central Index Key 0000009326    

XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Audit Information
12 Months Ended
Dec. 31, 2025
Auditor Information [Abstract]  
Auditor Name RSM US LLP
Auditor Location New York, New York
Auditor Firm ID 49
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 74,570 $ 49,515
Accounts receivable, net of allowance for credit losses of $862 and $909 at December 31, 2025 and 2024, respectively 143,596 119,662
Inventories, net 131,449 130,802
Prepaid expenses 9,778 8,054
Other current assets 6,221 5,737
Total current assets 365,614 313,770
Property, plant and equipment, net 306,648 282,154
Goodwill 816,375 780,030
Customer relationships and lists 132,994 132,484
Other intangible assets with finite lives, net 30,295 32,566
Right of use assets - operating leases 14,672 15,320
Right of use assets - finance lease 1,520 1,730
Other non-current assets 18,134 17,317
Total assets 1,686,252 1,575,371
Current liabilities:    
Trade accounts payable 60,425 54,745
Accrued expenses 49,288 43,750
Accrued compensation and other benefits 27,896 22,886
Dividends payable 31,044 28,510
Income tax payable 3,912 4,466
Operating lease liabilities - current 3,614 3,134
Finance lease liabilities - current 205 194
Total current liabilities 176,384 157,685
Revolving loan 164,000 190,000
Deferred income taxes 54,143 43,722
Operating lease liabilities - non-current 11,324 12,967
Finance lease liabilities - non-current 1,544 1,749
Other long-term obligations 21,444 19,335
Total liabilities 428,839 425,458
Commitments and contingencies (Note 15)
Stockholders’ equity:    
Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding 0 0
Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,058,121 shares issued and outstanding at December 31, 2025 and 32,527,244 shares issued and outstanding at December 31, 2024, respectively 2,139 2,170
Additional paid-in capital 92,331 173,997
Retained earnings 1,121,396 997,493
Accumulated other comprehensive income (loss) 41,547 (23,747)
Total stockholders’ equity 1,257,413 1,149,913
Total liabilities and stockholders’ equity $ 1,686,252 $ 1,575,371
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Accounts receivable, allowance for doubtful accounts $ 862 $ 909
Stockholders’ equity:    
Preferred stock, par value (in dollars per share) $ 25 $ 25
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0667 $ 0.0667
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, shares issued (in shares) 32,058,121 32,527,244
Common stock, shares outstanding (in shares) 32,058,121 32,527,244
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Earnings - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]      
Net sales $ 1,037,161 $ 953,684 $ 922,439
Cost of sales 666,528 617,478 620,383
Gross margin 370,633 336,206 302,056
Operating expenses:      
Selling expenses 75,374 68,916 74,397
Research and development expenses 18,510 16,793 15,049
General and administrative expenses 67,423 67,588 53,417
Total operating expenses 161,307 153,297 142,863
Earnings from operations 209,326 182,909 159,193
Other expenses:      
Interest expense, net 10,219 16,528 22,613
Other expense (income), net 77 (72) (681)
Total other expenses 10,296 16,456 21,932
Earnings before income tax expense 199,030 166,453 137,261
Income tax expense 44,185 37,978 28,718
Net earnings $ 154,845 $ 128,475 $ 108,543
Net earnings per share - basic (in dollars per share) $ 4.80 $ 3.97 $ 3.38
Diluted net earnings per common share (in dollars per share) $ 4.75 $ 3.93 $ 3.35
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net earnings $ 154,845 $ 128,475 $ 108,543
Other comprehensive income (loss), net of tax:      
Net foreign currency translation adjustment 65,535 (32,590) 16,809
Unrealized loss on cash flow hedge, net of taxes of $341 at December 31, 2023 0 0 (1,065)
Net change in postretirement benefit plan, net of taxes of $83, $44, and $39 at December 31, 2025, 2024 and 2023, respectively (241) 152 101
Other comprehensive income (loss), net of tax 65,294 (32,438) 15,845
Comprehensive income $ 220,139 $ 96,037 $ 124,388
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other comprehensive income (loss), net of tax:      
Unrealized gain/(loss) on cash flow hedge taxes $ 0 $ 0 $ (341)
Net change in postretirement benefit plan taxes $ (83) $ 44 $ 39
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Common Stock
Additional Paid-in Capital
Beginning balance at Dec. 31, 2022 $ 938,284 $ 814,487 $ (7,154) $ 2,145 $ 128,806
Beginning balance (in shares) at Dec. 31, 2022       32,152,787  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 108,543 108,543      
Other comprehensive (loss) income 15,845   15,845    
Dividends (25,542) (25,542)      
Repurchases of common stock, including excise tax (4,514)     $ (2) (4,512)
Repurchases of common stock, including excise tax (in shares)       (32,558)  
Shares and options issued under stock plans 21,368     $ 9 21,359
Shares and options issued under stock plans (in shares)       134,499  
Ending balance at Dec. 31, 2023 1,053,984 897,488 8,691 $ 2,152 145,653
Ending balance (in shares) at Dec. 31, 2023       32,254,728  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 128,475 128,475      
Other comprehensive (loss) income (32,438)   (32,438)    
Dividends (28,470) (28,470)      
Repurchases of common stock, including excise tax (5,682)     $ (3) (5,679)
Repurchases of common stock, including excise tax (in shares)       (38,922)  
Shares and options issued under stock plans 34,044     $ 21 34,023
Shares and options issued under stock plans (in shares)       311,438  
Ending balance at Dec. 31, 2024 $ 1,149,913 997,493 (23,747) $ 2,170 173,997
Ending balance (in shares) at Dec. 31, 2024 32,527,244     32,527,244  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings $ 154,845 154,845      
Other comprehensive (loss) income 65,294   65,294    
Dividends (30,942) (30,942)      
Repurchases of common stock, including excise tax (109,182)     $ (46) (109,136)
Repurchases of common stock, including excise tax (in shares)       (684,927)  
Shares and options issued under stock plans 27,485     $ 15 27,470
Shares and options issued under stock plans (in shares)       215,804  
Ending balance at Dec. 31, 2025 $ 1,257,413 $ 1,121,396 $ 41,547 $ 2,139 $ 92,331
Ending balance (in shares) at Dec. 31, 2025 32,058,121     32,058,121  
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Stockholders' Equity [Abstract]      
Dividends (in dollars per share) $ 0.96 $ 0.87 $ 0.79
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities:      
Net earnings $ 154,845 $ 128,475 $ 108,543
Adjustments to reconcile net earnings to net cash provided by operating activities:      
Depreciation and amortization 45,690 47,973 54,935
Stock compensation expense 18,057 16,675 16,052
Deferred income taxes 6,262 (6,779) (10,814)
(Recovery of) provision for credit losses (97) 299 37
Unrealized gain on foreign currency transactions and deferred compensation (680) (100) (733)
Asset impairment charge and (gain) loss on disposal of assets (58) 1,664 7,031
Change in fair value of contingent consideration liability 0 (91) (11,300)
Changes in assets and liabilities, net of acquired balances      
Accounts receivable (20,853) 5,582 6,969
Inventories 3,635 (22,791) 10,530
Prepaid expenses and other current assets (1,332) 225 (3,540)
Accounts payable and accrued expenses 11,292 9,065 3,552
Income taxes (1,070) (583) 2,194
Other 865 2,385 305
Net cash provided by operating activities 216,556 181,999 183,761
Cash flows from investing activities:      
Capital expenditures and intangible assets acquired (43,489) (35,661) (37,892)
Cash paid for acquisitions, net of cash acquired (323) (24,164) (1,252)
Proceeds from sale of assets 274 359 1,881
Proceeds from settlement of net investment hedge 0 0 2,740
Investment in affiliates (353) (270) (290)
Net cash used in investing activities (43,891) (59,736) (34,813)
Cash flows from financing activities:      
Proceeds from revolving loan 88,000 26,000 18,000
Principal payments on revolving debt (114,000) (145,569) (149,000)
Principal payments on finance lease (194) (216) (222)
Proceeds from stock options exercised 9,307 17,228 5,242
Dividends paid (28,287) (25,576) (22,872)
Repurchases of common stock (107,636) (5,682) (4,469)
Net cash used in financing activities (152,810) (133,815) (153,321)
Effect of exchange rate changes on cash 5,200 (3,380) 2,260
Increase (decrease) in cash and cash equivalents 25,055 (14,932) (2,113)
Cash and cash equivalents beginning of period 49,515 64,447 66,560
Cash and cash equivalents end of period $ 74,570 $ 49,515 $ 64,447
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.25.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Business Description
Balchem Corporation (“Balchem” or the “Company”), including, unless the context otherwise requires, its wholly-owned subsidiaries, incorporated in the State of Maryland in 1967, is engaged in the development, manufacture and marketing of specialty performance ingredients and products for the food, nutritional, feed, pharmaceutical, agricultural, and performance gases industries.
Principles of Consolidation
The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform with the current period's presentation.

Revenue Recognition
Revenue for each of the Company’s business segments is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration we expect to realize in exchange for those goods. The Company reports amounts billed to customers related to shipping and handling as revenue and includes costs incurred for shipping and handling in cost of sales. Amounts received for unshipped merchandise are not recognized as revenue but rather they are recorded as customer deposits and are included in current liabilities. In instances of shipments made on consignment, revenue is recognized when control is transferred to the customer.

In accordance with Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, revenue-generating contracts are assessed to identify distinct performance obligations, allocating transaction prices to those performance obligations, and criteria for satisfaction of a performance obligation. The standard allows for recognition of revenue only when the Company has satisfied a performance obligation through transferring control of the promised good or service to a customer. Control, in this instance, may mean the ability to prevent other entities from directing the use of, and receiving benefit from, a good or service. The standard indicates that an entity must determine at contract inception whether it will transfer control of a promised good or service over time or satisfy the performance obligation at a point in time through analysis of the following criteria: (i) the entity has a present right to payment, (ii) the customer has legal title, (iii) the customer has physical possession, (iv) the customer has the significant risks and rewards of ownership and (v) the customer has accepted the asset. The Company assesses collectability based primarily on the customer’s payment history and on the creditworthiness of the customer.

Cash and Cash Equivalents
The Company considers all highly liquid investments with a maturity of three months or less to be cash equivalents. The Company has funds in its cash accounts that are with third party financial institutions, primarily in certificates of deposit and money market funds. The Company's balances of cash and cash equivalents in the U.S. and other countries exceed the insurance limits of the Federal Deposit Insurance Corporation (“FDIC”) and other relevant insurance limits in other countries.
Accounts Receivable
Credit terms are granted in the normal course of business to the Company’s customers and on-going credit evaluations are performed on the Company’s customers. In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments", which requires that credit losses be reported based on expected losses instead of the incurred loss model. Based on this ASU, customers' credit limits are adjusted based upon their reasonably expected credit worthiness, which is determined through review of their payment history, their current credit information, and any foreseeable future events. Collections and payments from customers are continuously monitored and allowances for credit losses for estimated losses resulting from the inability of the Company’s customers to make required payments are maintained. Estimated losses are based on historical experience, any specific customer collection issues identified, and any reasonably expected future adverse events. If the financial condition of our customers were to deteriorate resulting in an impairment of their ability to make payments, additional allowances and related bad debt expense may be required. Accounts receivable, net of allowance for credit losses as of December 31, 2023 amounted to $125,284.
Inventories
Inventories are valued at the lower of cost (first in, first out) or net realizable value and have been reduced by an allowance for excess or obsolete inventories. Cost elements include material, labor and manufacturing overhead.
Property, Plant and Equipment and Depreciation
Property, plant and equipment are stated at cost.
Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:
Buildings
15-25 years
Equipment
2-28 years
Expenditures for repairs and maintenance are charged to expense. Alterations and major overhauls that extend the lives or increase the capacity of plant assets are capitalized. When assets are retired or otherwise disposed of, the cost of the assets and the related accumulated depreciation are removed from the accounts and any resultant gain or loss is included in earnings from operations.
Business Concentrations
Financial instruments that subject the Company to credit risk consist primarily of accounts receivable and money market investments. Investments are managed within established guidelines to mitigate risks. Accounts receivable subject the Company to credit risk partially due to the concentration of amounts due from customers. The Company extends credit to its customers based upon an evaluation of the customers’ financial condition and credit histories. In 2025, 2024 and 2023, no customer accounted for more than 10% of total net sales. As of December 31, 2025, one customer accounted for 14% of the Company's accounts receivable. The Company does not believe this concentration presents a significant credit risk based on the customer’s payment history and financial condition. Other than the one customer mentioned above, no other customer accounted for more than 10% of accounts receivable as of December 31, 2025 and 2024.
Post-employment Benefits
We provide life insurance, health care benefits, and defined benefit pension plan payments for certain eligible retirees and health care benefits for certain retirees’ eligible survivors. The costs and obligations related to these benefits reflect our assumptions as to health care cost trends and key economic conditions including discount rates, expected rate of return on plan assets, and expected salary increases. The cost of providing plan benefits also depends on demographic assumptions including retirements, mortality, turnover, and plan participation. If actual experience differs from these assumptions, the cost of providing these benefits could increase or decrease.
In accordance with ASC 715, “Compensation-Retirement Benefits,” we are required to recognize the overfunded or underfunded status of a defined benefit post retirement plan (other than a multi-employer plan) as an asset or liability in our statement of financial position, and to recognize changes in that funded status in the year in which the changes occur through comprehensive income.
Goodwill and Acquired Intangible Assets
Goodwill represents the excess of purchase price over the fair value of net assets acquired in accordance with ASC 805, "Business Combinations". Goodwill and intangible assets acquired in a business combination that have indefinite useful lives are not amortized but are instead assessed for impairment annually and more frequently if events and circumstances indicate that the assets might be impaired, in accordance with the provisions of ASC 350, "Intangibles-Goodwill and Other". The Company performed its annual test as of October 1. ASC 350 also requires that intangible assets with estimable useful lives be amortized over their respective estimated useful lives to their estimated residual values, and reviewed for impairment if events and circumstances indicate that the assets might be impaired.
In January 2017, the FASB issued ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”), which addresses changes to the testing for goodwill impairment by eliminating Step 2 of the process. In accordance with this update, a goodwill impairment test will be performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value.
As of October 1, 2025 and 2024, the Company opted to bypass the qualitative assessment and proceeded directly to performing the quantitative goodwill impairment test. The Company assessed the fair values of its reporting units by utilizing the income approach, based on a discounted cash flow valuation model as the basis for its conclusions. The Company's estimates of future cash flows included significant management assumptions such as revenue growth rates, operating margins, estimated terminal values, and future economic and market conditions. The Company's assessment concluded that the fair values of the reporting units exceeded their carrying amounts, including goodwill. Accordingly, the goodwill of the reporting units was not considered impaired as of October 1, 2025 and 2024. The Company may resume performing the qualitative assessment in subsequent periods.
The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:
 Amortization Period
(in years)
Customer relationships and lists
10 - 20
Trademarks and trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents and trade secrets
15 - 17
Other
 2 - 18
Intangible assets with finite lives are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows. The useful life of an intangible asset is based on our assumptions regarding expected use of the asset; the relationship of the intangible asset to another asset or group of assets; any legal, regulatory or contractual provisions that may limit the useful life of the asset or that enable renewal or extension of the asset’s legal or contractual life without substantial cost; the effects of obsolescence, demand, competition and other economic factors; and the level of maintenance expenditures required to obtain the expected future cash flows from the asset and their related impact on the asset’s useful life. If events or circumstances indicate that the life of an intangible asset has changed, it could result in higher future amortization charges or recognition of an impairment loss. For the year ended December 31, 2025, there were no triggering events which required intangible asset impairment reviews.
Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the fiscal year in which those temporary differences are expected to be recovered or settled. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. In evaluating our ability to recover our deferred tax assets, in full or in part, we consider all available positive and negative evidence, including our past operating results, our forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. The assumptions utilized in determining future taxable income require judgment and are consistent with the plans and estimates we are using to manage the underlying businesses.
We recognize uncertain income tax positions taken on income tax returns at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a fifty percent likelihood of being sustained.
Our policy for recording interest and penalties associated with uncertain tax positions is to record such items as a component of our income tax provision.
Use of Estimates
Management is required to make certain estimates and assumptions during the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America. These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and net sales and expenses during the reporting period. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary. Actual results could differ from those estimates.
Fair Value of Financial Instruments
The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2025 and 2024 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is necessarily required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange.
The following fair value hierarchy is used to classify assets and liabilities:
Level 1 - Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.
Level 2 - Inputs include observable inputs other than quoted prices in active markets.
Level 3 - Inputs are unobservable inputs for which there is little or no market data available.
Cost of Sales
Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, maintenance labor, depreciation expense, and overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
Selling, General and Administrative Expenses
Selling expenses consist primarily of compensation and benefit costs, amortization of customer relationships and lists, trade promotions, advertising, commissions and other marketing costs. General and administrative expenses consist primarily of payroll and benefit costs, occupancy and operating costs of corporate offices, depreciation and amortization expense on non-manufacturing assets, information systems costs and other miscellaneous administrative costs.
Research and Development
Research and development costs are associated directly with the Company's efforts to develop, design, and enhance its products, services, technologies, or processes. Such costs are expensed as incurred.
Net Earnings Per Common Share
Basic net earnings per common share is calculated by dividing net earnings by the weighted average number of common shares outstanding during the period. Diluted net earnings per common share is calculated in a manner consistent with basic net earnings per common share except that the weighted average number of common shares outstanding also includes the dilutive effect of stock options outstanding, unvested restricted stock, and unvested performance shares (using the treasury stock method).
Stock-based Compensation
The Company has stock-based employee compensation plans, which are described more fully in Note 2, Stockholders' Equity. The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation-Stock Compensation,” which requires all share-based payments, including grants of stock options, to be recognized in the statement of earnings as an operating expense, based on their fair values. The Company estimates the fair value of each option award on the date of grant using either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. Estimates of and assumptions about forfeiture rates, terms, volatility, interest rates and dividend yields are used to calculate stock-based compensation. A significant change to these estimates could materially affect the Company’s operating results.
Impairment of Long-lived Assets
Long-lived assets, such as property, plant, and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated
future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows.

Derivative Instruments and Hedging Activities
The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap with JP Morgan Chase, N.A. (the "Bank Counterparty"). The Company's primary objective for holding derivative financial instruments was to manage interest rate risk and foreign currency risk. The Company does not enter into derivative financial instruments for trading or speculative purposes.

The derivative instruments were with the above single counterparty and were subject to a contractual agreement that provided for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments were categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet. The Company settled its derivative instruments on their maturity date of June 27, 2023 and had no other derivatives outstanding as of December 31, 2025 and 2024.

On a quarterly basis through their maturity, we assessed the effectiveness of the hedging relationships for the interest rate swap and cross-currency swap by reviewing the critical terms indicated in the applicable agreement. The hedging relationships were determined to be highly effective. As such, the net change in fair values of the interest rate swap, that qualified as a cash flow hedge, was recorded in accumulated other comprehensive income/(loss) and subsequently reclassified into interest expense as interest payments were made on our debt. For the cross-currency swap, the amounts that have not yet been recognized in earnings remain in the cumulative translation adjustment section of accumulated other comprehensive income until the hedged net investment is sold or liquidated in accordance with paragraphs 815-35-35-5A, "Derivatives and Hedging - Net Investment Hedges", and 830-30-40-1 through 40-1A, "Foreign Currency Matters - Derecognition". Refer to Note 19, Derivative Instruments and Hedging Activities, for detailed information about our derivative financial instruments.
Recently Issued Accounting Pronouncements
In December 2025, the FASB issued ASU 2025-11, "Interim Reporting (Topic 270) - Narrow-Scope Improvements". The ASU clarifies interim disclosure requirements and the applicability of Topic 270 and introduces a disclosure principle requiring entities to disclose events since the end of the last annual reporting period that have a material impact on the entity. The ASU is effective for fiscal years beginning after December 15, 2027, including interim periods within those those fiscal years. Upon adoption, the guidance can be applied prospectively or retrospectively. The Company is currently evaluating the impact of adopting ASU 2025-11 but does not expect the adoption to have a material impact on our consolidated financial statements.
In November 2024, the FASB issued ASU 2024-03, "Income Statement - Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40)." The new guidance is intended to enhance transparency and disclosures by requiring public entities to provide disaggregated disclosures of certain categories of expenses on an annual and interim basis. The ASU is effective for fiscal years beginning after December 15, 2026 and interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU 2024-03 will have on the consolidated financial statements and related disclosures.
Recently Adopted Accounting Pronouncements
In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740) - Improvements to Income Tax Disclosures." The new guidance is intended to enhance the transparency and decision usefulness of income tax disclosures by requiring disaggregated information about a reporting entity's effective tax rate reconciliation and information on income taxes paid. The amendment is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment in this Update should be applied on a prospective basis, with retrospective application permitted. The Company adopted this accounting guidance on December 31, 2025 on a prospective basis. Refer to Note 9, Income Taxes for the expanded disclosures.
In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures." The ASU expands reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. The ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment's profit or loss in assessing segment performance and deciding how to allocate resources. Additionally, ASU 2023-07 requires all segment profit or loss and assets disclosures to be provided on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning December 15, 2024. The Company adopted this
accounting guidance on December 31, 2024, and applied it retrospectively to all prior periods presented in our consolidated financial statements. Refer to Note 10, Segment Information for the expanded disclosures.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2025
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS’ EQUITY
Stock-Based Compensation

All share-based payments, including grants of stock options, are recognized in the statements of earnings as operating expenses, based on their fair values.

The Company has made an estimate of expected forfeitures, based on its historical experience, and is recognizing compensation cost only for those stock-based compensation awards expected to vest.
The Company’s results for the years ended December 31, 2025, 2024 and 2023 reflected the following compensation cost and such compensation cost had the following effects on net earnings:
 Increase/(Decrease) for the
Year Ended December 31,
 202520242023
Cost of sales$1,643 $1,716 $1,900 
Operating expenses16,414 14,960 14,152 
Net earnings(14,100)(12,865)(12,375)

On December 31, 2025, the Company had one share-based compensation plan under which awards may be granted, which is described below.

In June 2017, the Company’s shareholders approved the Balchem Corporation 2017 Omnibus Incentive Plan (“2017 Plan”) for officers, employees and directors of the Company and its subsidiaries. The 2017 Plan replaced the 1999 Stock Plan and amendments and restatements thereto (collectively to be referred to as the “1999 Plan"), which expired in April 2018. No further awards will be made under the 1999 Plan, and the shares that remained available for grant under the 1999 Plan will only be used to settle outstanding awards granted under the 1999 Plan and will not become available under the 2017 Plan. On June 22, 2023, the Company’s shareholders approved an amendment and restatement of the 2017 Plan (the “Amended 2017 Plan”). The Amended 2017 Plan is administered by the Compensation Committee of the Board of Directors of the Company. The Amended 2017 Plan provides as follows: (i) for a termination date of June 22, 2033; (ii) the authorization of 2,400,000 shares for future grants (which represents an increase of 800,000 shares from the amount approved under the 2017 Plan); (iii) for the making of grants of stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards, as well as for the making of cash performance awards; (iv) except as provided by the Compensation Committee or in an employment agreement as in effect on the effective date of the Amended 2017 Plan, no automatic acceleration of outstanding awards upon the occurrence of a change in control of the Company; (v) certain annual limits on the number of shares and amount of cash that may be granted; (vi) for dividends or dividend equivalents otherwise payable on an unvested award to accrue and be paid only at such time as the vesting conditions applicable to the underlying award have been satisfied; (vii) for incentive compensation recovery if the Company is required to prepare an accounting restatement of its financial statements, in accordance with any compensation recovery policy adopted by the Company, applicable law, government regulations or national securities exchange requirements, or in the discretion of the Compensation Committee in the event of a restatement due to the Company’s material noncompliance with any financial reporting requirements under the securities laws; and (viii) for compliance with the requirements of Section 409A of the Internal Revenue Code of 1986, as amended (the “Internal Revenue Code” or the “Code”). No option will be exercisable for longer than ten years after the date of grant.

The shares to be issued upon exercise of the outstanding options have been approved, reserved and are adequate to cover all exercises. As of December 31, 2025, the Amended 2017 Plan had 680,970 shares available for future awards.
The fair value of each option award issued under the Company’s stock plans is estimated on the date of grant using either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. For the years ended December 31, 2025, 2024, and 2023, the fair value of each option grant uses the assumptions noted in the following table. Expected volatilities are based on historical volatility of the Company’s stock. The expected term of the options is based on the Company’s historical experience of employees’ exercise behavior. Dividend yields are based on the Company’s historical dividend yields. Risk-free interest rates are based on the implied yields currently available on U.S. Treasury zero coupon issues with a remaining term equal to the expected life.
Year Ended December 31,
Weighted Average Assumptions:202520242023
Expected Volatility26.0 %28.4 %28.1 %
Expected Term (in years)5.25.04.8
Risk-Free Interest Rate4.5 %4.1 %3.9 %
Dividend Yield0.6 %0.6 %0.5 %
The Company has Restricted Stock Grant Agreements with the Company's non–employee directors and certain employees. Under the Restricted Stock Grant Agreements, certain shares of the Common Stock have been granted, ranging from 70 shares to 54,000 shares, to its non-employee directors and certain employees, subject to time-based vesting requirements. The value of the restricted shares is based on the fair value of the award at the date of grant.
The Company also has performance share (“PS”) awards, which provide the recipients the right to receive a certain number of shares of the Common Stock in the future, subject to certain performance hurdles, depending on the date of the grant: (1) an EBITDA performance hurdle, where vesting is dependent upon the Company achieving a certain EBITDA percentage growth over the performance period (typically three years), (2) a relative total shareholder return (“TSR”) market condition where vesting is dependent upon the Company’s TSR performance over the performance period (typically three years) relative to a comparator group consisting of the Russell 2000 index constituents, or (3) an EBITDA performance hurdle, where vesting is dependent upon the Company achieving a certain EBITDA percentage growth over the performance period (typically three years) and modified based on the Company's TSR performance over the performance period relative to a comparator group consisting of the Russell 2000 index constituents.
Performance Share expense is measured based on the fair value at the date of grant. A Monte-Carlo simulation has been used to estimate the fair value. The assumptions used in the fair value determination were risk free interest rates of 4.3%, 4.2%, and 4.2%; dividend yields of 0.0%, 0.0%, and 0.5%; volatilities of 26%, 25%, and 32%; and initial TSR’s of -8.8%, 10.3%, and 4.2% in each case for the years ended December 31, 2025, 2024, and 2023, respectively. Expense is based on the estimated number of shares expected to vest, assuming the requisite service period is rendered and the probable outcome of the performance condition is achieved. The estimate is revised if subsequent information indicates that the actual number of shares likely to vest differs from previous estimates. Expense is ultimately adjusted based on the actual achievement of service and performance targets. The Performance Shares will cliff vest 100% at the end of the third year following the grant in accordance with the performance metrics set forth. Grants may be subject to a mandatory holding period of one year from the vesting date. For PS awards granted in 2024 and 2025, grants are subject to such holding period.
Compensation expense for stock options and stock awards is recognized on a straight-line basis over the vesting period, generally three to five years for stock options, three years for employee restricted stock awards, three years for employee performance share awards, and one to three years for non-employee director restricted stock awards.
A summary of stock option plan activity for 2025, 2024, and 2023 for all plans is as follows:
202520242023
# of
Shares
(000s)
Weighted Average
Exercise Price
# of
Shares
(000s)
Weighted Average
Exercise Price
# of
Shares
(000s)
Weighted Average
Exercise Price
Outstanding at beginning of year962 $114.81 1,078 $104.38 1,045 $99.82 
Granted51 159.18 113 143.43 109 138.09 
Exercised(107)86.87 (221)77.81 (64)81.98 
Forfeited(5)142.00 (8)139.64 (11)131.79 
Cancelled(1)139.81 — — (1)138.07 
Outstanding at end of year900 $120.48 962 $114.81 1,078 $104.38 
Exercisable at end of year630 $109.52 603 $99.59 720 $88.49 

The aggregate intrinsic value for outstanding stock options was $29,888, $46,346 and $47,889 at December 31, 2025, 2024 and 2023, respectively, with a weighted average remaining contractual term of 5.2 years at December 31, 2025. Exercisable stock
options at December 31, 2025 had an aggregate intrinsic value of $27,618 with a weighted average remaining contractual term of 4.2 years.

Other information pertaining to option activity during the years ended December 31, 2025, 2024 and 2023 is as follows:

 Years Ended December 31,
 202520242023
Weighted-average fair value of options granted$48.86 $44.52 $40.91 
Total intrinsic value of stock options exercised ($000s)$7,756 $18,631 $3,241 


Additional information related to stock options outstanding under all plans at December 31, 2025 is as follows:

  Options OutstandingOptions Exercisable
Range of Exercise
Prices
Shares
Outstanding
(000s)
Weighted
Average
Remaining
Contractual
 Term
Weighted
Average
 Exercise
Price
Number
Exercisable
(000s)
Weighted
Average
Exercise
Price
$60.85 - $85.33
159 2.5$79.64 159 $79.64 
$85.40 - $120.60
273 3.6107.34 273 107.34 
$125.71 - $159.18
468 7.1142.06 198 136.61 
 900 5.2$120.48 630 $109.52 
Non-vested restricted stock activity for the years ended December 31, 2025, 2024 and 2023 is summarized below:
202520242023
 Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance at beginning of year 122 $141.62 116 $133.06 122 $124.42 
Granted69 158.35 51 147.98 40 137.20 
Vested(39)138.11 (39)124.63 (42)112.30 
Forfeited(5)149.08 (6)140.70 (4)128.06 
Non-vested balance at end of year 147 $150.15 122 $141.62 116 $133.06 

Non-vested performance share activity for the years ended December 31, 2025, 2024 and 2023 is summarized below:

202520242023
 Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance at beginning of year 79 $150.73 76 $135.25 70 $127.69 
Granted50 147.96 47 152.28 42 139.66 
Vested(44)130.29 (44)106.57 (36)98.84 
Forfeited(4)152.69 — — — — 
Non-vested balance at end of year 81 $160.14 79 $150.73 76 $135.25 
As of December 31, 2025, 2024 and 2023, there was $19,889, $20,035 and $18,817, respectively, of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. As of December 31, 2025, the unrecognized compensation cost is expected to be recognized over a weighted-average period of approximately 1.2 years.
Repurchases of Common Stock
On December 9, 2025, the Company's Board of Directors approved a new stock repurchase program (the "December 2025 program"), which replaced the previously approved June 1999 program. The December 2025 program authorizes the repurchases of up to and including 4,000,000 shares of the Company's ordinary shares. This new stock repurchase program has no expiration date, does not oblige the Company to acquire any particular amount of the Company's ordinary shares, and may be terminated at any time. As of December 9, 2025, the 1999 program was terminated and all remaining authorized shares (5,742 shares) were expired. Since the inception of the December 2025 program, a total of 69,659 shares have been repurchased.
The Company intends to acquire shares from time to time at prevailing market prices if and to the extent it deems it is advisable to do so based on its assessment of corporate cash flow, market conditions and other factors. Open market repurchases of common stock could be made pursuant to a share repurchase agreement in compliance with Rule 10b-18 or a trading plan established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, which would permit common stock to be repurchased at a time that the Company might otherwise be precluded from doing so under insider trading laws or self-imposed trading restrictions. The Company also repurchases (withholds) shares from employees in connection with the tax settlement of vested shares and/or exercised stock options, as applicable, under the Company's omnibus incentive plan. Such repurchases of shares from employees are funded with existing cash on hand.
During 2025, 2024, and 2023, the Company purchased 684,927, 38,922, and 32,558 shares, respectively, from open market purchases and from employees on a net-settlement basis to provide cash to employees to cover the associated employee payroll taxes. These shares were purchased at an average cost of $158.27, $145.99, and $137.29 per share, respectively.
The Inflation Reduction Act of 2022, which was enacted into law on August 16, 2022, imposed a nondeductible 1% excise tax on the net value of certain stock repurchases made after December 31, 2022. The Company records the applicable excise taxes payable related to repurchases of our common stock as an incremental cost of the shares repurchased and a corresponding liability for the excise tax payable in other accrued liabilities on our consolidated balance sheet. The excise tax payable was $779 and $0 as of December 31, 2025 and 2024, respectively.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORIES
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories, net of reserves at December 31, 2025 and 2024 consisted of the following:
 20252024
Raw materials$41,858 $45,319 
Work in progress6,527 4,510 
Finished goods83,064 80,973 
Total inventories$131,449 $130,802 
On a regular basis, the Company evaluates its inventory balances for excess quantities and obsolescence by analyzing demand, inventory on hand, sales levels and other information. Based on these evaluations, inventory balances are reserved, if necessary. The reserve for inventory was $3,414 and $4,207 at December 31, 2025 and 2024, respectively.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.25.4
PROPERTY, PLANT AND EQUIPMENT
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT PROPERTY, PLANT AND EQUIPMENT
Property, plant and equipment at December 31, 2025 and 2024 are summarized as follows:
 20252024
Land$12,428 $11,690 
Building116,395 106,954 
Equipment340,322 315,001 
Construction in progress95,229 77,508 
 564,374 511,153 
Less: Accumulated depreciation257,726 228,999 
Property, plant and equipment, net$306,648 $282,154 

Geographic area data - long-lived assets (excluding intangible assets):
 20252024
United States$216,857 $204,397 
Foreign Countries89,791 77,757 
Total$306,648 $282,154 
Depreciation expense was $28,199, $28,211 and $26,373 for the years ended December 31, 2025, 2024 and 2023, respectively.
In accordance with Topic 360, the Company reviews long-lived assets for impairment on an annual basis and also whenever events indicate that the carrying amount of the assets may not be fully recoverable. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows. Included in "General and administrative expenses" was $521 of restructuring-related impairment charges related to an asset that was held for sale for the year ended December 31, 2024. Included in “General and administrative expenses” were restructuring-related impairment and asset disposal charges of $7,764 related to building, equipment, and construction in progress mainly in the Human Nutrition and Health and the Animal Nutrition and Health segments for the year ended December 31, 2023. There were no such charges for the year ended December 31, 2025.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.25.4
INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS INTANGIBLE ASSETS
The Company had goodwill in the amount of $816,375 and $780,030 as of December 31, 2025 and 2024, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.” The increase in goodwill is primarily due to foreign currency translation adjustments.
 Human Nutrition and HealthAnimal Nutrition and HealthSpecialty ProductsOther and UnallocatedTotal
Goodwill as of December 31, 2023$673,207 $24,469 $81,175 $56 $778,907 
Goodwill as a result of an acquisition19,376 — — — 19,376 
Impact due to change in foreign exchange rates(14,308)(495)(3,443)(7)(18,253)
Goodwill as of December 31, 2024678,275 23,974 77,732 49 780,030 
Goodwill as a result of an acquisition823 — — — 823 
Impact due to change in foreign exchange rates27,417 938 7,167 — 35,522 
Goodwill as of December 31, 2025$706,515 $24,912 $84,899 $49 $816,375 
As of December 31, 2025 and 2024, the Company had identifiable intangible assets as follows:
20252024
 Amortization
Period
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount

Accumulated
Amortization
Customer relationships and lists
10-20
$370,763 $237,769 $354,051 $221,567 
Trademarks and trade names
2-17
52,256 43,655 50,971 41,417 
Developed technology
5-12
42,385 23,415 40,074 20,362 
Other
2-18
25,178 22,454 25,154 21,854 
Other intangible assets with finite lives$119,819 $89,524 $116,199 $83,633 
Amortization of identifiable intangible assets was $16,993, $19,244 and $28,035 for 2025, 2024 and 2023, respectively. Assuming no change in the gross carrying value of identifiable intangible assets, the estimated amortization expense is approximately $17,415 in 2026, $16,878 in 2027, $16,408 in 2028, $15,991 in 2029, and $15,604 in 2030. At December 31, 2025 and 2024, there were no identifiable intangible assets with indefinite useful lives as defined by ASC 350, “Intangibles-Goodwill and Other.” Identifiable intangible assets are reflected in "Customer relationships and lists, net" and "Other intangible assets with finite lives, net" on the Company’s consolidated balance sheets. There were no changes to the useful lives of intangible assets subject to amortization in 2025 and 2024.
The Federal Insecticide, Fungicide and Rodenticide Act, (“FIFRA”), a health and safety statute, requires that certain products within our Specialty Products segment must be registered with the U.S. Environmental Protection Agency (the "EPA") because they are considered pesticides. Costs of such registrations are included in Other in the table above.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.25.4
EQUITY-METHOD INVESTMENT
12 Months Ended
Dec. 31, 2025
Equity Method Investments and Joint Ventures [Abstract]  
EQUITY-METHOD INVESTMENT EQUITY-METHOD INVESTMENT
In 2013, the Company and Eastman Chemical Company formed a joint venture (66.66% / 33.34% ownership), St. Gabriel CC Company, LLC, to design, develop, and construct an expansion of the Company’s St. Gabriel aqueous choline chloride plant. The Company contributed the St. Gabriel plant, at cost, and all continued expansion and improvements are funded by the owners. The joint venture became operational as of July 1, 2016. St. Gabriel CC Company, LLC is a Variable Interest Entity ("VIE") because the total equity at risk is not sufficient to permit the joint venture to finance its own activities without additional subordinated financial support. Additionally, voting rights (2 votes each) are not proportionate to the owners’ obligation to absorb expected losses or receive the expected residual returns of the joint venture. The Company generally receives up to 2/3 of the production offtake capacity, which (percentage of offtake) may be adjusted from time to time to the extent the owners agree as such, and absorbs operating expenses approximately proportional to the actual percentage of offtake. The joint venture is accounted for under the equity method of accounting since the Company is not the primary beneficiary as the Company does not have the power to direct the activities of the joint venture that most significantly impact its economic performance. The Company recognized a loss of $491, $489, and $509 for the years ended December 31, 2025, 2024, and 2023, respectively, relating to its portion of the joint venture’s expenses in other expense. The Company made capital contributions to the investment totaling $353, $269, and $290 for the years ended December 31, 2025, 2024, and 2023 respectively. The carrying value of the joint venture at December 31, 2025 and 2024 was $3,717 and $3,856, respectively, and is recorded in "Other non-current assets" on the consolidated balance sheets.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.25.4
REVOLVING LOAN
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
REVOLVING LOAN REVOLVING LOAN
On July 27, 2022, the Company entered into an Amended and Restated Credit Agreement (the "2022 Credit Agreement") with certain lenders in the form of a senior secured revolving credit facility, due on July 27, 2027. The 2022 Credit Agreement allows for up to $550,000 of borrowing. The loans may be used for working capital, letters of credit, and other corporate purposes and may be drawn upon at the Company's discretion. As of December 31, 2025 and 2024, the total balance outstanding on the 2022 Credit Agreement amounted to $164,000 and $190,000, respectively. There are no installment payments required on the revolving loans; they may be voluntarily prepaid in whole or in part without premium or penalty, and all outstanding amounts are due on the maturity date.
Amounts outstanding under the 2022 Credit Agreement are subject to an interest rate equal to a fluctuating rate as defined by the 2022 Credit Agreement plus an applicable rate. The applicable rate is based upon the Company’s consolidated net leverage ratio, as defined in the 2022 Credit Agreement, and the interest rate was 4.84% at December 31, 2025. The Company is also required to
pay a commitment fee on the unused portion of the revolving loan, which is based on the Company’s consolidated net leverage ratio as defined in the 2022 Credit Agreement and ranges from 0.150% to 0.225% (0.150% at December 31, 2025). The unused portion of the revolving loan amounted to $386,000 at December 31, 2025. The Company is also required to pay, as applicable, letter of credit fees, administrative agent fees, and other fees to the arrangers and lenders.
Costs associated with the issuance of the revolving loans are capitalized and amortized on a straight-line basis over the term of the 2022 Credit Agreement. Capitalized costs net of accumulated amortization totaled $455 and $743 at December 31, 2025 and 2024, respectively, and are included in "Other non-current assets" on the consolidated balance sheets. Amortization expense pertaining to these costs totaled $288, $287, and $287 for the years ended December 31, 2025, 2024, and 2023, respectively, and are included in "Interest expense" in the accompanying consolidated statements of earnings.
The 2022 Credit Agreement contains quarterly covenants requiring the consolidated leverage ratio to be less than a certain maximum ratio and the consolidated interest coverage ratio to exceed a certain minimum ratio. At December 31, 2025, the Company was in compliance with these covenants. Indebtedness under the Company’s loan agreements is secured by assets of the Company.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.25.4
NET EARNINGS PER COMMON SHARE
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
NET EARNINGS PER COMMON SHARE NET EARNINGS PER COMMON SHARE
The following presents a reconciliation of the net earnings and shares used in calculating basic and diluted net earnings per common share:
Year Ended December 31,
202520242023
Net Earnings - Basic and Diluted$154,845 $128,475 $108,543 
Share (000s)
Weighted Average Common Shares - Basic32,265 32,332 32,108 
Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares339 386 340 
Weighted Average Common Shares - Diluted32,604 32,718 32,448 
Net Earnings Per Share - Basic$4.80 $3.97 $3.38 
Net Earnings Per Share - Diluted$4.75 $3.93 $3.35 
The number of anti-dilutive shares were 227,120, 230,302, and 354,619 for the years ended December 31, 2025, 2024, and 2023. Anti-dilutive shares could potentially dilute basic earnings per share in future periods and therefore, were not included in diluted earnings per share.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES
12 Months Ended
Dec. 31, 2025
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The Company’s effective tax rate for 2025, 2024 and 2023 was 22.2%, 22.8%, and 20.9%, respectively. The decrease from 2024 to 2025 is primarily due to a decrease in certain state and foreign taxes partially offset by lower tax benefits from stock-based compensation.
On July 4, 2025, the One Big Beautiful Bill Act ("OBBBA"), which includes a broad range of tax provisions, was signed into law in the United States. While the OBBBA did not have material impact on the Company's annual effective tax rate in 2025, the Company will continue to assess its impact for future reporting periods.
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company regularly reviews its deferred tax assets for recoverability and establishes a valuation allowance if it believes that such assets may not be recovered, taking into consideration historical operating results, expectations of future earnings, changes in its operations and the expected timing of the reversals of existing temporary differences.
The Company considers the undistributed earnings of certain non-U.S. subsidiaries to be indefinitely reinvested outside of the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and the Company's specific plans for reinvestment of those subsidiary earnings. The Company projects that its foreign earnings will be utilized offshore for working capital and future foreign growth. The determination of the unrecognized deferred tax liability on those undistributed earnings is not practicable due to its legal entity structure and the complexity of U.S. and local country tax laws. If the Company decides to change its assertion on its remaining undistributed foreign earnings, it will need to recognize the income tax effects in the period it changes its assertion.
Effective for the year ended December 31, 2025, the Company adopted ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures", using the prospective transition method. The following table reconciles the difference between the provision for income taxes and the amount computed by applying the Federal statutory rate of 21.0% after the adoption of ASU 2023-09:
2025
 AmountPercent
Income tax at Federal statutory rate$41,796 21.0 %
State and local income tax, net of federal (national) income tax effect3,143 1.6 %
Foreign tax effects1,044 0.5 %
Effect of cross-border tax laws:
        Foreign-derived intangible income (FDII) (1,608)(0.8)%
        Global intangible low-tax income (GILTI)515 0.3 %
        Subpart F income56 — %
Tax credits:
        R&D tax credits(1,045)(0.5)%
Nontaxable or nondeductible items:
        Share-based payment awards960 0.5 %
Changes in unrecognized tax benefits(265)(0.1)%
Other(411)(0.3)%
Total income tax provision$44,185 22.2 %

As of December 31, 2025, the majority of state and local taxes were concentrated in California, New Jersey and Utah.
The following table reconciles the difference between the provision for income taxes and the amount computed by applying the Federal statutory rate of 21.0% before the adoption of ASU 2023-09:
 20242023
  
Income tax at Federal statutory rate$34,955 $28,825 
State income taxes, net of Federal income taxes2,284 2,513 
Change in foreign tax reserves2,146 — 
Stock options(1,904)(1,004)
Foreign-derived intangible income (FDII)(1,562)(1,752)
Foreign rate differential1,024 946 
Other1,035 (810)
Total income tax provision$37,978 $28,718 
The following table states earnings before income tax expense between domestic and foreign for the year ended December 31, 2025 after the adoption of ASU 2023-09:
 2025
Domestic$173,022 
Foreign26,008 
Total earnings before income tax expense$199,030 
Income tax expense consists of the following:
 202520242023
Current:   
Federal$29,592 $30,208 $27,306 
Foreign5,972 10,376 7,634 
State2,507 4,173 4,403 
Deferred:
Federal5,555 (2,442)(7,737)
Foreign106 (3,192)(2,285)
State453 (1,145)(603)
Total income tax expense$44,185 $37,978 $28,718 
The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December 31, 2025 and 2024 were as follows:
 20252024
Deferred tax assets:  
Inventories$905 $2,437 
Share-based compensation5,223 4,476 
Lease liabilities4,033 4,296 
Research and development6,658 12,838 
Other4,510 5,658 
Total deferred tax assets21,329 29,705 
Deferred tax liabilities:
Amortization$(41,810)$(38,532)
Depreciation(26,871)(26,234)
Prepaid expenses(392)(306)
Foreign currency and interest rate swaps(646)(642)
Right of use assets(3,810)(4,032)
Other(1,921)(3,656)
Total deferred tax liabilities(75,450)(73,402)
Valuation allowance(22)(25)
Net deferred tax liability$(54,143)$(43,722)
As of December 31, 2025, the Company has state income tax net operating loss (NOL) carryforwards of $285. The state NOL carryforwards will expire between 2026 and 2035. The Company believes that the benefit from the state NOL carryforwards will not be realized, therefore, a valuation allowance has been established in the amount of $22.
Provisions of ASC 740-10 clarify whether or not to recognize assets or liabilities for tax positions taken that may be challenged by a tax authority. A reconciliation of the beginning and ending amount of unrecognized tax benefits, which is included in other long-term obligations on the Company’s consolidated balance sheets, is as follows:
 202520242023
Balance at beginning of period$6,720 $4,650 $5,815 
Increases for tax positions of prior years1,179 3,211 1,353 
Decreases for tax positions of prior years(1,168)(1,141)(2,518)
Balance at end of period$6,731 $6,720 $4,650 
All of Balchem's unrecognized tax benefits, if recognized in future periods, would impact the Company's effective tax rate in such future periods.
The Company recognizes both interest and penalties as part of the income tax provision. During the years ended December 31, 2025, 2024 and 2023, these amounts decreased by $2, increased by $939, and decreased by $322, respectively. As of December 31, 2025 and 2024, accrued interest and penalties were $2,350 and $2,352, respectively.
Balchem files income tax returns in the U.S. and in various states and foreign countries. In the major jurisdictions where the Company operates, it is generally no longer subject to income tax examinations by tax authorities for years before 2021.
The European Union (“EU”) member states formally adopted the EU’s Pillar Two Directive, which was established by the Organization for Economic Co-operation and Development. Pillar Two generally provides for a 15 percent minimum effective tax rate for the jurisdictions where multinational enterprises operate. While it did not have material impact on the Company's tax provision or effective tax rate in 2025 and the Company does not anticipate that this will have a material impact for future reporting periods, the Company continues to monitor evolving tax legislation in the jurisdictions in which it operates.
The following table presents cash paid for income taxes by jurisdiction for the year ended December 31, 2025 in accordance with ASU 2023-09:
2025
Jurisdiction
Federal$27,255 
State and local2,860 
Foreign
     Belgium3,444 
     Norway2,589 
     All other jurisdictions 1,601 
Total cash paid for income taxes (net of refunds received)$37,749 
Cash paid for income taxes (net of refunds received) were $42,643 and $35,725 for the years ended December 31, 2024 and 2023, respectively.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.25.4
SEGMENT INFORMATION
12 Months Ended
Dec. 31, 2025
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
Balchem Corporation reports three reportable segments: Human Nutrition and Health, Animal Nutrition and Health, and Specialty Products. The reportable segments are organized based on the end use of the products manufactured and sold. Sales and production of products outside of our reportable segments and other minor business activities are included in "Other and Unallocated."
Human Nutrition and Health
The Human Nutrition and Health ("HNH") segment provides human grade choline nutrients and mineral amino acid chelated products through this segment for nutrition and health applications. Choline is recognized to play a key role in the development and structural integrity of brain cell membranes in infants, processing dietary fat, reproductive development and neural functions, such as memory and muscle function. The Company's mineral amino acid chelates, specialized mineral salts, and mineral complexes are used as raw materials for inclusion in premier human nutrition products; proprietary technologies have been combined to create an organic molecule in a form the body can readily assimilate. Sales growth for human nutrition applications is reliant on differentiation from lower-cost competitive products through scientific data, intellectual property and customers' appreciation of brand value. Consequently, the Company makes investments in such activities for long-term value differentiation. This segment also manufactures specialty vitamin K2, which plays a crucial role in the human body for bone health, heart health and immunity, and methylsulfonylmethane ("MSM"), which is a widely used nutritional ingredient that helps provide benefits for joint health, sports nutrition, skin and beauty, and healthy aging. This segment also serves the food and beverage industry for beverage, bakery, dairy, confectionary, and savory manufacturers. The Company partners with its customers from ideation through commercialization to bring on-trend beverages, baked goods, confections, dairy and meat products to market. The Company has expertise in trends analysis and product development. With its strong manufacturing capabilities in customized spray dried and emulsified powders, extrusion and agglomeration, blended lipid systems, liquid flavor delivery systems, juice and dairy bases, chocolate systems, ice cream bases and variegates, the Company is a one-stop solutions provider for beverage and dairy product development needs. Additionally, this segment provides microencapsulation solutions to a variety of applications in food, pharmaceutical and nutritional ingredients to enhance performance of nutritional fortification, processing, mixing, and packaging applications and shelf life. Major product applications are baked goods, refrigerated and frozen dough systems,
processed meats, seasoning blends, confections, sports and protein bars, dietary plans, and nutritional supplements. The Company also creates cereal systems for ready-to-eat cereals, grain-based snacks, and cereal based ingredients.
Animal Nutrition and Health
The Animal Nutrition and Health ("ANH") segment provides nutritional products derived from its microencapsulation and chelation technologies in addition to the essential nutrient choline chloride. For ruminant animals, the Company’s microencapsulated products boost health and milk production by delivering nutrient supplements that are biologically available, providing required nutritional levels. The Company’s proprietary chelation technology provides enhanced nutrient absorption for various species of production and companion animals and is marketed for use in animal feed throughout the world. ANH also manufactures and supplies choline chloride, an essential nutrient for monogastric animal health, predominantly to the poultry, pet and swine industries. Choline, which is manufactured and sold in both dry and aqueous forms, plays a vital role in the metabolism of fat. In poultry, choline deficiency can result in reduced growth rates and perosis in young birds, while in swine production choline is a necessary and required component of gestating and lactating sow diets for both liver health and prevention of leg deformity. This segment also manufactures MSM, which is a widely used nutritional ingredient that provides benefits for pet health.
Sales of value-added encapsulated products are highly dependent on overall industry economics as well as the Company's ability to leverage the results of university and field research on the animal health and production benefits of our products. Management believes that success in the commodity-oriented choline chloride marketplace is highly dependent on the Company’s ability to maintain its strong reputation for excellent product quality and customer service. The Company continues to drive production efficiencies in order to maintain its competitive-cost position to effectively compete in a competitive global marketplace.
Specialty Products
The Specialty Products segment ("SP") re-packages and distributes a number of performance gases and chemicals for various uses by its customers, notably ethylene oxide, propylene oxide, and ammonia. Ethylene oxide is sold as a sterilant gas, primarily for use in the health care industry. It is used to sterilize a wide range of medical devices because of its versatility and effectiveness in treating hard or soft surfaces, composites, metals, tubing and different types of plastics without negatively impacting the performance of the device being sterilized. Contract sterilizers and medical device manufacturers are principal customers for this product. Propylene oxide is marketed and sold as a fumigant to aid in the control of insects and microbiological spoilage, to reduce bacterial and mold contamination in certain shelled and processed nut meats, processed spices, cacao beans, cocoa powder, raisins, figs and prunes, and for various chemical synthesis applications, such as increasing paint durability and manufacturing specialty starches and textile coatings. Ammonia is used primarily as a refrigerant, for heat treatment of metals and various chemical synthesis applications, and is distributed in reusable and recyclable drum and cylinder packaging approved for use in the countries these products are shipped to.
The Company’s performance gases and chemicals are distributed worldwide in specially designed, reusable and recyclable drum and cylinder packaging, to assure compliance with safety, quality and environmental standards as outlined by the applicable regulatory agencies in the countries our products are shipped to. The Company’s inventory of these specially built drums and cylinders, along with its five filling facilities, represents a significant capital investment. The Company also sells single use canisters for use in sterilizing reusable devices typically processed in autoclave units in hospitals.
The Company’s micronutrient agricultural nutrition business sells chelated minerals primarily to producers of high value crops. The Company has a unique and patented two-step approach to solving mineral deficiency in plants to optimize health, yield and shelf life. First, the Company determines optimal mineral balance for plant health. The Company then has a foliar applied Metalosate® product range, utilizing patented amino acid chelate technology. Its products quickly and efficiently deliver mineral nutrients. As a result, the farmer/grower gets healthier crops that are more resistant to disease and pests, larger yields and healthier food for the consumer with extended shelf life for produce being shipped long distances.
The Company's CODM is the Chief Executive Officer. The CODM receives a profit and loss reporting package which provides segment information including revenue, cost of goods sold, gross margin, total operating expenses, and earnings from operations. The CODM utilizes this monthly profit and loss reporting package to analyze segment performance and appropriately allocate resources.
Pursuant to ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures", the significant segment information is summarized as follows:

For the Year Ended December 31, 2025
 HNHANHSPOther and UnallocatedTotal
Net sales$659,387 $230,852 $140,976 $5,946 $1,037,161 
Cost of sales415,102 (1)180,292 (1)63,611 (1)7,523 (1)666,528 
Gross margin244,285 50,560 77,365 (1,577)370,633 
Operating expenses90,379 (2)31,873 
(3)
34,464 (4)4,591 (5)161,307 
Earnings from operations153,906 18,687 42,901 (6,168)209,326 
Other expenses:
   Interest expense, net10,219 
   Other expense77 
10,296 
Earnings before income tax expense199,030 
   Income tax expense44,185 
Net earnings$154,845 

(1) Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
(2) Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets.
(3) Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs.
(4) Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.
(5) Operating expenses within Other and Unallocated are primarily comprised of compensation-related costs and transaction and integration costs.

For the Year Ended December 31, 2024
 HNHANHSPOther and UnallocatedTotal
Net sales$600,258 $214,710 $132,749 $5,967 $953,684 
Cost of sales378,411 (6)171,409 (6)59,449 (6)8,209 (6)617,478 
Gross margin221,847 43,301 73,300 (2,242)336,206 
Operating expenses85,890 
(7)
29,288 
(8)
33,394 
(9)
4,725 (10)153,297 
Earnings from operations135,957 14,013 39,906 (6,967)182,909 
Other expenses:
   Interest expense, net16,528 
   Other income(72)
16,456 
Earnings before income tax expense166,453 
   Income tax expense37,978 
Net earnings$128,475 
(6) Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
(7 Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets.
(8) Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs.
(9) Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.
(10) Operating expenses within Other and Unallocated are primarily comprised of transaction and integration costs.
For the Year Ended December 31, 2023
 HNHANHSPOther and UnallocatedTotal
Net sales$550,751 $238,326 $125,965 $7,397 $922,439 
Cost of sales366,539 (11)183,827 (11)62,183 (11)7,834 (11)620,383 
Gross margin184,212 54,499 63,782 (437)302,056 
Operating expenses81,793 
(12)
26,923 
(13)
29,203 
(14)
4,944 (15)142,863 
Earnings from operations102,419 27,576 34,579 (5,381)159,193 
Other expenses:
   Interest expense, net22,613 
   Other income(681)
21,932 
Earnings before income tax expense137,261 
   Income tax expense28,718 
Net earnings$108,543 
(11) Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
(12) Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets. These expenses were partially offset by favorable adjustments to transaction costs.
(13) Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs. These expenses were partially offset by favorable adjustments to transaction costs.
(14) Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.
(15) Operating expenses within Other and Unallocated are primarily comprised of transaction and integration costs, and unallocated amortization expense related to an intangible asset in connection with a company-wide ERP system implementation.
Business Segment Assets
 20252024
HNH$1,243,522 $1,185,962 
ANH176,608 161,243 
SP172,076 161,283 
Other and Unallocated (16)
94,046 66,883 
Total$1,686,252 $1,575,371 
(16) Other and Unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and income taxes, which the Company does not allocate to its individual business segments. It also includes assets associated with a few minor businesses which individually do not meet the quantitative thresholds for separate presentation.
Depreciation/Amortization
 202520242023
HNH$30,119 $31,668 $38,568 
ANH7,282 8,233 7,876 
SP7,365 7,044 7,278 
Other and Unallocated 924 1,028 1,213 
Total$45,690 $47,973 $54,935 

Capital Expenditures
 202520242023
HNH$21,218 $17,570 $26,415 
ANH16,830 13,201 6,993 
SP4,628 4,050 3,535 
Other and Unallocated 517 327 331 
Total$43,193 $35,148 $37,274 
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Revenue Recognition

Revenues are recognized when control of the promised goods is transferred to customers, in an amount that reflects the consideration we expect to realize in exchange for those goods.

The following table presents revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues:

 202520242023
Product Sales Revenue$1,035,272 $951,947 $919,951 
Royalty Revenue1,889 1,737 2,488 
Total Revenue$1,037,161 $953,684 $922,439 



The following table presents revenues disaggregated by geography, based on customers' delivery addresses:

 202520242023
United States$759,448 $723,300 $689,601 
Foreign Countries277,713 230,384 232,838 
Total$1,037,161 $953,684 $922,439 

Product Sales Revenues
The Company’s primary operation is the manufacturing and sale of health and nutrition ingredient products, in which the Company receives an order from a customer and fulfills that order. The Company’s product sales are considered point-in-time revenue.
Royalty Revenues
Royalty revenue consists of agreements with customers to use the Company’s intellectual property in exchange for a sales-based royalty. Royalties are considered over time revenue and are recorded in the Human Nutrition and Health segment.

Contract Liabilities
The Company records contract liabilities when cash payments are received or due in advance of performance, including amounts which are refundable.

The Company’s payment terms vary by the type and location of customers and the products offered. The term between invoicing and when payment is due is not significant. For certain products or services and customer types, the Company requires payment before the products are delivered to the customer.

Practical Expedients and Exemptions
The Company generally expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling and marketing expenses.

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for products shipped.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.25.4
SUPPLEMENTAL CASH FLOW INFORMATION
12 Months Ended
Dec. 31, 2025
Supplemental Cash Flow Information [Abstract]  
SUPPLEMENTAL CASH FLOW INFORMATION SUPPLEMENTAL CASH FLOW INFORMATION
Cash paid during the year for:
202520242023
Income taxes, net of refunds (see Note 9)$37,749 $42,643 $35,725 
Interest$10,603 $17,697 $25,933 
Non-cash financing and investing activities:
202520242023
Dividends payable$31,044 $28,510 $25,717 
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.25.4
ACCUMULATED OTHER COMPREHENSIVE INCOME
12 Months Ended
Dec. 31, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE INCOME ACCUMULATED OTHER COMPREHENSIVE INCOME
The changes in accumulated other comprehensive income (loss) were as follows:
 Years Ended December 31,
 202520242023
Net foreign currency translation adjustment$65,535 $(32,590)$16,809 
Net change of cash flow hedge (see Note 19 for further
   information)
Unrealized loss on cash flow hedge— — (1,406)
Tax— — 341 
Net of tax— — (1,065)
Net change in postretirement benefit plan (see Note 14 for further
   information)
Prior service (gain) loss arising during the period(319)206 132 
Amortization of (gain) loss(5)(10)
Total before tax(324)196 140 
Tax83 (44)(39)
Net of tax(241)152 101 
Total other comprehensive income (loss)$65,294 $(32,438)$15,845 
Included in "Net foreign currency translation adjustment" was a loss of $1,455 related to a net investment hedge, net of tax benefits of $471 for the year ended December 31, 2023. There were no such gains or losses for the years ended December 31, 2025 and 2024. The Company settled its derivative instruments on their maturity date of June 27, 2023. See Note 19, Derivative Instruments and Hedging Activities.

Accumulated other comprehensive income (loss) at December 31, 2025 and 2024 consisted of the following:
 Foreign currency
translation
adjustment
Postretirement benefit planTotal
Balance December 31, 2024$(24,182)$435 $(23,747)
Other comprehensive income (loss)65,535 (241)65,294 
Balance December 31, 2025$41,353 $194 $41,547 
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.25.4
EMPLOYEE BENEFIT PLANS
12 Months Ended
Dec. 31, 2025
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLANS EMPLOYEE BENEFIT PLANS
Defined Contribution Plans
The Company sponsors one 401(k) savings plan for eligible employees, which allows participants to make pretax or after tax contributions and the Company matches certain percentages of those contributions. The plan also has a discretionary profit sharing portion and matches 401(k) contributions with shares of the Company’s Common Stock. All amounts contributed to the plan are deposited into a trust fund administered by independent trustees. The Company provided for matching 401(k) savings plan contributions of $4,794, $4,644, and $4,381 in 2025, 2024 and 2023, respectively. There were no profit sharing contributions in 2025 and 2024. Profit sharing contributions in 2023 were not material. The Company also sponsors various defined contribution plans for employees working in our foreign operations and matches certain employee contributions. These contributions are deposited into trust funds administered by independent trustees. The Company's contributions to these plans amounted to $814, $555, and $600 in 2025, 2024, and 2023, respectively.
Postretirement Medical Plans
The Company provides postretirement benefits in the form of two unfunded postretirement medical plans; one that is under a collective-bargaining agreement and covers eligible retired employees of the Verona, Missouri facility and a plan for executive officers of the Company who meet eligibility requirements as set forth in the Company's Officer Retiree Program. The Company uses a December 31 measurement date for its postretirement medical plans. In accordance with ASC 715, “Compensation—Retirement Benefits,” the Company is required to recognize the overfunded or underfunded status of a defined benefit post retirement plan (other than a multi-employer plan) as an asset or liability in its statement of financial position, and to recognize changes in that funded status in the year in which the changes occur through comprehensive income.
The actuarial recorded liabilities for such unfunded postretirement benefits are as follows:
Change in benefit obligation:
 20252024
Benefit obligation at beginning of year$1,522 $1,395 
Service cost with interest to end of year115 113 
Interest cost71 55 
Participant contributions19 20 
Benefits paid(67)(32)
Actuarial gain(539)(29)
Benefit obligation at end of year$1,122 $1,522 
Change in plan assets:
 20252024
Fair value of plan assets at beginning of year$— $— 
Employer contributions48 12 
Participant contributions19 20 
Benefits paid(67)(32)
Fair value of plan assets at end of year$— $— 
Amounts recognized in consolidated balance sheet:
 20252024
Accumulated postretirement benefit obligation$(1,122)$(1,522)
Fair value of plan assets— — 
Funded status(1,122)(1,522)
Unrecognized prior service cost— — 
Unrecognized net (gain) loss(10)
Net amount recognized in consolidated balance sheet (after ASC 715) (included in
   "Other long-term obligations")
$(1,122)$(1,522)
Accrued postretirement benefit cost (included in "Other long-term obligations")N/AN/A
Components of net periodic benefit cost:
 202520242023
Service cost with interest to end of year$115 $113 $108 
Interest cost71 55 62 
Amortization of (gain) loss(9)(10)
Total net periodic benefit cost$177 $158 $178 
Estimated future employer contributions and benefit payments are as follows:
Year 
2026$36 
202739 
202863 
202980 
2030100 
Years 2031-2035571 
Assumptions to determine benefit obligations:
 20252024
Discount rate4.80 %4.85 %
Assumptions to determine net cost:
 202520242023
Discount rate4.85 %4.15 %4.40 %
Defined Benefit Pension Plans
The Company contributes to one multi-employer defined benefit plan under the terms of a collective-bargaining agreement covering its union-represented employees of the Verona, Missouri facility. The risks of participation in this multi-employer plan are different from single-employer plans in the following aspects: (a) assets contributed to the multi-employer plan by one employer may be used to provide benefits to employees of other participating employers, (b) if a participating employer stops contributing to the plan, the unfunded obligations of the plan may be borne by the remaining participating employers, and (c) if the Company was to stop participating in its multi-employer plan, the Company would be required to pay that plan an amount based on the underfunded status of the plan, referred to as the withdrawal liability.
The Company’s participation in this plan for the annual period ended December 31, 2025 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employee Identification Number (EIN). The zone status is based on information that the Company received from the plan and is certified by the plan’s actuary. Among other factors, plans in the red zone or critical and declining zone are generally less than 65 percent funded, plans in the yellow zone are less than 80 percent funded, and plans in the green zone are at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (FIP) or a rehabilitation plan (RP) is either pending or has been implemented. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject. Finally, the period-to-period comparability of the contributions for 2025 and 2024 was affected by a 4.0% increase in the 2025 contribution rate. There have been no other significant changes that affect the comparability of 2025 and 2024 contributions. The Company does not represent more than 5% of the contributions to this pension fund.
Pension
Fund
EIN/Pension
Plan
Number
Pension Plan Protection Act Zone StatusFIP/RP Status
Pending/ Implemented
Contributions of Balchem CorporationSurcharge
Imposed
Expiration Date of Collective-
Bargaining
Agreement
20252024202520242023
Central States,
Southeast and
Southwest Areas
Pension Fund
36-6044243Critical as of 1/1/25Critical as of 1/1/24Implemented$1,096$1,073$1,020No7/12/2029
The Company provides an unfunded defined benefit pension plan for employees working in Belgium. The plan provides for the payment of a lump sum at retirement or payments in case of death of the covered employees.
The actuarial recorded liabilities for such unfunded defined benefit pension plan are as follows:
Change in benefit obligation:
 20252024
Benefit obligation at beginning of year$2,134 $1,660 
Service cost with interest to end of year215 72 
Interest cost81 54 
Benefits paid(206)(42)
Actuarial loss389 488 
Expenses paid(10)— 
Exchange rate changes278 (98)
Benefit obligation at end of year$2,881 $2,134 
Change in plan assets:
 20252024
Fair value of plan assets at beginning of year$1,521 $1,240 
Actual return on plan assets299 216 
Employer contributions209 181 
Benefits paid(206)(42)
Expenses paid(10)— 
Exchange rate changes199 (74)
Fair value of plan assets at end of year$2,012 $1,521 

Amounts recognized in consolidated balance sheet:
 20252024
Benefit obligation$(2,881)$(2,134)
Fair value of plan assets2,012 1,521 
Funded status(869)(613)
Unrecognized prior service costN/AN/A
Unrecognized net (gain)/lossN/AN/A
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)$(869)$(613)
Accrued postretirement benefit cost (included in other long-term obligations)N/AN/A
Components of net periodic benefit cost:
 202520242023
Service cost with interest to end of year$215 $72 $65 
Interest cost81 54 65 
Expected return on plan assets(59)(40)(42)
Amortization of net loss— — 
Total net periodic benefit cost$241 $86 $88 
Estimated future benefit payments are as follows:
Year 
2026$— 
2027— 
2028— 
202915 
2030384 
Years 2031-20352,086 
Assumptions to determine benefit obligations:
 20252024
Discount rate3.75 %3.35 %
Assumptions to determine net cost:
 202520242023
Discount rate3.35 %3.45 %4.00 %
Expected return on assets3.25 %3.25 %3.25 %
Deferred Compensation Plan
The Company maintains an unfunded, non-qualified deferred compensation plan for the benefit of a select group of management or highly compensated employees. Assets of the plan are held in a rabbi trust, which are subject to additional risk of loss in the event of bankruptcy or insolvency of the Company. The deferred compensation liability was $12,806 as of December 31, 2025, of which $12,781 was included in "Other long-term obligations" and $25 was included in "Accrued compensation and other benefits" on the Company's consolidated balance sheets. The deferred compensation liability was $11,470 as of December 31, 2024, of which $11,449 was included in "Other long-term obligations" and $21 was included in "accrued compensation and other benefits" on the Company’s consolidated balance sheets. The related assets of the irrevocable trust funds (also known as "rabbi trust funds") were $12,798 as of December 31, 2025, of which $12,773 was included in "Other non-current assets" and $25 was included in "Other current assets" on the Company's consolidated balance sheet. The rabbi trust funds were $11,465 as of December 31, 2024 and were included in "Other non-current assets" on the Company's consolidated balance sheets.
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.25.4
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
The Company is obligated to make rental payments under non-cancelable operating and finance leases. Aggregate future minimum rental payments required under these leases at December 31, 2025 are disclosed in Note 18, Leases.
The Company’s Verona, Missouri facility, while held by a prior owner, Syntex Agribusiness, Inc. (“Syntex”), was designated by the U.S. Environmental Protection Agency (the "EPA") as a Superfund site and placed on the National Priorities List in 1983 because of dioxin contamination on portions of the site. Remediation was conducted by Syntex under the oversight of the EPA and the Missouri Department of Natural Resources. The Company is indemnified by the sellers under its May 2001 asset purchase agreement covering its acquisition of the Verona, Missouri facility for potential liabilities associated with the Superfund site. One of the sellers, in turn, has the benefit of certain contractual indemnification by Syntex in relation to the implementation of the above-described Superfund remedy. In June 2023, in response to a Special Notice Letter received from the EPA in 2022, BCP Ingredients, Inc. ("BCP"), the Company's subsidiary that operates the site, Syntex, EPA, and the State of Missouri entered into an Administrative Settlement Agreement and Order on Consent (“ASAOC”) for a focused remedial investigation/feasibility study ("RI/FS") under which (a) BCP will conduct a source investigation of potential source(s) of releases of 1,4-dioxane and chlorobenzene at a portion of the site and (b) BCP and Syntex will complete a RI/FS to determine a potential remedy, if any is required. Activities under the ASAOC are underway and are expected to continue for some period of time.
Separately, in June 2022, the EPA conducted an inspection of BCP’s Verona, Missouri facility (“2022 EPA Inspection”) which was followed by BCP entering into an Administrative Order for Compliance on Consent (“AOC”) with the EPA in relation to its risk management program at the Verona facility. Further, in January 2023, BCP entered into an Amended AOC with the EPA whereby the parties agreed to the extension of certain timelines. BCP timely completed all requirements under the Amended AOC. In November 2023, BCP received a notice from the Environment and Natural Resources Division of the U.S Department of
Justice (“DOJ”) primarily related to the 2022 EPA Inspection, which extended the opportunity to discuss alleged violations of Sections 112(r)(7) of the Clean Air Act and regulations in 40 C.F.R. Part 68, commonly known as the Risk Management Plan Rule (“RMP Rule”). BCP participated in such discussions during 2024, and in December 2024, BCP reached a settlement with the EPA and DOJ to resolve these alleged violations. Pursuant to the settlement, which was entered into on January 31, 2025, BCP agreed to: (a) pay a $300 civil penalty; (b) invest in a new scrubber system; and (c) spend $350 to implement projects benefiting the surrounding community, such as emergency equipment for the local fire department and two vehicles to be used as mobile health clinics. The amount associated with this settlement was consistent with the amount previously accrued as a loss contingency. BCP has completed most of its obligations under this settlement and will continue to take steps to timely complete any remaining items.
In addition to the above, from time to time, the Company is a party to various legal proceedings, litigation, claims and assessments. While it is not possible to predict the ultimate disposition of each of these matters, management believes that the ultimate outcome of such matters will not have a material effect on the Company's consolidated financial position, results of operations, liquidity or cash flows.
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.25.4
FAIR VALUE OF FINANCIAL INSTRUMENTS
12 Months Ended
Dec. 31, 2025
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS
The carrying amounts and the estimated fair values of the Company's financial instruments as defined by ASC 820, "Fair Value Measurement" at December 31, 2025 and 2024 are as follows:
Carrying AmountFair Value Measurements
Level 1Level 2Level 3
December 31, 2025
Assets:
Money market funds (1)
$1,464 $1,464 $— $— 
Rabbi trust funds - current (2)
25 25 — — 
Rabbi trust funds - non-current (2)
12,773 12,773 — — 
December 31, 2024
Assets:
Money market funds (1)
$1,040 $1,040 $— $— 
Rabbi trust funds - non-current (2)
11,465 11,465 — — 
(1) Money market funds are categorized as cash equivalents.
(2) Rabbi trust funds - current and Rabbi trust funds - non-current are included in "Other current assets" and "Other non-current assets" on the consolidated balance sheets, respectively.
The Company's financial instruments also include accounts receivable, accounts payable, and accrued liabilities, which are carried at cost and approximate fair value due to the short-term maturity of these instruments. The carrying value of debt approximates fair value based upon prices of identical or similar instruments in the marketplace, which are considered Level 2 inputs.
In addition, non-current assets includes rabbi trust funds related to the Company's deferred compensation plan. The money market and rabbi trust funds are valued using level 1 inputs, as defined by ASC 820, "Fair Value Measurement."
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.25.4
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2025
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONS
The Company provides services under a contractual agreement to St. Gabriel CC Company, LLC. These services include accounting, information technology, quality control, and purchasing services, as well as operation of the St. Gabriel CC Company, LLC plant. The Company also sells raw materials to St. Gabriel CC Company, LLC. These raw materials are used in the production of finished goods that are, in turn, sold by Saint Gabriel CC Company, LLC to the Company for resale to unrelated parties. As such, the sale of these raw materials to St. Gabriel CC Company, LLC in this scenario lacks economic substance and therefore the Company does not include them in net sales within the consolidated statements of earnings.
Payments for the services the Company provided amounted to $4,640, $4,425, and $4,363, respectively, for the years ended December 31, 2025, 2024, and 2023. The raw materials purchased and subsequently sold amounted to $39,480, $29,795, and $34,219, respectively, for the years ended December 31, 2025, 2024, and 2023. These services and raw materials are primarily recorded in cost of goods sold, net of the finished goods received from St. Gabriel CC Company, LLC of $32,820, $22,940, and
$28,099, respectively, for the years ended December 31, 2025, 2024, and 2023. At December 31, 2025 and 2024, the Company had receivables of $4,225 and $3,893, respectively, recorded in accounts receivable from St. Gabriel CC Company, LLC for services rendered and raw materials sold. At December 31, 2025 and 2024, the Company had payables of $3,369 and $2,831, respectively, recorded in accounts payable for finished goods received from St. Gabriel CC Company, LLC. In addition, the Company had payables in the amount of $296, related to non-contractual monies owed to St. Gabriel CC Company, LLC, recorded in accounts payable as of both December 31, 2025 and 2024.
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
LEASES LEASES
The Company has both real estate leases and equipment leases. The main types of equipment leases include forklifts, trailers, printers and copiers, railcars, and trucks. Leases are categorized as both operating leases and finance leases. The Company elected the practical expedient to combine lease and non-lease components and recognizes the combined amount on the consolidated balance sheet. Management determined that since the Company has a centralized treasury function, the parent company would either fund or guarantee a subsidiary's loan for borrowing over a similar term. As such, the Company's management determined it is appropriate to utilize a corporate based borrowing rate for all locations. The Company developed four tranches of leases based on lease terms and these tranches reflect the composition of the current lease portfolio. The Company's borrowing history shows that interest rates of a term loan or a line of credit depend on the duration of the loan rather than the nature of the assets purchased by those funds. Based on this understanding, the Company elected to use a portfolio approach to discount rates, applying corporate rates to the tranches of leases based on lease terms. The Company reviews the discount rates quarterly. Based on the Company's risk rating, the Company applied the following discount rates for new leases entered into during 2025: (1) 1-2 years, 5.45% - 5.62% (2) 3-4 years, 6.04% - 6.21% (3) 5-9 years, 6.38% - 6.55% and (4) 10+ years, 7.10% - 7.27%.

Right of use assets and lease liabilities at December 31, 2025 and 2024 are summarized as follows:
Right of use assets20252024
Operating leases$14,672 $15,320 
Finance lease1,520 1,730 
Total$16,192 $17,050 
Lease liabilities - current20252024
Operating leases$3,614 $3,134 
Finance lease205 194 
Total$3,819 $3,328 
Lease liabilities - non-current20252024
Operating leases$11,324 $12,967 
Finance lease1,544 1,749 
Total$12,868 $14,716 
For the years ended December 31, 2025, 2024, and 2023, the Company's total lease costs were as follows, which included both amounts recognized in profits or losses during the period and amounts capitalized on the balance sheet, and the cash flows arising from lease transactions:
Year ended December 31,
202520242023
Lease Cost
Operating lease cost$5,444 $5,456 $5,307 
Finance Lease cost
Amortization of ROU asset210 232 242 
Interest on lease liabilities94 105 115 
Total finance lease304 337 357 
Total lease cost$5,748 $5,793 $5,664 
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$5,497 $5,454 $4,757 
Operating cash flows from finance leases94 105 115 
Financing cash flows from finance leases194 216 222 
$5,785 $5,775 $5,094 
ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals$3,358 $1,669 $6,365 
Weighted-average remaining lease term - operating leases5.91 years9.03 years9.33 years
Weighted-average remaining lease term - finance leases7.35 years8.37 years9.07 years
Weighted-average discount rate - operating leases6.7 %7.6 %7.4 %
Weighted-average discount rate - finance leases5.1 %5.1 %5.0 %

Rent expense charged to operations under operating lease agreements for 2025, 2024, and 2023 aggregated approximately $5,444, $5,456, and $5,307, respectively.
Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2025 are as follows:
Year 
2026$4,769 
20273,734 
20282,965 
20292,497 
20302,041 
Thereafter4,344 
   Total undiscounted lease payments20,350 
Less: Present value adjustment(3,663)
Present value of lease liabilities$16,687 
LEASES LEASES
The Company has both real estate leases and equipment leases. The main types of equipment leases include forklifts, trailers, printers and copiers, railcars, and trucks. Leases are categorized as both operating leases and finance leases. The Company elected the practical expedient to combine lease and non-lease components and recognizes the combined amount on the consolidated balance sheet. Management determined that since the Company has a centralized treasury function, the parent company would either fund or guarantee a subsidiary's loan for borrowing over a similar term. As such, the Company's management determined it is appropriate to utilize a corporate based borrowing rate for all locations. The Company developed four tranches of leases based on lease terms and these tranches reflect the composition of the current lease portfolio. The Company's borrowing history shows that interest rates of a term loan or a line of credit depend on the duration of the loan rather than the nature of the assets purchased by those funds. Based on this understanding, the Company elected to use a portfolio approach to discount rates, applying corporate rates to the tranches of leases based on lease terms. The Company reviews the discount rates quarterly. Based on the Company's risk rating, the Company applied the following discount rates for new leases entered into during 2025: (1) 1-2 years, 5.45% - 5.62% (2) 3-4 years, 6.04% - 6.21% (3) 5-9 years, 6.38% - 6.55% and (4) 10+ years, 7.10% - 7.27%.

Right of use assets and lease liabilities at December 31, 2025 and 2024 are summarized as follows:
Right of use assets20252024
Operating leases$14,672 $15,320 
Finance lease1,520 1,730 
Total$16,192 $17,050 
Lease liabilities - current20252024
Operating leases$3,614 $3,134 
Finance lease205 194 
Total$3,819 $3,328 
Lease liabilities - non-current20252024
Operating leases$11,324 $12,967 
Finance lease1,544 1,749 
Total$12,868 $14,716 
For the years ended December 31, 2025, 2024, and 2023, the Company's total lease costs were as follows, which included both amounts recognized in profits or losses during the period and amounts capitalized on the balance sheet, and the cash flows arising from lease transactions:
Year ended December 31,
202520242023
Lease Cost
Operating lease cost$5,444 $5,456 $5,307 
Finance Lease cost
Amortization of ROU asset210 232 242 
Interest on lease liabilities94 105 115 
Total finance lease304 337 357 
Total lease cost$5,748 $5,793 $5,664 
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$5,497 $5,454 $4,757 
Operating cash flows from finance leases94 105 115 
Financing cash flows from finance leases194 216 222 
$5,785 $5,775 $5,094 
ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals$3,358 $1,669 $6,365 
Weighted-average remaining lease term - operating leases5.91 years9.03 years9.33 years
Weighted-average remaining lease term - finance leases7.35 years8.37 years9.07 years
Weighted-average discount rate - operating leases6.7 %7.6 %7.4 %
Weighted-average discount rate - finance leases5.1 %5.1 %5.0 %

Rent expense charged to operations under operating lease agreements for 2025, 2024, and 2023 aggregated approximately $5,444, $5,456, and $5,307, respectively.
Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2025 are as follows:
Year 
2026$4,769 
20273,734 
20282,965 
20292,497 
20302,041 
Thereafter4,344 
   Total undiscounted lease payments20,350 
Less: Present value adjustment(3,663)
Present value of lease liabilities$16,687 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.25.4
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
12 Months Ended
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
On May 28, 2019, the Company entered into a pay-fixed (2.05%), receive-floating interest rate swap with a notional amount of $108,569 and a maturity date of June 27, 2023, which was designated as cash flow hedge. The net interest income related to the interest rate swap contract was $1,518 for the year ended December 31, 2023. There was no such income or expense during the years ended December 31, 2025 and 2024 as the interest rate swap was settled on its maturity date of June 27, 2023. The net interest income and expense were recorded in the consolidated statements of earnings under "Interest expense, net."
On May 28, 2019, the Company also entered into a pay-fixed (0.00%), receive-fixed (2.05%) cross-currency swap to manage foreign exchange risk related to the Company's net investment in Chemogas, which was designated as net investment hedge. The derivative had a notional amount of $108,569, an effective date of May 28, 2019, and a maturity date of June 27, 2023. The interest income related to the cross-currency swap contract was $1,119 for the year ended December 31, 2023. There was no such income or expense during the years ended December 31, 2025 and 2024 as the cross-currency swap was settled on its maturity date of June 27, 2023. The interest income was recorded in the consolidated statements of earnings under "Interest expense, net."

The Company settled its derivative instruments on their maturity date of June 27, 2023 and had no other derivatives outstanding as of December 31, 2025. The proceeds from the settlement of the cross-currency swap in the amount of $2,740 were classified as investing activities in the Consolidated Statements of Cash Flows for the year ended December 31, 2023.

There were no gains and losses on hedging instruments recognized in accumulated other comprehensive income (loss) for the years ended December 31, 2025 and 2024 as the derivative instruments settled on their maturity date of June 27, 2023. Gains and losses on our hedging instruments for the years ended December 31, 2023 were recognized in accumulated other comprehensive income (loss) and categorized as follows:

Location within Statements of Comprehensive Income
2023
Cash flow hedge (interest rate swap), net of taxUnrealized loss on cash flow hedge, net$(1,065)
Net investment hedge (cross-currency swap), net of taxNet foreign currency translation adjustment(1,455)
$(2,520)
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.25.4
QUARTERLY FINANCIAL INFORMATION (UNAUDITED)
12 Months Ended
Dec. 31, 2025
Quarterly Financial Information Disclosure [Abstract]  
QUARTERLY FINANCIAL INFORMATION (UNAUDITED) QUARTERLY FINANCIAL INFORMATION (UNAUDITED)
(In thousands, except per share data)
 20252024
 First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Net sales$250,519 $255,467 $267,558 $263,617 $239,659 $234,081 $239,940 $240,004 
Gross margin88,168 93,113 95,453 93,899 81,514 82,994 85,361 86,337 
Earnings before income taxes47,940 49,011 52,044 50,035 36,850 41,226 43,893 44,484 
Net earnings37,053 38,278 40,289 39,225 28,986 32,069 33,837 33,583 
Basic net earnings per common share$1.14 $1.18 $1.25 $1.23 $0.90 $0.99 $1.05 $1.05 
Diluted net earnings per common share$1.13 $1.17 $1.24 $1.21 $0.89 $0.98 $1.03 $1.03 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.4
VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2025
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
VALUATION AND QUALIFYING ACCOUNTS
Allowance
for Credit Losses
Inventory
Reserve
Balance - December 31, 2022$1,226 $2,640 
Additions charged to costs and expenses37 2,450 
Adjustments/deductions (a)
(355)(2,627)
Balance - December 31, 2023908 2,463 
Additions charged to costs and expenses299 4,123 
Adjustments/deductions (a)
(298)(2,379)
Balance - December 31, 2024909 4,207 
(Recovery of)/Additions to costs and expenses(97)3,414 
Adjustments/deductions (a)
50 (4,207)
Balance - December 31, 2025$862 $3,414 
(a) Represents write-offs and other adjustments
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2025
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 48 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Insider Trading Policies and Procedures
12 Months Ended
Dec. 31, 2025
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted true
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Cybersecurity Risk Management and Strategy Disclosure
12 Months Ended
Dec. 31, 2025
Cybersecurity Risk Management, Strategy, and Governance [Line Items]  
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]
Cybersecurity is a critical part of our enterprise risk management. The Board, through its Audit Committee, oversees enterprise risk management, including cybersecurity. To more effectively address cybersecurity threats, we have numerous security layers within our least privilege network approach which is managed by our Information Technology ("IT") department. Our cybersecurity programs align with numerous standards and continue to grow and develop as new technologies emerge. Further, we have regular user awareness testing and trainings in place which help keep all end users and executive leadership up-to-date on the most current threats. The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance. Additional activities to maintain and enhance information security are discussed below.
Reliable, Scalable Systems and Infrastructure
Our information security systems, infrastructure, and processes are built on and follow the U.S. National Institute of Standards and Technology ("NIST") framework for information security, which is a set of guidelines, accepted standards, and best practices for mitigating organization cybersecurity risks published by NIST. We continue to make significant investments in industry-leading and advanced technologies as part of our strategy to strengthen our security posture, business continuity capabilities, and ability to protect and safeguard systems and stakeholder data. Our Information Security Program includes at least annual penetration testing of our systems by an independent third party.
Automation and Artificial Intelligence
We employ controlled security testing activities to evaluate attack vectors and validate our ability to detect and respond to cyber threats. Artificial intelligence is used as part of early warning systems designed to detect, alert, and respond to potential cyber threats.
Training
Recognizing that information security, stakeholder data, and privacy principles involve more than just systems and infrastructure, we provide semi-annual cybersecurity education and training to all users with access to IT systems, devices, or applications. Internal social engineering phishing campaigns are conducted frequently with the goal of building a culture of cybersecurity, as well as raising awareness and reinforcing best practices across the organization.
Third parties also play a role in our cybersecurity. We engage third-party services to conduct evaluations of our security controls, whether through penetration testing, independent audits or consulting on best practices to address new challenges. These evaluations include testing both the design and operational effectiveness of security controls.
We apply a risk-based approach to mitigate cybersecurity risks associated with our use of third-party service providers and cybersecurity considerations affect the selection and oversight of these third-party service providers. We perform risk-based due diligence on third parties with access to our systems, data or facilities, commensurate with the level of access and risk.
While we have experienced cybersecurity threats in the past in the normal course of business and expect to continue to experience such threats from time to time, to date, none have had a material adverse effect on our business, financial condition, results of operations or cash flows. Even with the extensive approach we take to cybersecurity, we may not be successful in preventing or mitigating a cybersecurity incident that could have a material adverse effect on us. See Item 1A. “Risk Factors - Operational Risks - Disruptions or breaches of our information systems could adversely affect us” for a discussion of cybersecurity risks.
In the event of a possible cybersecurity incident, we would immediately implement our crisis management plan, which includes the following steps:
(1) Internal reporting and review of the incident or development
(2) Gathering and assessing information
(3) Developing and implementing a communications strategy
(4) Monitoring and evaluating a response
(5) Debrief and recovery
As part of the gathering and assessment of information in step 2, we will consider various factors to make a materiality determination of the incident, including business impact, potential costs, impacted data, scope of the incident, possible litigation or regulatory implications, and reputational damage.
Cybersecurity Risk Management Processes Integrated [Flag] true
Cybersecurity Risk Management Processes Integrated [Text Block] Cybersecurity is a critical part of our enterprise risk management. The Board, through its Audit Committee, oversees enterprise risk management, including cybersecurity. To more effectively address cybersecurity threats, we have numerous security layers within our least privilege network approach which is managed by our Information Technology ("IT") department. Our cybersecurity programs align with numerous standards and continue to grow and develop as new technologies emerge. Further, we have regular user awareness testing and trainings in place which help keep all end users and executive leadership up-to-date on the most current threats. The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance.
Cybersecurity Risk Management Third Party Engaged [Flag] true
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] true
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] false
Cybersecurity Risk Board of Directors Oversight [Text Block] The Board, through its Audit Committee, oversees enterprise risk management, including cybersecurity. To more effectively address cybersecurity threats, we have numerous security layers within our least privilege network approach which is managed by our Information Technology ("IT") department.
Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] The Board, through its Audit Committee, oversees enterprise risk management, including cybersecurity.
Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block] The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance.
Cybersecurity Risk Role of Management [Text Block] The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance. Additional activities to maintain and enhance information security are discussed below.
Reliable, Scalable Systems and Infrastructure
Our information security systems, infrastructure, and processes are built on and follow the U.S. National Institute of Standards and Technology ("NIST") framework for information security, which is a set of guidelines, accepted standards, and best practices for mitigating organization cybersecurity risks published by NIST. We continue to make significant investments in industry-leading and advanced technologies as part of our strategy to strengthen our security posture, business continuity capabilities, and ability to protect and safeguard systems and stakeholder data. Our Information Security Program includes at least annual penetration testing of our systems by an independent third party.
Automation and Artificial Intelligence
We employ controlled security testing activities to evaluate attack vectors and validate our ability to detect and respond to cyber threats. Artificial intelligence is used as part of early warning systems designed to detect, alert, and respond to potential cyber threats.
Training
Recognizing that information security, stakeholder data, and privacy principles involve more than just systems and infrastructure, we provide semi-annual cybersecurity education and training to all users with access to IT systems, devices, or applications. Internal social engineering phishing campaigns are conducted frequently with the goal of building a culture of cybersecurity, as well as raising awareness and reinforcing best practices across the organization.
Cybersecurity Risk Management Positions or Committees Responsible [Flag] true
Cybersecurity Risk Management Positions or Committees Responsible [Text Block] The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance.
Cybersecurity Risk Management Expertise of Management Responsible [Text Block] The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and
Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block] The Board, through its Audit Committee, oversees enterprise risk management, including cybersecurity. To more effectively address cybersecurity threats, we have numerous security layers within our least privilege network approach which is managed by our Information Technology ("IT") department. Our cybersecurity programs align with numerous standards and continue to grow and develop as new technologies emerge. Further, we have regular user awareness testing and trainings in place which help keep all end users and executive leadership up-to-date on the most current threats. The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance.
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] true
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation
The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform with the current period's presentation.
Revenue Recognition and Cost of Sales
Revenue Recognition
Revenue for each of the Company’s business segments is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration we expect to realize in exchange for those goods. The Company reports amounts billed to customers related to shipping and handling as revenue and includes costs incurred for shipping and handling in cost of sales. Amounts received for unshipped merchandise are not recognized as revenue but rather they are recorded as customer deposits and are included in current liabilities. In instances of shipments made on consignment, revenue is recognized when control is transferred to the customer.

In accordance with Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, revenue-generating contracts are assessed to identify distinct performance obligations, allocating transaction prices to those performance obligations, and criteria for satisfaction of a performance obligation. The standard allows for recognition of revenue only when the Company has satisfied a performance obligation through transferring control of the promised good or service to a customer. Control, in this instance, may mean the ability to prevent other entities from directing the use of, and receiving benefit from, a good or service. The standard indicates that an entity must determine at contract inception whether it will transfer control of a promised good or service over time or satisfy the performance obligation at a point in time through analysis of the following criteria: (i) the entity has a present right to payment, (ii) the customer has legal title, (iii) the customer has physical possession, (iv) the customer has the significant risks and rewards of ownership and (v) the customer has accepted the asset. The Company assesses collectability based primarily on the customer’s payment history and on the creditworthiness of the customer.
Cost of Sales
Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, maintenance labor, depreciation expense, and overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly liquid investments with a maturity of three months or less to be cash equivalents. The Company has funds in its cash accounts that are with third party financial institutions, primarily in certificates of deposit and money market funds. The Company's balances of cash and cash equivalents in the U.S. and other countries exceed the insurance limits of the Federal Deposit Insurance Corporation (“FDIC”) and other relevant insurance limits in other countries.
Accounts Receivable
Accounts Receivable
Credit terms are granted in the normal course of business to the Company’s customers and on-going credit evaluations are performed on the Company’s customers. In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments", which requires that credit losses be reported based on expected losses instead of the incurred loss model. Based on this ASU, customers' credit limits are adjusted based upon their reasonably expected credit worthiness, which is determined through review of their payment history, their current credit information, and any foreseeable future events. Collections and payments from customers are continuously monitored and allowances for credit losses for estimated losses resulting from the inability of the Company’s customers to make required payments are maintained. Estimated losses are based on historical experience, any specific customer collection issues identified, and any reasonably expected future adverse events. If the financial condition of our customers were to deteriorate resulting in an impairment of their ability to make payments, additional allowances and related bad debt expense may be required.
Inventories
Inventories
Inventories are valued at the lower of cost (first in, first out) or net realizable value and have been reduced by an allowance for excess or obsolete inventories. Cost elements include material, labor and manufacturing overhead.
Property, Plant and Equipment and Depreciation
Property, Plant and Equipment and Depreciation
Property, plant and equipment are stated at cost.
Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:
Buildings
15-25 years
Equipment
2-28 years
Expenditures for repairs and maintenance are charged to expense. Alterations and major overhauls that extend the lives or increase the capacity of plant assets are capitalized. When assets are retired or otherwise disposed of, the cost of the assets and the related accumulated depreciation are removed from the accounts and any resultant gain or loss is included in earnings from operations.
Business Concentrations
Business Concentrations
Financial instruments that subject the Company to credit risk consist primarily of accounts receivable and money market investments. Investments are managed within established guidelines to mitigate risks. Accounts receivable subject the Company to credit risk partially due to the concentration of amounts due from customers. The Company extends credit to its customers based upon an evaluation of the customers’ financial condition and credit histories.
Post-employment Benefits
Post-employment Benefits
We provide life insurance, health care benefits, and defined benefit pension plan payments for certain eligible retirees and health care benefits for certain retirees’ eligible survivors. The costs and obligations related to these benefits reflect our assumptions as to health care cost trends and key economic conditions including discount rates, expected rate of return on plan assets, and expected salary increases. The cost of providing plan benefits also depends on demographic assumptions including retirements, mortality, turnover, and plan participation. If actual experience differs from these assumptions, the cost of providing these benefits could increase or decrease.
In accordance with ASC 715, “Compensation-Retirement Benefits,” we are required to recognize the overfunded or underfunded status of a defined benefit post retirement plan (other than a multi-employer plan) as an asset or liability in our statement of financial position, and to recognize changes in that funded status in the year in which the changes occur through comprehensive income.
Goodwill and Acquired Intangible Assets
Goodwill and Acquired Intangible Assets
Goodwill represents the excess of purchase price over the fair value of net assets acquired in accordance with ASC 805, "Business Combinations". Goodwill and intangible assets acquired in a business combination that have indefinite useful lives are not amortized but are instead assessed for impairment annually and more frequently if events and circumstances indicate that the assets might be impaired, in accordance with the provisions of ASC 350, "Intangibles-Goodwill and Other". The Company performed its annual test as of October 1. ASC 350 also requires that intangible assets with estimable useful lives be amortized over their respective estimated useful lives to their estimated residual values, and reviewed for impairment if events and circumstances indicate that the assets might be impaired.
In January 2017, the FASB issued ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”), which addresses changes to the testing for goodwill impairment by eliminating Step 2 of the process. In accordance with this update, a goodwill impairment test will be performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value.
As of October 1, 2025 and 2024, the Company opted to bypass the qualitative assessment and proceeded directly to performing the quantitative goodwill impairment test. The Company assessed the fair values of its reporting units by utilizing the income approach, based on a discounted cash flow valuation model as the basis for its conclusions. The Company's estimates of future cash flows included significant management assumptions such as revenue growth rates, operating margins, estimated terminal values, and future economic and market conditions. The Company's assessment concluded that the fair values of the reporting units exceeded their carrying amounts, including goodwill. Accordingly, the goodwill of the reporting units was not considered impaired as of October 1, 2025 and 2024. The Company may resume performing the qualitative assessment in subsequent periods.
The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:
 Amortization Period
(in years)
Customer relationships and lists
10 - 20
Trademarks and trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents and trade secrets
15 - 17
Other
 2 - 18
Intangible assets with finite lives are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows. The useful life of an intangible asset is based on our assumptions regarding expected use of the asset; the relationship of the intangible asset to another asset or group of assets; any legal, regulatory or contractual provisions that may limit the useful life of the asset or that enable renewal or extension of the asset’s legal or contractual life without substantial cost; the effects of obsolescence, demand, competition and other economic factors; and the level of maintenance expenditures required to obtain the expected future cash flows from the asset and their related impact on the asset’s useful life. If events or circumstances indicate that the life of an intangible asset has changed, it could result in higher future amortization charges or recognition of an impairment loss. For the year ended December 31, 2025, there were no triggering events which required intangible asset impairment reviews.
Income Taxes
Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the fiscal year in which those temporary differences are expected to be recovered or settled. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. In evaluating our ability to recover our deferred tax assets, in full or in part, we consider all available positive and negative evidence, including our past operating results, our forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. The assumptions utilized in determining future taxable income require judgment and are consistent with the plans and estimates we are using to manage the underlying businesses.
We recognize uncertain income tax positions taken on income tax returns at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a fifty percent likelihood of being sustained.
Our policy for recording interest and penalties associated with uncertain tax positions is to record such items as a component of our income tax provision.
Use of Estimates
Use of Estimates
Management is required to make certain estimates and assumptions during the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America. These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and net sales and expenses during the reporting period. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary. Actual results could differ from those estimates.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2025 and 2024 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is necessarily required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange.
The following fair value hierarchy is used to classify assets and liabilities:
Level 1 - Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.
Level 2 - Inputs include observable inputs other than quoted prices in active markets.
Level 3 - Inputs are unobservable inputs for which there is little or no market data available.
Selling, General and Administrative Expenses
Selling, General and Administrative Expenses
Selling expenses consist primarily of compensation and benefit costs, amortization of customer relationships and lists, trade promotions, advertising, commissions and other marketing costs. General and administrative expenses consist primarily of payroll and benefit costs, occupancy and operating costs of corporate offices, depreciation and amortization expense on non-manufacturing assets, information systems costs and other miscellaneous administrative costs.
Research and Development
Research and Development
Research and development costs are associated directly with the Company's efforts to develop, design, and enhance its products, services, technologies, or processes. Such costs are expensed as incurred.
Net Earnings Per Common Share
Net Earnings Per Common Share
Basic net earnings per common share is calculated by dividing net earnings by the weighted average number of common shares outstanding during the period. Diluted net earnings per common share is calculated in a manner consistent with basic net earnings per common share except that the weighted average number of common shares outstanding also includes the dilutive effect of stock options outstanding, unvested restricted stock, and unvested performance shares (using the treasury stock method).
Stock-based Compensation
Stock-based Compensation
The Company has stock-based employee compensation plans, which are described more fully in Note 2, Stockholders' Equity. The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation-Stock Compensation,” which requires all share-based payments, including grants of stock options, to be recognized in the statement of earnings as an operating expense, based on their fair values. The Company estimates the fair value of each option award on the date of grant using either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. Estimates of and assumptions about forfeiture rates, terms, volatility, interest rates and dividend yields are used to calculate stock-based compensation. A significant change to these estimates could materially affect the Company’s operating results.
Impairment of Long-lived Assets
Impairment of Long-lived Assets
Long-lived assets, such as property, plant, and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated
future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows.
Derivative Instruments and Hedging Activities
Derivative Instruments and Hedging Activities
The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap with JP Morgan Chase, N.A. (the "Bank Counterparty"). The Company's primary objective for holding derivative financial instruments was to manage interest rate risk and foreign currency risk. The Company does not enter into derivative financial instruments for trading or speculative purposes.

The derivative instruments were with the above single counterparty and were subject to a contractual agreement that provided for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments were categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet. The Company settled its derivative instruments on their maturity date of June 27, 2023 and had no other derivatives outstanding as of December 31, 2025 and 2024.

On a quarterly basis through their maturity, we assessed the effectiveness of the hedging relationships for the interest rate swap and cross-currency swap by reviewing the critical terms indicated in the applicable agreement. The hedging relationships were determined to be highly effective. As such, the net change in fair values of the interest rate swap, that qualified as a cash flow hedge, was recorded in accumulated other comprehensive income/(loss) and subsequently reclassified into interest expense as interest payments were made on our debt. For the cross-currency swap, the amounts that have not yet been recognized in earnings remain in the cumulative translation adjustment section of accumulated other comprehensive income until the hedged net investment is sold or liquidated in accordance with paragraphs 815-35-35-5A, "Derivatives and Hedging - Net Investment Hedges", and 830-30-40-1 through 40-1A, "Foreign Currency Matters - Derecognition". Refer to Note 19, Derivative Instruments and Hedging Activities, for detailed information about our derivative financial instruments.
Recently Issued and Adopted Accounting Pronouncements
Recently Issued Accounting Pronouncements
In December 2025, the FASB issued ASU 2025-11, "Interim Reporting (Topic 270) - Narrow-Scope Improvements". The ASU clarifies interim disclosure requirements and the applicability of Topic 270 and introduces a disclosure principle requiring entities to disclose events since the end of the last annual reporting period that have a material impact on the entity. The ASU is effective for fiscal years beginning after December 15, 2027, including interim periods within those those fiscal years. Upon adoption, the guidance can be applied prospectively or retrospectively. The Company is currently evaluating the impact of adopting ASU 2025-11 but does not expect the adoption to have a material impact on our consolidated financial statements.
In November 2024, the FASB issued ASU 2024-03, "Income Statement - Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40)." The new guidance is intended to enhance transparency and disclosures by requiring public entities to provide disaggregated disclosures of certain categories of expenses on an annual and interim basis. The ASU is effective for fiscal years beginning after December 15, 2026 and interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU 2024-03 will have on the consolidated financial statements and related disclosures.
Recently Adopted Accounting Pronouncements
In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740) - Improvements to Income Tax Disclosures." The new guidance is intended to enhance the transparency and decision usefulness of income tax disclosures by requiring disaggregated information about a reporting entity's effective tax rate reconciliation and information on income taxes paid. The amendment is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment in this Update should be applied on a prospective basis, with retrospective application permitted. The Company adopted this accounting guidance on December 31, 2025 on a prospective basis. Refer to Note 9, Income Taxes for the expanded disclosures.
In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures." The ASU expands reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. The ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment's profit or loss in assessing segment performance and deciding how to allocate resources. Additionally, ASU 2023-07 requires all segment profit or loss and assets disclosures to be provided on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning December 15, 2024. The Company adopted this
accounting guidance on December 31, 2024, and applied it retrospectively to all prior periods presented in our consolidated financial statements. Refer to Note 10, Segment Information for the expanded disclosures.
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Schedule of Plant and Equipment Estimated Useful Lives
Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:
Buildings
15-25 years
Equipment
2-28 years
Property, plant and equipment at December 31, 2025 and 2024 are summarized as follows:
 20252024
Land$12,428 $11,690 
Building116,395 106,954 
Equipment340,322 315,001 
Construction in progress95,229 77,508 
 564,374 511,153 
Less: Accumulated depreciation257,726 228,999 
Property, plant and equipment, net$306,648 $282,154 
Schedule of Intangible Assets Estimated Useful Lives
The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:
 Amortization Period
(in years)
Customer relationships and lists
10 - 20
Trademarks and trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents and trade secrets
15 - 17
Other
 2 - 18
As of December 31, 2025 and 2024, the Company had identifiable intangible assets as follows:
20252024
 Amortization
Period
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount

Accumulated
Amortization
Customer relationships and lists
10-20
$370,763 $237,769 $354,051 $221,567 
Trademarks and trade names
2-17
52,256 43,655 50,971 41,417 
Developed technology
5-12
42,385 23,415 40,074 20,362 
Other
2-18
25,178 22,454 25,154 21,854 
Other intangible assets with finite lives$119,819 $89,524 $116,199 $83,633 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Compensation Cost on Net Earnings
The Company’s results for the years ended December 31, 2025, 2024 and 2023 reflected the following compensation cost and such compensation cost had the following effects on net earnings:
 Increase/(Decrease) for the
Year Ended December 31,
 202520242023
Cost of sales$1,643 $1,716 $1,900 
Operating expenses16,414 14,960 14,152 
Net earnings(14,100)(12,865)(12,375)
Schedule of Assumptions Used in the Valuation of Option Awards Risk-free interest rates are based on the implied yields currently available on U.S. Treasury zero coupon issues with a remaining term equal to the expected life.
Year Ended December 31,
Weighted Average Assumptions:202520242023
Expected Volatility26.0 %28.4 %28.1 %
Expected Term (in years)5.25.04.8
Risk-Free Interest Rate4.5 %4.1 %3.9 %
Dividend Yield0.6 %0.6 %0.5 %
Summary of Stock Option Activity
A summary of stock option plan activity for 2025, 2024, and 2023 for all plans is as follows:
202520242023
# of
Shares
(000s)
Weighted Average
Exercise Price
# of
Shares
(000s)
Weighted Average
Exercise Price
# of
Shares
(000s)
Weighted Average
Exercise Price
Outstanding at beginning of year962 $114.81 1,078 $104.38 1,045 $99.82 
Granted51 159.18 113 143.43 109 138.09 
Exercised(107)86.87 (221)77.81 (64)81.98 
Forfeited(5)142.00 (8)139.64 (11)131.79 
Cancelled(1)139.81 — — (1)138.07 
Outstanding at end of year900 $120.48 962 $114.81 1,078 $104.38 
Exercisable at end of year630 $109.52 603 $99.59 720 $88.49 
Schedule of Other Information Pertaining to Stock Option Activity
Other information pertaining to option activity during the years ended December 31, 2025, 2024 and 2023 is as follows:

 Years Ended December 31,
 202520242023
Weighted-average fair value of options granted$48.86 $44.52 $40.91 
Total intrinsic value of stock options exercised ($000s)$7,756 $18,631 $3,241 
Schedule of Additional Information Relating to Stock Options Outstanding
Additional information related to stock options outstanding under all plans at December 31, 2025 is as follows:

  Options OutstandingOptions Exercisable
Range of Exercise
Prices
Shares
Outstanding
(000s)
Weighted
Average
Remaining
Contractual
 Term
Weighted
Average
 Exercise
Price
Number
Exercisable
(000s)
Weighted
Average
Exercise
Price
$60.85 - $85.33
159 2.5$79.64 159 $79.64 
$85.40 - $120.60
273 3.6107.34 273 107.34 
$125.71 - $159.18
468 7.1142.06 198 136.61 
 900 5.2$120.48 630 $109.52 
Schedule of Non-vested Restricted Stock Activity
Non-vested restricted stock activity for the years ended December 31, 2025, 2024 and 2023 is summarized below:
202520242023
 Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance at beginning of year 122 $141.62 116 $133.06 122 $124.42 
Granted69 158.35 51 147.98 40 137.20 
Vested(39)138.11 (39)124.63 (42)112.30 
Forfeited(5)149.08 (6)140.70 (4)128.06 
Non-vested balance at end of year 147 $150.15 122 $141.62 116 $133.06 
Schedule of Non-vested Performance Share Activity
Non-vested performance share activity for the years ended December 31, 2025, 2024 and 2023 is summarized below:

202520242023
 Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance at beginning of year 79 $150.73 76 $135.25 70 $127.69 
Granted50 147.96 47 152.28 42 139.66 
Vested(44)130.29 (44)106.57 (36)98.84 
Forfeited(4)152.69 — — — — 
Non-vested balance at end of year 81 $160.14 79 $150.73 76 $135.25 
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories, net of reserves at December 31, 2025 and 2024 consisted of the following:
 20252024
Raw materials$41,858 $45,319 
Work in progress6,527 4,510 
Finished goods83,064 80,973 
Total inventories$131,449 $130,802 
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.4
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:
Buildings
15-25 years
Equipment
2-28 years
Property, plant and equipment at December 31, 2025 and 2024 are summarized as follows:
 20252024
Land$12,428 $11,690 
Building116,395 106,954 
Equipment340,322 315,001 
Construction in progress95,229 77,508 
 564,374 511,153 
Less: Accumulated depreciation257,726 228,999 
Property, plant and equipment, net$306,648 $282,154 
Schedule of Long-Lived Assets by Geographical Area
Geographic area data - long-lived assets (excluding intangible assets):
 20252024
United States$216,857 $204,397 
Foreign Countries89,791 77,757 
Total$306,648 $282,154 
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.25.4
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
 Human Nutrition and HealthAnimal Nutrition and HealthSpecialty ProductsOther and UnallocatedTotal
Goodwill as of December 31, 2023$673,207 $24,469 $81,175 $56 $778,907 
Goodwill as a result of an acquisition19,376 — — — 19,376 
Impact due to change in foreign exchange rates(14,308)(495)(3,443)(7)(18,253)
Goodwill as of December 31, 2024678,275 23,974 77,732 49 780,030 
Goodwill as a result of an acquisition823 — — — 823 
Impact due to change in foreign exchange rates27,417 938 7,167 — 35,522 
Goodwill as of December 31, 2025$706,515 $24,912 $84,899 $49 $816,375 
Schedule of Identifiable Intangible Assets
The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:
 Amortization Period
(in years)
Customer relationships and lists
10 - 20
Trademarks and trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents and trade secrets
15 - 17
Other
 2 - 18
As of December 31, 2025 and 2024, the Company had identifiable intangible assets as follows:
20252024
 Amortization
Period
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount

Accumulated
Amortization
Customer relationships and lists
10-20
$370,763 $237,769 $354,051 $221,567 
Trademarks and trade names
2-17
52,256 43,655 50,971 41,417 
Developed technology
5-12
42,385 23,415 40,074 20,362 
Other
2-18
25,178 22,454 25,154 21,854 
Other intangible assets with finite lives$119,819 $89,524 $116,199 $83,633 
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.4
NET EARNINGS PER COMMON SHARE (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Reconciliation of the Net Earnings and Shares used in Calculating Basic and Diluted Net Earnings Per Share
The following presents a reconciliation of the net earnings and shares used in calculating basic and diluted net earnings per common share:
Year Ended December 31,
202520242023
Net Earnings - Basic and Diluted$154,845 $128,475 $108,543 
Share (000s)
Weighted Average Common Shares - Basic32,265 32,332 32,108 
Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares339 386 340 
Weighted Average Common Shares - Diluted32,604 32,718 32,448 
Net Earnings Per Share - Basic$4.80 $3.97 $3.38 
Net Earnings Per Share - Diluted$4.75 $3.93 $3.35 
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2025
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes The following table reconciles the difference between the provision for income taxes and the amount computed by applying the Federal statutory rate of 21.0% after the adoption of ASU 2023-09:
2025
 AmountPercent
Income tax at Federal statutory rate$41,796 21.0 %
State and local income tax, net of federal (national) income tax effect3,143 1.6 %
Foreign tax effects1,044 0.5 %
Effect of cross-border tax laws:
        Foreign-derived intangible income (FDII) (1,608)(0.8)%
        Global intangible low-tax income (GILTI)515 0.3 %
        Subpart F income56 — %
Tax credits:
        R&D tax credits(1,045)(0.5)%
Nontaxable or nondeductible items:
        Share-based payment awards960 0.5 %
Changes in unrecognized tax benefits(265)(0.1)%
Other(411)(0.3)%
Total income tax provision$44,185 22.2 %

As of December 31, 2025, the majority of state and local taxes were concentrated in California, New Jersey and Utah.
The following table reconciles the difference between the provision for income taxes and the amount computed by applying the Federal statutory rate of 21.0% before the adoption of ASU 2023-09:
 20242023
  
Income tax at Federal statutory rate$34,955 $28,825 
State income taxes, net of Federal income taxes2,284 2,513 
Change in foreign tax reserves2,146 — 
Stock options(1,904)(1,004)
Foreign-derived intangible income (FDII)(1,562)(1,752)
Foreign rate differential1,024 946 
Other1,035 (810)
Total income tax provision$37,978 $28,718 
Schedule of Earnings Before Income Tax Expense
The following table states earnings before income tax expense between domestic and foreign for the year ended December 31, 2025 after the adoption of ASU 2023-09:
 2025
Domestic$173,022 
Foreign26,008 
Total earnings before income tax expense$199,030 
Schedule of Components of Income Tax Expense
Income tax expense consists of the following:
 202520242023
Current:   
Federal$29,592 $30,208 $27,306 
Foreign5,972 10,376 7,634 
State2,507 4,173 4,403 
Deferred:
Federal5,555 (2,442)(7,737)
Foreign106 (3,192)(2,285)
State453 (1,145)(603)
Total income tax expense$44,185 $37,978 $28,718 
Schedule of Deferred Tax Assets and Liabilities
The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December 31, 2025 and 2024 were as follows:
 20252024
Deferred tax assets:  
Inventories$905 $2,437 
Share-based compensation5,223 4,476 
Lease liabilities4,033 4,296 
Research and development6,658 12,838 
Other4,510 5,658 
Total deferred tax assets21,329 29,705 
Deferred tax liabilities:
Amortization$(41,810)$(38,532)
Depreciation(26,871)(26,234)
Prepaid expenses(392)(306)
Foreign currency and interest rate swaps(646)(642)
Right of use assets(3,810)(4,032)
Other(1,921)(3,656)
Total deferred tax liabilities(75,450)(73,402)
Valuation allowance(22)(25)
Net deferred tax liability$(54,143)$(43,722)
Schedule of Reconciliation of Unrecognized Tax Benefits A reconciliation of the beginning and ending amount of unrecognized tax benefits, which is included in other long-term obligations on the Company’s consolidated balance sheets, is as follows:
 202520242023
Balance at beginning of period$6,720 $4,650 $5,815 
Increases for tax positions of prior years1,179 3,211 1,353 
Decreases for tax positions of prior years(1,168)(1,141)(2,518)
Balance at end of period$6,731 $6,720 $4,650 
Schedule of Cash Paid For Income Taxes
The following table presents cash paid for income taxes by jurisdiction for the year ended December 31, 2025 in accordance with ASU 2023-09:
2025
Jurisdiction
Federal$27,255 
State and local2,860 
Foreign
     Belgium3,444 
     Norway2,589 
     All other jurisdictions 1,601 
Total cash paid for income taxes (net of refunds received)$37,749 
Cash paid during the year for:
202520242023
Income taxes, net of refunds (see Note 9)$37,749 $42,643 $35,725 
Interest$10,603 $17,697 $25,933 
Non-cash financing and investing activities:
202520242023
Dividends payable$31,044 $28,510 $25,717 
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.4
SEGMENT INFORMATION (Tables)
12 Months Ended
Dec. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The Company's CODM is the Chief Executive Officer. The CODM receives a profit and loss reporting package which provides segment information including revenue, cost of goods sold, gross margin, total operating expenses, and earnings from operations. The CODM utilizes this monthly profit and loss reporting package to analyze segment performance and appropriately allocate resources.
Pursuant to ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures", the significant segment information is summarized as follows:

For the Year Ended December 31, 2025
 HNHANHSPOther and UnallocatedTotal
Net sales$659,387 $230,852 $140,976 $5,946 $1,037,161 
Cost of sales415,102 (1)180,292 (1)63,611 (1)7,523 (1)666,528 
Gross margin244,285 50,560 77,365 (1,577)370,633 
Operating expenses90,379 (2)31,873 
(3)
34,464 (4)4,591 (5)161,307 
Earnings from operations153,906 18,687 42,901 (6,168)209,326 
Other expenses:
   Interest expense, net10,219 
   Other expense77 
10,296 
Earnings before income tax expense199,030 
   Income tax expense44,185 
Net earnings$154,845 

(1) Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
(2) Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets.
(3) Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs.
(4) Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.
(5) Operating expenses within Other and Unallocated are primarily comprised of compensation-related costs and transaction and integration costs.

For the Year Ended December 31, 2024
 HNHANHSPOther and UnallocatedTotal
Net sales$600,258 $214,710 $132,749 $5,967 $953,684 
Cost of sales378,411 (6)171,409 (6)59,449 (6)8,209 (6)617,478 
Gross margin221,847 43,301 73,300 (2,242)336,206 
Operating expenses85,890 
(7)
29,288 
(8)
33,394 
(9)
4,725 (10)153,297 
Earnings from operations135,957 14,013 39,906 (6,967)182,909 
Other expenses:
   Interest expense, net16,528 
   Other income(72)
16,456 
Earnings before income tax expense166,453 
   Income tax expense37,978 
Net earnings$128,475 
(6) Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
(7 Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets.
(8) Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs.
(9) Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.
(10) Operating expenses within Other and Unallocated are primarily comprised of transaction and integration costs.
For the Year Ended December 31, 2023
 HNHANHSPOther and UnallocatedTotal
Net sales$550,751 $238,326 $125,965 $7,397 $922,439 
Cost of sales366,539 (11)183,827 (11)62,183 (11)7,834 (11)620,383 
Gross margin184,212 54,499 63,782 (437)302,056 
Operating expenses81,793 
(12)
26,923 
(13)
29,203 
(14)
4,944 (15)142,863 
Earnings from operations102,419 27,576 34,579 (5,381)159,193 
Other expenses:
   Interest expense, net22,613 
   Other income(681)
21,932 
Earnings before income tax expense137,261 
   Income tax expense28,718 
Net earnings$108,543 
(11) Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
(12) Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets. These expenses were partially offset by favorable adjustments to transaction costs.
(13) Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs. These expenses were partially offset by favorable adjustments to transaction costs.
(14) Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.
(15) Operating expenses within Other and Unallocated are primarily comprised of transaction and integration costs, and unallocated amortization expense related to an intangible asset in connection with a company-wide ERP system implementation.
Business Segment Assets
 20252024
HNH$1,243,522 $1,185,962 
ANH176,608 161,243 
SP172,076 161,283 
Other and Unallocated (16)
94,046 66,883 
Total$1,686,252 $1,575,371 
(16) Other and Unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and income taxes, which the Company does not allocate to its individual business segments. It also includes assets associated with a few minor businesses which individually do not meet the quantitative thresholds for separate presentation.
Depreciation/Amortization
 202520242023
HNH$30,119 $31,668 $38,568 
ANH7,282 8,233 7,876 
SP7,365 7,044 7,278 
Other and Unallocated 924 1,028 1,213 
Total$45,690 $47,973 $54,935 

Capital Expenditures
 202520242023
HNH$21,218 $17,570 $26,415 
ANH16,830 13,201 6,993 
SP4,628 4,050 3,535 
Other and Unallocated 517 327 331 
Total$43,193 $35,148 $37,274 
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Source and Geography
The following table presents revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues:

 202520242023
Product Sales Revenue$1,035,272 $951,947 $919,951 
Royalty Revenue1,889 1,737 2,488 
Total Revenue$1,037,161 $953,684 $922,439 



The following table presents revenues disaggregated by geography, based on customers' delivery addresses:

 202520242023
United States$759,448 $723,300 $689,601 
Foreign Countries277,713 230,384 232,838 
Total$1,037,161 $953,684 $922,439 
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.4
SUPPLEMENTAL CASH FLOW INFORMATION (Tables)
12 Months Ended
Dec. 31, 2025
Supplemental Cash Flow Information [Abstract]  
Schedule of Supplemental Cash Flow Information
The following table presents cash paid for income taxes by jurisdiction for the year ended December 31, 2025 in accordance with ASU 2023-09:
2025
Jurisdiction
Federal$27,255 
State and local2,860 
Foreign
     Belgium3,444 
     Norway2,589 
     All other jurisdictions 1,601 
Total cash paid for income taxes (net of refunds received)$37,749 
Cash paid during the year for:
202520242023
Income taxes, net of refunds (see Note 9)$37,749 $42,643 $35,725 
Interest$10,603 $17,697 $25,933 
Non-cash financing and investing activities:
202520242023
Dividends payable$31,044 $28,510 $25,717 
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.4
ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
12 Months Ended
Dec. 31, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss)
The changes in accumulated other comprehensive income (loss) were as follows:
 Years Ended December 31,
 202520242023
Net foreign currency translation adjustment$65,535 $(32,590)$16,809 
Net change of cash flow hedge (see Note 19 for further
   information)
Unrealized loss on cash flow hedge— — (1,406)
Tax— — 341 
Net of tax— — (1,065)
Net change in postretirement benefit plan (see Note 14 for further
   information)
Prior service (gain) loss arising during the period(319)206 132 
Amortization of (gain) loss(5)(10)
Total before tax(324)196 140 
Tax83 (44)(39)
Net of tax(241)152 101 
Total other comprehensive income (loss)$65,294 $(32,438)$15,845 
Schedule of Components of Accumulated Other Comprehensive Income (Loss)
Accumulated other comprehensive income (loss) at December 31, 2025 and 2024 consisted of the following:
 Foreign currency
translation
adjustment
Postretirement benefit planTotal
Balance December 31, 2024$(24,182)$435 $(23,747)
Other comprehensive income (loss)65,535 (241)65,294 
Balance December 31, 2025$41,353 $194 $41,547 
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.25.4
EMPLOYEE BENEFIT PLANS (Tables)
12 Months Ended
Dec. 31, 2025
Retirement Benefits [Abstract]  
Schedule of Changes in Benefit Obligation
The actuarial recorded liabilities for such unfunded postretirement benefits are as follows:
Change in benefit obligation:
 20252024
Benefit obligation at beginning of year$1,522 $1,395 
Service cost with interest to end of year115 113 
Interest cost71 55 
Participant contributions19 20 
Benefits paid(67)(32)
Actuarial gain(539)(29)
Benefit obligation at end of year$1,122 $1,522 
Change in benefit obligation:
 20252024
Benefit obligation at beginning of year$2,134 $1,660 
Service cost with interest to end of year215 72 
Interest cost81 54 
Benefits paid(206)(42)
Actuarial loss389 488 
Expenses paid(10)— 
Exchange rate changes278 (98)
Benefit obligation at end of year$2,881 $2,134 
Schedule of Changes in Plan Assets
Change in plan assets:
 20252024
Fair value of plan assets at beginning of year$— $— 
Employer contributions48 12 
Participant contributions19 20 
Benefits paid(67)(32)
Fair value of plan assets at end of year$— $— 
Change in plan assets:
 20252024
Fair value of plan assets at beginning of year$1,521 $1,240 
Actual return on plan assets299 216 
Employer contributions209 181 
Benefits paid(206)(42)
Expenses paid(10)— 
Exchange rate changes199 (74)
Fair value of plan assets at end of year$2,012 $1,521 
Schedule of Amounts Recognized in Consolidated Balance Sheet
Amounts recognized in consolidated balance sheet:
 20252024
Accumulated postretirement benefit obligation$(1,122)$(1,522)
Fair value of plan assets— — 
Funded status(1,122)(1,522)
Unrecognized prior service cost— — 
Unrecognized net (gain) loss(10)
Net amount recognized in consolidated balance sheet (after ASC 715) (included in
   "Other long-term obligations")
$(1,122)$(1,522)
Accrued postretirement benefit cost (included in "Other long-term obligations")N/AN/A
Amounts recognized in consolidated balance sheet:
 20252024
Benefit obligation$(2,881)$(2,134)
Fair value of plan assets2,012 1,521 
Funded status(869)(613)
Unrecognized prior service costN/AN/A
Unrecognized net (gain)/lossN/AN/A
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)$(869)$(613)
Accrued postretirement benefit cost (included in other long-term obligations)N/AN/A
Schedule of Components of Net Periodic Benefit Cost
Components of net periodic benefit cost:
 202520242023
Service cost with interest to end of year$115 $113 $108 
Interest cost71 55 62 
Amortization of (gain) loss(9)(10)
Total net periodic benefit cost$177 $158 $178 
Components of net periodic benefit cost:
 202520242023
Service cost with interest to end of year$215 $72 $65 
Interest cost81 54 65 
Expected return on plan assets(59)(40)(42)
Amortization of net loss— — 
Total net periodic benefit cost$241 $86 $88 
Schedule of Estimated Future Employer Contributions and Benefit Payments
Estimated future employer contributions and benefit payments are as follows:
Year 
2026$36 
202739 
202863 
202980 
2030100 
Years 2031-2035571 
Estimated future benefit payments are as follows:
Year 
2026$— 
2027— 
2028— 
202915 
2030384 
Years 2031-20352,086 
Schedule of Assumptions to Determine Benefit Obligation
Assumptions to determine benefit obligations:
 20252024
Discount rate4.80 %4.85 %
Assumptions to determine net cost:
 202520242023
Discount rate4.85 %4.15 %4.40 %
Assumptions to determine benefit obligations:
 20252024
Discount rate3.75 %3.35 %
Assumptions to determine net cost:
 202520242023
Discount rate3.35 %3.45 %4.00 %
Expected return on assets3.25 %3.25 %3.25 %
Schedule of Pension Fund
The Company’s participation in this plan for the annual period ended December 31, 2025 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employee Identification Number (EIN). The zone status is based on information that the Company received from the plan and is certified by the plan’s actuary. Among other factors, plans in the red zone or critical and declining zone are generally less than 65 percent funded, plans in the yellow zone are less than 80 percent funded, and plans in the green zone are at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (FIP) or a rehabilitation plan (RP) is either pending or has been implemented. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject. Finally, the period-to-period comparability of the contributions for 2025 and 2024 was affected by a 4.0% increase in the 2025 contribution rate. There have been no other significant changes that affect the comparability of 2025 and 2024 contributions. The Company does not represent more than 5% of the contributions to this pension fund.
Pension
Fund
EIN/Pension
Plan
Number
Pension Plan Protection Act Zone StatusFIP/RP Status
Pending/ Implemented
Contributions of Balchem CorporationSurcharge
Imposed
Expiration Date of Collective-
Bargaining
Agreement
20252024202520242023
Central States,
Southeast and
Southwest Areas
Pension Fund
36-6044243Critical as of 1/1/25Critical as of 1/1/24Implemented$1,096$1,073$1,020No7/12/2029
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.4
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
12 Months Ended
Dec. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Carrying Amount and Fair Values of the Company's Financial Assets
The carrying amounts and the estimated fair values of the Company's financial instruments as defined by ASC 820, "Fair Value Measurement" at December 31, 2025 and 2024 are as follows:
Carrying AmountFair Value Measurements
Level 1Level 2Level 3
December 31, 2025
Assets:
Money market funds (1)
$1,464 $1,464 $— $— 
Rabbi trust funds - current (2)
25 25 — — 
Rabbi trust funds - non-current (2)
12,773 12,773 — — 
December 31, 2024
Assets:
Money market funds (1)
$1,040 $1,040 $— $— 
Rabbi trust funds - non-current (2)
11,465 11,465 — — 
(1) Money market funds are categorized as cash equivalents.
(2) Rabbi trust funds - current and Rabbi trust funds - non-current are included in "Other current assets" and "Other non-current assets" on the consolidated balance sheets, respectively.
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease Cost
Right of use assets and lease liabilities at December 31, 2025 and 2024 are summarized as follows:
Right of use assets20252024
Operating leases$14,672 $15,320 
Finance lease1,520 1,730 
Total$16,192 $17,050 
Lease liabilities - current20252024
Operating leases$3,614 $3,134 
Finance lease205 194 
Total$3,819 $3,328 
Lease liabilities - non-current20252024
Operating leases$11,324 $12,967 
Finance lease1,544 1,749 
Total$12,868 $14,716 
For the years ended December 31, 2025, 2024, and 2023, the Company's total lease costs were as follows, which included both amounts recognized in profits or losses during the period and amounts capitalized on the balance sheet, and the cash flows arising from lease transactions:
Year ended December 31,
202520242023
Lease Cost
Operating lease cost$5,444 $5,456 $5,307 
Finance Lease cost
Amortization of ROU asset210 232 242 
Interest on lease liabilities94 105 115 
Total finance lease304 337 357 
Total lease cost$5,748 $5,793 $5,664 
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$5,497 $5,454 $4,757 
Operating cash flows from finance leases94 105 115 
Financing cash flows from finance leases194 216 222 
$5,785 $5,775 $5,094 
ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals$3,358 $1,669 $6,365 
Weighted-average remaining lease term - operating leases5.91 years9.03 years9.33 years
Weighted-average remaining lease term - finance leases7.35 years8.37 years9.07 years
Weighted-average discount rate - operating leases6.7 %7.6 %7.4 %
Weighted-average discount rate - finance leases5.1 %5.1 %5.0 %
Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases
Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2025 are as follows:
Year 
2026$4,769 
20273,734 
20282,965 
20292,497 
20302,041 
Thereafter4,344 
   Total undiscounted lease payments20,350 
Less: Present value adjustment(3,663)
Present value of lease liabilities$16,687 
Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Finance Leases
Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2025 are as follows:
Year 
2026$4,769 
20273,734 
20282,965 
20292,497 
20302,041 
Thereafter4,344 
   Total undiscounted lease payments20,350 
Less: Present value adjustment(3,663)
Present value of lease liabilities$16,687 
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.25.4
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)
12 Months Ended
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Income (Loss) on Hedging Instruments
There were no gains and losses on hedging instruments recognized in accumulated other comprehensive income (loss) for the years ended December 31, 2025 and 2024 as the derivative instruments settled on their maturity date of June 27, 2023. Gains and losses on our hedging instruments for the years ended December 31, 2023 were recognized in accumulated other comprehensive income (loss) and categorized as follows:

Location within Statements of Comprehensive Income
2023
Cash flow hedge (interest rate swap), net of taxUnrealized loss on cash flow hedge, net$(1,065)
Net investment hedge (cross-currency swap), net of taxNet foreign currency translation adjustment(1,455)
$(2,520)
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.25.4
QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables)
12 Months Ended
Dec. 31, 2025
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
(In thousands, except per share data)
 20252024
 First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Net sales$250,519 $255,467 $267,558 $263,617 $239,659 $234,081 $239,940 $240,004 
Gross margin88,168 93,113 95,453 93,899 81,514 82,994 85,361 86,337 
Earnings before income taxes47,940 49,011 52,044 50,035 36,850 41,226 43,893 44,484 
Net earnings37,053 38,278 40,289 39,225 28,986 32,069 33,837 33,583 
Basic net earnings per common share$1.14 $1.18 $1.25 $1.23 $0.90 $0.99 $1.05 $1.05 
Diluted net earnings per common share$1.13 $1.17 $1.24 $1.21 $0.89 $0.98 $1.03 $1.03 
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Concentration Risk [Line Items]      
Accounts receivable, net of allowance for credit losses $ 143,596 $ 119,662 $ 125,284
One Customer | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration percentage 14.00%    
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.25.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details)
Dec. 31, 2025
Minimum | Buildings  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 15 years
Minimum | Equipment  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 2 years
Maximum | Buildings  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 25 years
Maximum | Equipment  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 28 years
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details)
Dec. 31, 2025
Minimum | Customer relationships and lists  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 10 years
Minimum | Trademarks and trade names  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 2 years
Minimum | Developed technology  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 5 years
Minimum | Regulatory registration costs  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 5 years
Minimum | Patents and trade secrets  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 15 years
Minimum | Other  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 2 years
Maximum | Customer relationships and lists  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 20 years
Maximum | Trademarks and trade names  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 17 years
Maximum | Developed technology  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 12 years
Maximum | Regulatory registration costs  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 10 years
Maximum | Patents and trade secrets  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 17 years
Maximum | Other  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 18 years
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY - Schedule of Compensation Cost on Net Earnings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Net earnings $ (14,100) $ (12,865) $ (12,375)
Cost of sales      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost 1,643 1,716 1,900
Operating expenses      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost $ 16,414 $ 14,960 $ 14,152
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY - Stock-based Compensation (Details)
12 Months Ended
Jun. 22, 2023
shares
Dec. 31, 2025
plan
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of share-based compensation plans | plan   1
Stock Options | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   3 years
Stock Options | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   5 years
Restricted Stock | Non-employee director | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   1 year
Restricted Stock | Non-employee director | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   3 years
2017 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized for grants (in shares) 2,400,000  
Increase in amount approved (in shares) 800,000  
Expiration period of options granted   10 years
2017 Plan | Non-employee director    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares purchased under restricted stock purchase agreements, minimum (in shares)   70
Shares purchased under restricted stock purchase agreements, maximum (in shares)   54,000
2017 Plan | Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future awards (in shares)   680,970
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock Options      
Weighted Average Assumptions [Abstract]      
Expected Volatility 26.00% 28.40% 28.10%
Expected Term (in years) 5 years 2 months 12 days 5 years 4 years 9 months 18 days
Risk-Free Interest Rate 4.50% 4.10% 3.90%
Dividend Yield 0.60% 0.60% 0.50%
Stock Options | Minimum      
Weighted Average Assumptions [Abstract]      
Vesting period 3 years    
Stock Options | Maximum      
Weighted Average Assumptions [Abstract]      
Vesting period 5 years    
Performance Shares | Employee      
Weighted Average Assumptions [Abstract]      
Expected Volatility 26.00% 25.00% 32.00%
Risk-Free Interest Rate 4.30% 4.20% 4.20%
Dividend Yield 0.00% 0.00% 0.50%
Initial total shareholder return percentage (8.80%) 10.30% 4.20%
Cliff vesting percentage 100.00%    
Grants holding period 1 year    
Vesting period 3 years    
Restricted Stock | Employee      
Weighted Average Assumptions [Abstract]      
Vesting period 3 years    
Restricted Stock | Minimum | Non-employee director      
Weighted Average Assumptions [Abstract]      
Vesting period 1 year    
Restricted Stock | Maximum | Non-employee director      
Weighted Average Assumptions [Abstract]      
Vesting period 3 years    
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Outstanding at beginning of year (in shares) 962 1,078 1,045
Granted (in shares) 51 113 109
Exercised (in shares) (107) (221) (64)
Forfeited (in shares) (5) (8) (11)
Cancelled (in shares) (1) 0 (1)
Outstanding at end of year (in shares) 900 962 1,078
Exercisable at end of year (in shares) 630 603 720
Weighted Average Exercise Price [Abstract]      
Outstanding at beginning of year (in dollars per share) $ 114.81 $ 104.38 $ 99.82
Granted (in dollars per share) 159.18 143.43 138.09
Exercised (in dollars per share) 86.87 77.81 81.98
Forfeited (in dollars per share) 142.00 139.64 131.79
Cancelled (in dollars per share) 139.81 0 138.07
Outstanding at end of year (in dollars per share) 120.48 114.81 104.38
Exercisable at end of period (in dollars per share) $ 109.52 $ 99.59 $ 88.49
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Aggregate intrinsic value for outstanding stock options $ 29,888 $ 46,346 $ 47,889
Weighted average remaining contractual term for outstanding stock options 5 years 2 months 12 days    
Aggregate intrinsic value for exercisable stock options outstanding $ 27,618    
Weighted average remaining contractual term for exercisable stock options outstanding 4 years 2 months 12 days    
Weighted-average fair value of options granted (in dollars per share) $ 48.86 $ 44.52 $ 40.91
Total intrinsic value of stock options exercised $ 7,756 $ 18,631 $ 3,241
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Shares Outstanding (in shares) | shares 900
Weighted Average Remaining Contractual  Term 5 years 2 months 12 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 120.48
Number of Options Exercisable (in shares) | shares 630
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 109.52
$60.85 - $85.33  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 60.85
Range of exercise prices, maximum (in dollars per share) $ 85.33
Shares Outstanding (in shares) | shares 159
Weighted Average Remaining Contractual  Term 2 years 6 months
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 79.64
Number of Options Exercisable (in shares) | shares 159
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 79.64
$85.40 - $120.60  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 85.40
Range of exercise prices, maximum (in dollars per share) $ 120.60
Shares Outstanding (in shares) | shares 273
Weighted Average Remaining Contractual  Term 3 years 7 months 6 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 107.34
Number of Options Exercisable (in shares) | shares 273
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 107.34
$125.71 - $159.18  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 125.71
Range of exercise prices, maximum (in dollars per share) $ 159.18
Shares Outstanding (in shares) | shares 468
Weighted Average Remaining Contractual  Term 7 years 1 month 6 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 142.06
Number of Options Exercisable (in shares) | shares 198
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 136.61
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Unrecognized compensation cost related to non-vested shares $ 19,889 $ 20,035 $ 18,817
Weighted-average period of recognition for unrecognized compensation cost 1 year 2 months 12 days    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Non-vested balance as of beginning of year (in shares) 122 116 122
Granted (in shares) 69 51 40
Vested (in shares) (39) (39) (42)
Forfeited (in shares) (5) (6) (4)
Non-vested balance as of end of year (in shares) 147 122 116
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Non-vested balance as of beginning of year (in dollars per share) $ 141.62 $ 133.06 $ 124.42
Granted (in dollars per share) 158.35 147.98 137.20
Vested (in dollars per share) 138.11 124.63 112.30
Forfeited (in dollars per share) 149.08 140.70 128.06
Non-vested balance as of end of year (in dollars per share) $ 150.15 $ 141.62 $ 133.06
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Non-vested balance as of beginning of year (in shares) 79 76 70
Granted (in shares) 50 47 42
Vested (in shares) (44) (44) (36)
Forfeited (in shares) (4) 0 0
Non-vested balance as of end of year (in shares) 81 79 76
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Non-vested balance as of beginning of year (in dollars per share) $ 150.73 $ 135.25 $ 127.69
Granted (in dollars per share) 147.96 152.28 139.66
Vested (in dollars per share) 130.29 106.57 98.84
Forfeited (in dollars per share) 152.69 0 0
Non-vested balance as of end of year (in dollars per share) $ 160.14 $ 150.73 $ 135.25
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 09, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 08, 2025
Stockholders' Equity Note [Abstract]          
Number of shares authorized to be repurchased (in shares) 4,000,000        
Number of shares remaining (in shares)         5,742
Aggregate number of shares repurchased since inception (in shares) 69,659        
Number of shares acquired under the stock repurchase plan and subsequently reissued (in shares)   684,927 38,922 32,558  
Shares repurchased, average cost (in dollars per share)   $ 158.27 $ 145.99 $ 137.29  
Excise taxes payable   $ 779 $ 0    
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 41,858 $ 45,319
Work in progress 6,527 4,510
Finished goods 83,064 80,973
Total inventories 131,449 130,802
Reserve for inventory $ 3,414 $ 4,207
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.4
PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 564,374 $ 511,153
Less: Accumulated depreciation 257,726 228,999
Property, plant and equipment, net 306,648 282,154
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 12,428 11,690
Building    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 116,395 106,954
Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 340,322 315,001
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 95,229 $ 77,508
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.25.4
PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, excluding intangible assets $ 306,648 $ 282,154
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, excluding intangible assets 216,857 204,397
Foreign Countries    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, excluding intangible assets $ 89,791 $ 77,757
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.4
PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]      
Depreciation expense $ 28,199,000 $ 28,211,000 $ 26,373,000
Asset impairment charges $ 0 $ 521,000 $ 7,764,000
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.4
INTANGIBLE ASSETS - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill $ 816,375,000 $ 780,030,000 $ 778,907,000
Amortization of identifiable intangible assets 16,993,000 19,244,000 $ 28,035,000
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
2026 17,415,000    
2027 16,878,000    
2028 16,408,000    
2029 15,991,000    
2030 15,604,000    
Identifiable intangible assets $ 0 $ 0  
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.25.4
INTANGIBLE ASSETS - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Goodwill [Roll Forward]    
Goodwill, beginning of period $ 780,030 $ 778,907
Goodwill as a result of an acquisition 823 19,376
Impact due to change in foreign exchange rates 35,522 (18,253)
Goodwill, end of period 816,375 780,030
Operating Segments | Human Nutrition and Health    
Goodwill [Roll Forward]    
Goodwill, beginning of period 678,275 673,207
Goodwill as a result of an acquisition 823 19,376
Impact due to change in foreign exchange rates 27,417 (14,308)
Goodwill, end of period 706,515 678,275
Operating Segments | Animal Nutrition and Health    
Goodwill [Roll Forward]    
Goodwill, beginning of period 23,974 24,469
Goodwill as a result of an acquisition 0 0
Impact due to change in foreign exchange rates 938 (495)
Goodwill, end of period 24,912 23,974
Operating Segments | Specialty Products    
Goodwill [Roll Forward]    
Goodwill, beginning of period 77,732 81,175
Goodwill as a result of an acquisition 0 0
Impact due to change in foreign exchange rates 7,167 (3,443)
Goodwill, end of period 84,899 77,732
Other and Unallocated    
Goodwill [Roll Forward]    
Goodwill, beginning of period 49 56
Goodwill as a result of an acquisition 0 0
Impact due to change in foreign exchange rates 0 (7)
Goodwill, end of period $ 49 $ 49
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.4
INTANGIBLE ASSETS - Schedule of Intangible Assets Estimated Useful Lives (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Customer relationships and lists    
Identifiable intangible assets [Abstract]    
Gross Carrying Amount $ 370,763 $ 354,051
Accumulated Amortization $ 237,769 221,567
Customer relationships and lists | Minimum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 10 years  
Customer relationships and lists | Maximum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 20 years  
Trademarks and trade names    
Identifiable intangible assets [Abstract]    
Gross Carrying Amount $ 52,256 50,971
Accumulated Amortization $ 43,655 41,417
Trademarks and trade names | Minimum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 2 years  
Trademarks and trade names | Maximum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 17 years  
Developed technology    
Identifiable intangible assets [Abstract]    
Gross Carrying Amount $ 42,385 40,074
Accumulated Amortization $ 23,415 20,362
Developed technology | Minimum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 5 years  
Developed technology | Maximum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 12 years  
Other    
Identifiable intangible assets [Abstract]    
Gross Carrying Amount $ 25,178 25,154
Accumulated Amortization $ 22,454 21,854
Other | Minimum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 2 years  
Other | Maximum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 18 years  
Finite-Lived Intangible Assets Excluding Customer-Related Intangible Assets    
Identifiable intangible assets [Abstract]    
Gross Carrying Amount $ 119,819 116,199
Accumulated Amortization $ 89,524 $ 83,633
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.25.4
EQUITY-METHOD INVESTMENT (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
vote
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2013
Schedule of Equity Method Investments [Line Items]        
Number of votes | vote 2      
Percentage of operating expenses to be absorbed 66.66%      
Percentage of production offtake 66.66%      
St. Gabriel CC Company, LLC        
Schedule of Equity Method Investments [Line Items]        
Ownership percentage in joint venture       66.66%
Loss relating to joint venture's expenses $ 491 $ 489 $ 509  
Capital contributions 353 269 $ 290  
Carrying value of joint venture $ 3,717 $ 3,856    
St. Gabriel CC Company, LLC | Eastman Chemical Company        
Schedule of Equity Method Investments [Line Items]        
Ownership percentage in joint venture       33.34%
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.25.4
REVOLVING LOAN (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jul. 27, 2022
Debt Instrument [Line Items]        
Capitalized costs net of accumulated amortization $ 455,000 $ 743,000    
Amortization expense pertaining to capitalized costs $ 288,000 287,000 $ 287,000  
Revolving Credit Agreement        
Debt Instrument [Line Items]        
Interest rate 4.84%      
Commitment fee percentage 0.15%      
Unused portion of revolving loan $ 386,000,000      
Revolving Credit Agreement | Minimum        
Debt Instrument [Line Items]        
Commitment fee percentage 0.15%      
Revolving Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Commitment fee percentage 0.225%      
Revolving loan | 2022 Credit Agreement        
Debt Instrument [Line Items]        
Maximum borrowing capacity       $ 550,000,000
Outstanding balance $ 164,000,000 $ 190,000,000    
Installment payments required $ 0      
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.25.4
NET EARNINGS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]                      
Net Earnings - Basic and Diluted $ 39,225 $ 40,289 $ 38,278 $ 37,053 $ 33,583 $ 33,837 $ 32,069 $ 28,986 $ 154,845 $ 128,475 $ 108,543
Weighted Average Common Shares - Basic (in shares)                 32,265,000 32,332,000 32,108,000
Effect of Dilutive Securities - Stock Options, Restricted Stock, and Performance Shares (in shares)                 339,000 386,000 340,000
Weighted Average Common Shares - Diluted (in shares)                 32,604,000 32,718,000 32,448,000
Net Earnings Per Share - Basic (in dollars per share) $ 1.23 $ 1.25 $ 1.18 $ 1.14 $ 1.05 $ 1.05 $ 0.99 $ 0.90 $ 4.80 $ 3.97 $ 3.38
Net Earnings Per Share - diluted (in dollars per share) $ 1.21 $ 1.24 $ 1.17 $ 1.13 $ 1.03 $ 1.03 $ 0.98 $ 0.89 $ 4.75 $ 3.93 $ 3.35
Anti-dilutive shares (in shares)                 227,120 230,302 354,619
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]      
Effective tax rate 22.20% 22.80% 20.90%
Valuation allowance $ 22 $ 25  
Interest and penalties (2) 939 $ (322)
Accrued interest and penalties 2,350 2,352  
Cash paid for income taxes (net of refunds received) 37,749 $ 42,643 $ 35,725
State      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 285    
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
Income tax at Federal statutory rate $ 41,796 $ 34,955 $ 28,825
State and local income tax, net of federal (national) income tax effect 3,143 2,284 2,513
Change in foreign tax reserves   2,146 0
Foreign tax effects 1,044 1,024 946
Foreign-derived intangible income (FDII) (1,608) (1,562) (1,752)
Global intangible low-tax income (GILTI) 515    
Subpart F income 56    
R&D tax credits (1,045)    
Share-based payment awards 960 (1,904) (1,004)
Changes in unrecognized tax benefits (265)    
Other (411) 1,035 (810)
Total income tax provision $ 44,185 $ 37,978 $ 28,718
Percent      
Income tax at Federal statutory rate 21.00%    
State and local income tax, net of federal (national) income tax effect 1.60%    
Foreign tax effects 0.50%    
Foreign-derived intangible income (FDII) (0.80%)    
Global intangible low-tax income (GILTI) 0.30%    
Subpart F income 0.00%    
R&D tax credits (0.50%)    
Share-based payment awards 0.50%    
Changes in unrecognized tax benefits (0.10%)    
Other (0.30%)    
Total income tax provision 22.20% 22.80% 20.90%
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Earnings Before Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]                      
Domestic                 $ 173,022    
Foreign                 26,008    
Earnings before income tax expense $ 50,035 $ 52,044 $ 49,011 $ 47,940 $ 44,484 $ 43,893 $ 41,226 $ 36,850 $ 199,030 $ 166,453 $ 137,261
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 29,592 $ 30,208 $ 27,306
Foreign 5,972 10,376 7,634
State 2,507 4,173 4,403
Deferred:      
Federal 5,555 (2,442) (7,737)
Foreign 106 (3,192) (2,285)
State 453 (1,145) (603)
Total income tax expense $ (44,185) $ (37,978) $ (28,718)
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Inventories $ 905 $ 2,437
Share-based compensation 5,223 4,476
Lease liabilities 4,033 4,296
Research and development 6,658 12,838
Other 4,510 5,658
Total deferred tax assets 21,329 29,705
Deferred tax liabilities:    
Amortization (41,810) (38,532)
Depreciation (26,871) (26,234)
Prepaid expenses (392) (306)
Foreign currency and interest rate swaps (646) (642)
Right of use assets (3,810) (4,032)
Other (1,921) (3,656)
Total deferred tax liabilities (75,450) (73,402)
Valuation allowance (22) (25)
Net deferred tax liability $ (54,143) $ (43,722)
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Income Tax Uncertainties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Balance at beginning of period $ 6,720 $ 4,650 $ 5,815
Increases for tax positions of prior years 1,179 3,211 1,353
Decreases for tax positions of prior years (1,168) (1,141) (2,518)
Balance at end of period $ 6,731 $ 6,720 $ 4,650
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Cash Paid for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
Federal $ 27,255    
State and local 2,860    
Total cash paid for income taxes (net of refunds received) 37,749 $ 42,643 $ 35,725
Belgium      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign 3,444    
Norway      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign 2,589    
All other jurisdictions      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign $ 1,601    
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.4
SEGMENT INFORMATION - Narrative (Details)
12 Months Ended
Dec. 31, 2025
segment
Segment Reporting [Abstract]  
Number of reportable segments 3
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.25.4
SEGMENT INFORMATION - Business Segment Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]                      
Net sales $ 263,617 $ 267,558 $ 255,467 $ 250,519 $ 240,004 $ 239,940 $ 234,081 $ 239,659 $ 1,037,161 $ 953,684 $ 922,439
Cost of sales                 666,528 617,478 620,383
Gross margin 93,899 95,453 93,113 88,168 86,337 85,361 82,994 81,514 370,633 336,206 302,056
Operating Expenses                 161,307 153,297 142,863
Earnings from operations                 209,326 182,909 159,193
Interest expense, net                 10,219 16,528 22,613
Other expense (income)                 77 (72) (681)
Nonoperating Income (Expense)                 10,296 16,456 21,932
Earnings before income tax expense 50,035 52,044 49,011 47,940 44,484 43,893 41,226 36,850 199,030 166,453 137,261
Income tax expense                 44,185 37,978 28,718
Net earnings $ 39,225 $ 40,289 $ 38,278 $ 37,053 $ 33,583 $ 33,837 $ 32,069 $ 28,986 154,845 128,475 108,543
Operating Segments | Human Nutrition and Health                      
Segment Reporting Information [Line Items]                      
Net sales                 659,387 600,258 550,751
Cost of sales                 415,102 378,411 366,539
Gross margin                 244,285 221,847 184,212
Operating Expenses                 90,379 85,890 81,793
Earnings from operations                 153,906 135,957 102,419
Operating Segments | Animal Nutrition and Health                      
Segment Reporting Information [Line Items]                      
Net sales                 230,852 214,710 238,326
Cost of sales                 180,292 171,409 183,827
Gross margin                 50,560 43,301 54,499
Operating Expenses                 31,873 29,288 26,923
Earnings from operations                 18,687 14,013 27,576
Operating Segments | Specialty Products                      
Segment Reporting Information [Line Items]                      
Net sales                 140,976 132,749 125,965
Cost of sales                 63,611 59,449 62,183
Gross margin                 77,365 73,300 63,782
Operating Expenses                 34,464 33,394 29,203
Earnings from operations                 42,901 39,906 34,579
Other and Unallocated                      
Segment Reporting Information [Line Items]                      
Net sales                 5,946 5,967 7,397
Cost of sales                 7,523 8,209 7,834
Gross margin                 (1,577) (2,242) (437)
Operating Expenses                 4,591 4,725 4,944
Earnings from operations                 $ (6,168) $ (6,967) $ (5,381)
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.25.4
SEGMENT INFORMATION - Business Segment Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Business segment assets $ 1,686,252 $ 1,575,371
Operating Segments | HNH    
Segment Reporting Information [Line Items]    
Business segment assets 1,243,522 1,185,962
Operating Segments | ANH    
Segment Reporting Information [Line Items]    
Business segment assets 176,608 161,243
Operating Segments | SP    
Segment Reporting Information [Line Items]    
Business segment assets 172,076 161,283
Other and Unallocated    
Segment Reporting Information [Line Items]    
Business segment assets $ 94,046 $ 66,883
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.25.4
SEGMENT INFORMATION - Depreciation/Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Depreciation and amortization $ 45,690 $ 47,973 $ 54,935
Other and Unallocated      
Segment Reporting Information [Line Items]      
Depreciation and amortization 924 1,028 1,213
HNH | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization 30,119 31,668 38,568
ANH | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization 7,282 8,233 7,876
SP | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization $ 7,365 $ 7,044 $ 7,278
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.25.4
SEGMENT INFORMATION - Capital Expenditures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Capital expenditures $ 43,193 $ 35,148 $ 37,274
Other and Unallocated      
Segment Reporting Information [Line Items]      
Capital expenditures 517 327 331
HNH | Operating Segments      
Segment Reporting Information [Line Items]      
Capital expenditures 21,218 17,570 26,415
ANH | Operating Segments      
Segment Reporting Information [Line Items]      
Capital expenditures 16,830 13,201 6,993
SP | Operating Segments      
Segment Reporting Information [Line Items]      
Capital expenditures $ 4,628 $ 4,050 $ 3,535
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]                      
Total Revenue $ 263,617 $ 267,558 $ 255,467 $ 250,519 $ 240,004 $ 239,940 $ 234,081 $ 239,659 $ 1,037,161 $ 953,684 $ 922,439
United States                      
Disaggregation of Revenue [Line Items]                      
Total Revenue                 759,448 723,300 689,601
Foreign Countries                      
Disaggregation of Revenue [Line Items]                      
Total Revenue                 277,713 230,384 232,838
Product Sales Revenue                      
Disaggregation of Revenue [Line Items]                      
Total Revenue                 1,035,272 951,947 919,951
Royalty Revenue                      
Disaggregation of Revenue [Line Items]                      
Total Revenue                 $ 1,889 $ 1,737 $ 2,488
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.25.4
SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Cash paid during the year for      
Income taxes, net of refunds (see Note 9) $ 37,749 $ 42,643 $ 35,725
Interest 10,603 17,697 25,933
Non-cash financing and investing activities      
Dividends payable $ 31,044 $ 28,510 $ 25,717
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.4
ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Net foreign currency translation adjustment $ 65,535,000 $ (32,590,000) $ 16,809,000
Unrealized loss on cash flow hedge 0 0 (1,406,000)
Tax 0 0 341,000
Net of tax 0 0 (1,065,000)
Net change in postretirement benefit plan (see Note 14 for further information)      
Prior service (gain) loss arising during the period (319,000) 206,000 132,000
Amortization of (gain) loss (5,000) (10,000) 8,000
Total before tax (324,000) 196,000 140,000
Tax 83,000 (44,000) (39,000)
Net of tax (241,000) 152,000 101,000
Other comprehensive income (loss), net of tax 65,294,000 (32,438,000) 15,845,000
Currency swap      
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Net foreign currency translation adjustment $ 0 $ 0 (1,455,000)
Net change in postretirement benefit plan (see Note 14 for further information)      
Net foreign currency translation adjustment tax     $ (471,000)
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.4
ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive (Loss)/Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 1,149,913 $ 1,053,984 $ 938,284
Other comprehensive income (loss) 65,294 (32,438) 15,845
Ending balance 1,257,413 1,149,913 1,053,984
Total      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (23,747) 8,691 (7,154)
Other comprehensive income (loss) 65,294 (32,438) 15,845
Ending balance 41,547 (23,747) $ 8,691
Foreign currency translation adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (24,182)    
Other comprehensive income (loss) 65,535    
Ending balance 41,353 (24,182)  
Postretirement benefit plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 435    
Other comprehensive income (loss) (241)    
Ending balance $ 194 $ 435  
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.25.4
EMPLOYEE BENEFIT PLANS - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
plan
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Retirement Benefits [Abstract]      
Number of savings plan | plan 1    
401(k) contributions $ 4,794 $ 4,644 $ 4,381
Employer contributions $ 814 $ 555 $ 600
Number of unfunded plans | plan 2    
Number of multiemployer benefit pension plans | plan 1    
Contribution rate increase 4.00% 4.00%  
Deferred compensation liability $ 12,806 $ 11,470  
Deferred compensation liability long-term 12,781 11,449  
Deferred compensation liability current 25 21  
Asset, held-in-trust 12,798    
Rabbi trust funds - non-current 12,773 $ 11,465  
Asset, held-in-trust, current $ 25    
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.25.4
EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Employer contributions $ 814 $ 555 $ 600
Postretirement Medical Plans      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation at beginning of year 1,522 1,395  
Service cost with interest to end of year 115 113 108
Interest cost 71 55 62
Participant contributions 19 20  
Benefits paid (67) (32)  
Actuarial gain (loss) (539) (29)  
Benefit obligation at end of year 1,122 1,522 1,395
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 0 0  
Employer contributions 48 12  
Participant contributions 19 20  
Benefits paid (67) (32)  
Fair value of plan assets at end of year 0 0 0
Pension Plan      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation at beginning of year 2,134 1,660  
Service cost with interest to end of year 215 72 65
Interest cost 81 54 65
Benefits paid (206) (42)  
Actuarial gain (loss) 389 488  
Expenses paid (10) 0  
Exchange rate changes 278 (98)  
Benefit obligation at end of year 2,881 2,134 1,660
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 1,521 1,240  
Actual return on plan assets 299 216  
Employer contributions 209 181  
Benefits paid (206) (42)  
Expenses paid (10) 0  
Exchange rate changes 199 (74)  
Fair value of plan assets at end of year $ 2,012 $ 1,521 $ 1,240
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.25.4
EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Unrecognized prior service cost $ 0 $ 0  
Unrecognized net (gain) loss (10) 8  
Postretirement Medical Plans      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated postretirement benefit obligation (1,122) (1,522)  
Fair value of plan assets 0 0 $ 0
Funded status (1,122) (1,522)  
Net amount recognized in consolidated balance sheet (after ASC 715) (included in "Other long-term obligations") (1,122) (1,522)  
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated postretirement benefit obligation (2,881) (2,134)  
Fair value of plan assets 2,012 1,521 $ 1,240
Funded status (869) (613)  
Net amount recognized in consolidated balance sheet (after ASC 715) (included in "Other long-term obligations") $ (869) $ (613)  
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.25.4
EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Postretirement Medical Plans      
Defined Benefit Plan Disclosure [Line Items]      
Service cost with interest to end of year $ 115 $ 113 $ 108
Interest cost 71 55 62
Amortization of (gain) loss (9) (10) 8
Total net periodic benefit cost 177 158 178
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Service cost with interest to end of year 215 72 65
Interest cost 81 54 65
Expected return on plan assets (59) (40) (42)
Amortization of (gain) loss 4 0 0
Total net periodic benefit cost $ 241 $ 86 $ 88
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.25.4
EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Postretirement Medical Plans  
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 36
2027 39
2028 63
2029 80
2030 100
Years 2031-2035 571
Pension Plan  
Defined Benefit Plan Disclosure [Line Items]  
2026 0
2027 0
2028 0
2029 15
2030 384
Years 2031-2035 $ 2,086
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.25.4
EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Central States, Southeast and Southwest Areas Pension Fund      
Multiemployer Plans [Line Items]      
Contributions of Balchem Corporation $ 1,096 $ 1,073 $ 1,020
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.25.4
EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Postretirement Medical Plans      
Benefit Obligatoins      
Discount rate 4.80% 4.85%  
Net Cost      
Discount rate 4.85% 4.15% 4.40%
Pension Plan      
Benefit Obligatoins      
Discount rate 3.75% 3.35%  
Net Cost      
Discount rate 3.35% 3.45% 4.00%
Expected return on assets 3.25% 3.25% 3.25%
XML 110 R95.htm IDEA: XBRL DOCUMENT v3.25.4
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
Jan. 31, 2025
USD ($)
vehicle
EPA Civil penalty  
Gain Contingencies [Line Items]  
Payment for civil penalty and project benefits $ 300
EPA Community spending  
Gain Contingencies [Line Items]  
Payment for civil penalty and project benefits $ 350
Number of vehicles | vehicle 2
XML 111 R96.htm IDEA: XBRL DOCUMENT v3.25.4
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets, Fair Value Disclosure [Abstract]    
Rabbi trust funds - current $ 25  
Rabbi trust funds - non-current 12,773 $ 11,465
Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Current assets 1,464 1,040
Level 1    
Assets, Fair Value Disclosure [Abstract]    
Rabbi trust funds - current 25  
Rabbi trust funds - non-current 12,773 11,465
Level 1 | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Current assets 1,464 1,040
Level 2    
Assets, Fair Value Disclosure [Abstract]    
Rabbi trust funds - current 0  
Rabbi trust funds - non-current 0 0
Level 2 | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Current assets 0 0
Level 3    
Assets, Fair Value Disclosure [Abstract]    
Rabbi trust funds - current 0  
Rabbi trust funds - non-current 0 0
Level 3 | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Current assets $ 0 $ 0
XML 112 R97.htm IDEA: XBRL DOCUMENT v3.25.4
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]      
Cost of sales $ 666,528 $ 617,478 $ 620,383
Receivables to related parties 143,596 119,662 125,284
Payables 60,425 54,745  
St. Gabriel CC Company, LLC      
Related Party Transaction [Line Items]      
Cost of sales 32,820 22,940 28,099
Receivables to related parties 4,225 3,893  
Payables 3,369 2,831  
St. Gabriel CC Company, LLC | Non-contractual monies owed      
Related Party Transaction [Line Items]      
Payables 296 296  
St. Gabriel CC Company, LLC | Services Provided      
Related Party Transaction [Line Items]      
Cost of sales 4,640 4,425 4,363
St. Gabriel CC Company, LLC | Raw Materials Sold      
Related Party Transaction [Line Items]      
Cost of sales $ 39,480 $ 29,795 $ 34,219
XML 113 R98.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
tranche
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]      
Number of tranches | tranche 4    
Rent expense charged to operations under lease agreements | $ $ 5,444 $ 5,456 $ 5,307
Years 1 and 2 | Minimum      
Lessee, Lease, Description [Line Items]      
Term of contract for operating leases 1 year    
Discount rate 5.45%    
Years 1 and 2 | Maximum      
Lessee, Lease, Description [Line Items]      
Term of contract for operating leases 2 years    
Discount rate 5.62%    
Years 3 and 4 | Minimum      
Lessee, Lease, Description [Line Items]      
Term of contract for operating leases 3 years    
Discount rate 6.04%    
Years 3 and 4 | Maximum      
Lessee, Lease, Description [Line Items]      
Term of contract for operating leases 4 years    
Discount rate 6.21%    
Years 5 and 9 | Minimum      
Lessee, Lease, Description [Line Items]      
Term of contract for operating leases 5 years    
Discount rate 6.38%    
Years 5 and 9 | Maximum      
Lessee, Lease, Description [Line Items]      
Term of contract for operating leases 9 years    
Discount rate 6.55%    
Years more than 10      
Lessee, Lease, Description [Line Items]      
Term of contract for operating leases 10 years    
Years more than 10 | Minimum      
Lessee, Lease, Description [Line Items]      
Discount rate 7.10%    
Years more than 10 | Maximum      
Lessee, Lease, Description [Line Items]      
Discount rate 7.27%    
XML 114 R99.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Right of use assets    
Operating leases $ 14,672 $ 15,320
Finance lease 1,520 1,730
Total 16,192 17,050
Operating leases liabilities - current 3,614 3,134
Finance lease liabilities - current 205 194
Total 3,819 3,328
Operating lease liabilities - non-current 11,324 12,967
Finance lease liabilities - non-current 1,544 1,749
Total $ 12,868 $ 14,716
XML 115 R100.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lease Cost      
Operating lease cost $ 5,444 $ 5,456 $ 5,307
Amortization of ROU asset 210 232 242
Interest on lease liabilities 94 105 115
Total finance lease 304 337 357
Total lease cost 5,748 5,793 5,664
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases 5,497 5,454 4,757
Operating cash flows from finance leases 94 105 115
Principal payments on finance lease 194 216 222
Cash flows from operating and finance leases 5,785 5,775 5,094
ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals $ 3,358 $ 1,669 $ 6,365
Weighted-average remaining lease term - operating leases 5 years 10 months 28 days 9 years 10 days 9 years 3 months 29 days
Weighted-average remaining lease term - finance leases 7 years 4 months 6 days 8 years 4 months 13 days 9 years 25 days
Weighted-average discount rate - operating leases 6.70% 7.60% 7.40%
Weighted-average discount rate - finance leases 5.10% 5.10% 5.00%
XML 116 R101.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating And Finance Lease, Liability, To Be Paid [Abstract]  
2026 $ 4,769
2027 3,734
2028 2,965
2029 2,497
2030 2,041
Thereafter 4,344
Total undiscounted lease payments 20,350
Less: Present value adjustment (3,663)
Present value of lease liabilities $ 16,687
XML 117 R102.htm IDEA: XBRL DOCUMENT v3.25.4
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
May 28, 2019
Derivative [Line Items]        
Proceeds from settlement of net investment hedge $ 0 $ 0 $ 2,740,000  
Interest Rate Swap | Interest Expense        
Derivative [Line Items]        
Net interest income (expense) 0 0 1,518,000  
Designated as hedge | Interest Rate Swap        
Derivative [Line Items]        
Notional amount of derivatives       $ 108,569,000
Designated as hedge | Interest Rate Swap | Pay-Fixed Interest Rate        
Derivative [Line Items]        
Fixed interest rate       2.05%
Designated as hedge | Currency swap        
Derivative [Line Items]        
Notional amount of derivatives       $ 108,569,000
Designated as hedge | Currency swap | Pay-Fixed Interest Rate        
Derivative [Line Items]        
Fixed interest rate       0.00%
Designated as hedge | Currency swap | Receive-Fixed Interest Rate        
Derivative [Line Items]        
Fixed interest rate       2.05%
Designated as hedge | Currency swap | Interest Expense        
Derivative [Line Items]        
Net interest income (expense) $ 0 $ 0 $ 1,119,000  
XML 118 R103.htm IDEA: XBRL DOCUMENT v3.25.4
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Unrealized loss on cash flow hedge, net of taxes of $341 at December 31, 2023
Cash flow hedge (interest rate swap), net of tax $ 0 $ 0 $ (1,065,000)
Net investment hedge (cross-currency swap), net of tax 65,535,000 (32,590,000) 16,809,000
Losses and gains recognized in accumulated other comprehensive income (loss)     (2,520,000)
Interest Rate Swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Cash flow hedge (interest rate swap), net of tax     (1,065,000)
Currency swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Net investment hedge (cross-currency swap), net of tax $ 0 $ 0 $ (1,455,000)
XML 119 R104.htm IDEA: XBRL DOCUMENT v3.25.4
QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 263,617 $ 267,558 $ 255,467 $ 250,519 $ 240,004 $ 239,940 $ 234,081 $ 239,659 $ 1,037,161 $ 953,684 $ 922,439
Gross margin 93,899 95,453 93,113 88,168 86,337 85,361 82,994 81,514 370,633 336,206 302,056
Earnings before income taxes 50,035 52,044 49,011 47,940 44,484 43,893 41,226 36,850 199,030 166,453 137,261
Net earnings $ 39,225 $ 40,289 $ 38,278 $ 37,053 $ 33,583 $ 33,837 $ 32,069 $ 28,986 $ 154,845 $ 128,475 $ 108,543
Basic net earnings per common share (in dollars per share) $ 1.23 $ 1.25 $ 1.18 $ 1.14 $ 1.05 $ 1.05 $ 0.99 $ 0.90 $ 4.80 $ 3.97 $ 3.38
Diluted net earnings per common share (in dollars per share) $ 1.21 $ 1.24 $ 1.17 $ 1.13 $ 1.03 $ 1.03 $ 0.98 $ 0.89 $ 4.75 $ 3.93 $ 3.35
XML 120 R105.htm IDEA: XBRL DOCUMENT v3.25.4
VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Allowance for Credit Losses      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance $ 909 $ 908 $ 1,226
(Recovery of)/Additions to costs and expenses (97) 299 37
Adjustments/deductions 50 (298) (355)
Ending balance 862 909 908
Inventory Reserve      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance 4,207 2,463 2,640
(Recovery of)/Additions to costs and expenses 3,414 4,123 2,450
Adjustments/deductions (4,207) (2,379) (2,627)
Ending balance $ 3,414 $ 4,207 $ 2,463
XML 121 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 122 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 124 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.4 html 274 489 1 false 79 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://balchem.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://balchem.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 9952151 - Statement - Consolidated Balance Sheets Sheet http://balchem.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 9952152 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 9952153 - Statement - Consolidated Statements of Earnings Sheet http://balchem.com/role/ConsolidatedStatementsofEarnings Consolidated Statements of Earnings Statements 5 false false R6.htm 9952154 - Statement - Consolidated Statements of Comprehensive Income Sheet http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 9952155 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 7 false false R8.htm 9952156 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 8 false false R9.htm 9952157 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://balchem.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 9 false false R10.htm 9952158 - Statement - Consolidated Statements of Cash Flows Sheet http://balchem.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 10 false false R11.htm 9952159 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 11 false false R12.htm 9952160 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://balchem.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS' EQUITY Notes 12 false false R13.htm 9952161 - Disclosure - INVENTORIES Sheet http://balchem.com/role/INVENTORIES INVENTORIES Notes 13 false false R14.htm 9952162 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENT PROPERTY, PLANT AND EQUIPMENT Notes 14 false false R15.htm 9952163 - Disclosure - INTANGIBLE ASSETS Sheet http://balchem.com/role/INTANGIBLEASSETS INTANGIBLE ASSETS Notes 15 false false R16.htm 9952164 - Disclosure - EQUITY-METHOD INVESTMENT Sheet http://balchem.com/role/EQUITYMETHODINVESTMENT EQUITY-METHOD INVESTMENT Notes 16 false false R17.htm 9952165 - Disclosure - REVOLVING LOAN Sheet http://balchem.com/role/REVOLVINGLOAN REVOLVING LOAN Notes 17 false false R18.htm 9952166 - Disclosure - NET EARNINGS PER COMMON SHARE Sheet http://balchem.com/role/NETEARNINGSPERCOMMONSHARE NET EARNINGS PER COMMON SHARE Notes 18 false false R19.htm 9952167 - Disclosure - INCOME TAXES Sheet http://balchem.com/role/INCOMETAXES INCOME TAXES Notes 19 false false R20.htm 9952168 - Disclosure - SEGMENT INFORMATION Sheet http://balchem.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 20 false false R21.htm 9952169 - Disclosure - REVENUE Sheet http://balchem.com/role/REVENUE REVENUE Notes 21 false false R22.htm 9952170 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION Sheet http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATION SUPPLEMENTAL CASH FLOW INFORMATION Notes 22 false false R23.htm 9952171 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME Sheet http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME ACCUMULATED OTHER COMPREHENSIVE INCOME Notes 23 false false R24.htm 9952172 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANS EMPLOYEE BENEFIT PLANS Notes 24 false false R25.htm 9952173 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://balchem.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 25 false false R26.htm 9952174 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 26 false false R27.htm 9952175 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://balchem.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 27 false false R28.htm 9952176 - Disclosure - LEASES Sheet http://balchem.com/role/LEASES LEASES Notes 28 false false R29.htm 9952177 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Sheet http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Notes 29 false false R30.htm 9952178 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) Sheet http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) Notes 30 false false R31.htm 9952179 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS Sheet http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTS VALUATION AND QUALIFYING ACCOUNTS Notes 31 false false R32.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 32 false false R33.htm 995447 - Disclosure - Insider Trading Policies and Procedures Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc Insider Trading Policies and Procedures Notes 33 false false R34.htm 995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure Sheet http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure Cybersecurity Risk Management and Strategy Disclosure Notes 34 false false R35.htm 9955511 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 35 false false R36.htm 9955512 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 36 false false R37.htm 9955513 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYTables STOCKHOLDERS' EQUITY (Tables) Tables http://balchem.com/role/STOCKHOLDERSEQUITY 37 false false R38.htm 9955514 - Disclosure - INVENTORIES (Tables) Sheet http://balchem.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://balchem.com/role/INVENTORIES 38 false false R39.htm 9955515 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://balchem.com/role/PROPERTYPLANTANDEQUIPMENT 39 false false R40.htm 9955516 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://balchem.com/role/INTANGIBLEASSETSTables INTANGIBLE ASSETS (Tables) Tables http://balchem.com/role/INTANGIBLEASSETS 40 false false R41.htm 9955517 - Disclosure - NET EARNINGS PER COMMON SHARE (Tables) Sheet http://balchem.com/role/NETEARNINGSPERCOMMONSHARETables NET EARNINGS PER COMMON SHARE (Tables) Tables http://balchem.com/role/NETEARNINGSPERCOMMONSHARE 41 false false R42.htm 9955518 - Disclosure - INCOME TAXES (Tables) Sheet http://balchem.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://balchem.com/role/INCOMETAXES 42 false false R43.htm 9955519 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://balchem.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://balchem.com/role/SEGMENTINFORMATION 43 false false R44.htm 9955520 - Disclosure - REVENUE (Tables) Sheet http://balchem.com/role/REVENUETables REVENUE (Tables) Tables http://balchem.com/role/REVENUE 44 false false R45.htm 9955521 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables) Sheet http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables SUPPLEMENTAL CASH FLOW INFORMATION (Tables) Tables http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATION 45 false false R46.htm 9955522 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) Sheet http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) Tables http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME 46 false false R47.htm 9955523 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSTables EMPLOYEE BENEFIT PLANS (Tables) Tables http://balchem.com/role/EMPLOYEEBENEFITPLANS 47 false false R48.htm 9955524 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Sheet http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Tables http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS 48 false false R49.htm 9955525 - Disclosure - LEASES (Tables) Sheet http://balchem.com/role/LEASESTables LEASES (Tables) Tables http://balchem.com/role/LEASES 49 false false R50.htm 9955526 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) Sheet http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) Tables http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES 50 false false R51.htm 9955527 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables) Sheet http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDTables QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables) Tables http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITED 51 false false R52.htm 9955528 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Details http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables 52 false false R53.htm 9955529 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details) Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details) Details 53 false false R54.htm 9955530 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details) Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details) Details 54 false false R55.htm 9955531 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Compensation Cost on Net Earnings (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails STOCKHOLDERS' EQUITY - Schedule of Compensation Cost on Net Earnings (Details) Details 55 false false R56.htm 9955532 - Disclosure - STOCKHOLDERS' EQUITY - Stock-based Compensation (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails STOCKHOLDERS' EQUITY - Stock-based Compensation (Details) Details 56 false false R57.htm 9955533 - Disclosure - STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details) Details 57 false false R58.htm 9955534 - Disclosure - STOCKHOLDERS' EQUITY - Stock Option Activity (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails STOCKHOLDERS' EQUITY - Stock Option Activity (Details) Details 58 false false R59.htm 9955535 - Disclosure - STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details) Details 59 false false R60.htm 9955536 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details) Details 60 false false R61.htm 9955537 - Disclosure - STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) Details 61 false false R62.htm 9955538 - Disclosure - INVENTORIES (Details) Sheet http://balchem.com/role/INVENTORIESDetails INVENTORIES (Details) Details http://balchem.com/role/INVENTORIESTables 62 false false R63.htm 9955539 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) Details 63 false false R64.htm 9955540 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details) Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details) Details 64 false false R65.htm 9955541 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) Details 65 false false R66.htm 9955542 - Disclosure - INTANGIBLE ASSETS - Narrative (Details) Sheet http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails INTANGIBLE ASSETS - Narrative (Details) Details 66 false false R67.htm 9955543 - Disclosure - INTANGIBLE ASSETS - Goodwill (Details) Sheet http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails INTANGIBLE ASSETS - Goodwill (Details) Details 67 false false R68.htm 9955544 - Disclosure - INTANGIBLE ASSETS - Schedule of Intangible Assets Estimated Useful Lives (Details) Sheet http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails INTANGIBLE ASSETS - Schedule of Intangible Assets Estimated Useful Lives (Details) Details 68 false false R69.htm 9955545 - Disclosure - EQUITY-METHOD INVESTMENT (Details) Sheet http://balchem.com/role/EQUITYMETHODINVESTMENTDetails EQUITY-METHOD INVESTMENT (Details) Details http://balchem.com/role/EQUITYMETHODINVESTMENT 69 false false R70.htm 9955546 - Disclosure - REVOLVING LOAN (Details) Sheet http://balchem.com/role/REVOLVINGLOANDetails REVOLVING LOAN (Details) Details http://balchem.com/role/REVOLVINGLOAN 70 false false R71.htm 9955547 - Disclosure - NET EARNINGS PER COMMON SHARE (Details) Sheet http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails NET EARNINGS PER COMMON SHARE (Details) Details http://balchem.com/role/NETEARNINGSPERCOMMONSHARETables 71 false false R72.htm 9955548 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://balchem.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 72 false false R73.htm 9955549 - Disclosure - INCOME TAXES - Provision for Income Taxes (Details) Sheet http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails INCOME TAXES - Provision for Income Taxes (Details) Details 73 false false R74.htm 9955550 - Disclosure - INCOME TAXES - Earnings Before Income Tax Expense (Details) Sheet http://balchem.com/role/INCOMETAXESEarningsBeforeIncomeTaxExpenseDetails INCOME TAXES - Earnings Before Income Tax Expense (Details) Details 74 false false R75.htm 9955551 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Details) Sheet http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails INCOME TAXES - Components of Income Tax Expense (Details) Details 75 false false R76.htm 9955552 - Disclosure - INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details) Sheet http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details) Details 76 false false R77.htm 9955553 - Disclosure - INCOME TAXES - Income Tax Uncertainties (Details) Sheet http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails INCOME TAXES - Income Tax Uncertainties (Details) Details 77 false false R78.htm 9955554 - Disclosure - INCOME TAXES - Cash Paid for Income Taxes (Details) Sheet http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails INCOME TAXES - Cash Paid for Income Taxes (Details) Details 78 false false R79.htm 9955555 - Disclosure - SEGMENT INFORMATION - Narrative (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONNarrativeDetails SEGMENT INFORMATION - Narrative (Details) Details 79 false false R80.htm 9955556 - Disclosure - SEGMENT INFORMATION - Business Segment Net Sales (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails SEGMENT INFORMATION - Business Segment Net Sales (Details) Details 80 false false R81.htm 9955557 - Disclosure - SEGMENT INFORMATION - Business Segment Assets (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails SEGMENT INFORMATION - Business Segment Assets (Details) Details 81 false false R82.htm 9955558 - Disclosure - SEGMENT INFORMATION - Depreciation/Amortization (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails SEGMENT INFORMATION - Depreciation/Amortization (Details) Details 82 false false R83.htm 9955559 - Disclosure - SEGMENT INFORMATION - Capital Expenditures (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails SEGMENT INFORMATION - Capital Expenditures (Details) Details 83 false false R84.htm 9955560 - Disclosure - REVENUE (Details) Sheet http://balchem.com/role/REVENUEDetails REVENUE (Details) Details http://balchem.com/role/REVENUETables 84 false false R85.htm 9955561 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Details) Sheet http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails SUPPLEMENTAL CASH FLOW INFORMATION (Details) Details http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables 85 false false R86.htm 9955562 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details) Details 86 false false R87.htm 9955563 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive (Loss)/Income (Details) Sheet http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveLossIncomeDetails ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive (Loss)/Income (Details) Details 87 false false R88.htm 9955564 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails EMPLOYEE BENEFIT PLANS - Narrative (Details) Details 88 false false R89.htm 9955565 - Disclosure - EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details) Details 89 false false R90.htm 9955566 - Disclosure - EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details) Details 90 false false R91.htm 9955567 - Disclosure - EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details) Details 91 false false R92.htm 9955568 - Disclosure - EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details) Details 92 false false R93.htm 9955569 - Disclosure - EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details) Details 93 false false R94.htm 9955570 - Disclosure - EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details) Details 94 false false R95.htm 9955571 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://balchem.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://balchem.com/role/COMMITMENTSANDCONTINGENCIES 95 false false R96.htm 9955572 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) Sheet http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) Details http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables 96 false false R97.htm 9955573 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED PARTY TRANSACTIONS (Details) Details http://balchem.com/role/RELATEDPARTYTRANSACTIONS 97 false false R98.htm 9955574 - Disclosure - LEASES - Narrative (Details) Sheet http://balchem.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 98 false false R99.htm 9955575 - Disclosure - LEASES - Right-of-Use Assets and Lease Liabilities (Details) Sheet http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails LEASES - Right-of-Use Assets and Lease Liabilities (Details) Details 99 false false R100.htm 9955576 - Disclosure - LEASES - Schedule of Lease Costs (Details) Sheet http://balchem.com/role/LEASESScheduleofLeaseCostsDetails LEASES - Schedule of Lease Costs (Details) Details 100 false false R101.htm 9955577 - Disclosure - LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details) Sheet http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details) Details 101 false false R102.htm 9955578 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) Sheet http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) Details 102 false false R103.htm 9955579 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details) Sheet http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details) Details 103 false false R104.htm 9955580 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details) Sheet http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details) Details http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDTables 104 false false R105.htm 9955581 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails VALUATION AND QUALIFYING ACCOUNTS (Details) Details http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTS 105 false false All Reports Book All Reports bcpc-20251231.htm bcpc-20251231.xsd bcpc-20251231_cal.xml bcpc-20251231_def.xml bcpc-20251231_lab.xml bcpc-20251231_pre.xml bcpc-20251231_g1.jpg http://fasb.org/srt/2025 http://fasb.org/us-gaap/2025 http://xbrl.sec.gov/cyd/2025 http://xbrl.sec.gov/dei/2025 http://xbrl.sec.gov/ecd/2025 true true JSON 127 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "bcpc-20251231.htm": { "nsprefix": "bcpc", "nsuri": "http://balchem.com/20251231", "dts": { "inline": { "local": [ "bcpc-20251231.htm" ] }, "schema": { "local": [ "bcpc-20251231.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/2024-01-31/types.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd", "https://xbrl.sec.gov/country/2025/country-2025.xsd", "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd", "https://xbrl.sec.gov/cyd/2025/cyd-af-2025.xsd", "https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd", "https://xbrl.sec.gov/dei/2025/dei-2025.xsd", "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd", "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd" ] }, "calculationLink": { "local": [ "bcpc-20251231_cal.xml" ] }, "definitionLink": { "local": [ "bcpc-20251231_def.xml" ] }, "labelLink": { "local": [ "bcpc-20251231_lab.xml" ] }, "presentationLink": { "local": [ "bcpc-20251231_pre.xml" ] } }, "keyStandard": 453, "keyCustom": 36, "axisStandard": 31, "axisCustom": 2, "memberStandard": 51, "memberCustom": 28, "hidden": { "total": 9, "http://balchem.com/20251231": 2, "http://xbrl.sec.gov/dei/2025": 4, "http://fasb.org/us-gaap/2025": 3 }, "contextCount": 274, "entityCount": 1, "segmentCount": 79, "elementCount": 864, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2025": 1412, "http://xbrl.sec.gov/dei/2025": 38, "http://xbrl.sec.gov/cyd/2025": 15, "http://xbrl.sec.gov/ecd/2025": 5, "http://fasb.org/srt/2025": 2 }, "report": { "R1": { "role": "http://balchem.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "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": "bcpc-20251231.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": "bcpc-20251231.htm", "first": true, "unique": true } }, "R2": { "role": "http://balchem.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R3": { "role": "http://balchem.com/role/ConsolidatedBalanceSheets", "longName": "9952151 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R4": { "role": "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "9952152 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R5": { "role": "http://balchem.com/role/ConsolidatedStatementsofEarnings", "longName": "9952153 - Statement - Consolidated Statements of Earnings", "shortName": "Consolidated Statements of Earnings", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SellingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R6": { "role": "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome", "longName": "9952154 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "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": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R7": { "role": "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "longName": "9952155 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R8": { "role": "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity", "longName": "9952156 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R9": { "role": "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical", "longName": "9952157 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R10": { "role": "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "longName": "9952158 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "10", "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": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R11": { "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "longName": "9952159 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R12": { "role": "http://balchem.com/role/STOCKHOLDERSEQUITY", "longName": "9952160 - 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": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R13": { "role": "http://balchem.com/role/INVENTORIES", "longName": "9952161 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R14": { "role": "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENT", "longName": "9952162 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "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": "bcpc-20251231.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": "bcpc-20251231.htm", "first": true, "unique": true } }, "R15": { "role": "http://balchem.com/role/INTANGIBLEASSETS", "longName": "9952163 - Disclosure - INTANGIBLE ASSETS", "shortName": "INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R16": { "role": "http://balchem.com/role/EQUITYMETHODINVESTMENT", "longName": "9952164 - Disclosure - EQUITY-METHOD INVESTMENT", "shortName": "EQUITY-METHOD INVESTMENT", "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": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R17": { "role": "http://balchem.com/role/REVOLVINGLOAN", "longName": "9952165 - Disclosure - REVOLVING LOAN", "shortName": "REVOLVING LOAN", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R18": { "role": "http://balchem.com/role/NETEARNINGSPERCOMMONSHARE", "longName": "9952166 - Disclosure - NET EARNINGS PER COMMON SHARE", "shortName": "NET EARNINGS PER COMMON SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R19": { "role": "http://balchem.com/role/INCOMETAXES", "longName": "9952167 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R20": { "role": "http://balchem.com/role/SEGMENTINFORMATION", "longName": "9952168 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R21": { "role": "http://balchem.com/role/REVENUE", "longName": "9952169 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R22": { "role": "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATION", "longName": "9952170 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION", "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R23": { "role": "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME", "longName": "9952171 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R24": { "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANS", "longName": "9952172 - Disclosure - EMPLOYEE BENEFIT PLANS", "shortName": "EMPLOYEE BENEFIT PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R25": { "role": "http://balchem.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "9952173 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R26": { "role": "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS", "longName": "9952174 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R27": { "role": "http://balchem.com/role/RELATEDPARTYTRANSACTIONS", "longName": "9952175 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R28": { "role": "http://balchem.com/role/LEASES", "longName": "9952176 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R29": { "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES", "longName": "9952177 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R30": { "role": "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITED", "longName": "9952178 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED)", "shortName": "QUARTERLY FINANCIAL INFORMATION (UNAUDITED)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R31": { "role": "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTS", "longName": "9952179 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS", "shortName": "VALUATION AND QUALIFYING ACCOUNTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R32": { "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": "32", "firstAnchor": { "contextRef": "c-256", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-256", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R33": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc", "longName": "995447 - Disclosure - Insider Trading Policies and Procedures", "shortName": "Insider Trading Policies and Procedures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R34": { "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure", "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure", "shortName": "Cybersecurity Risk Management and Strategy Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R35": { "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9955511 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R36": { "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "longName": "9955512 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": null }, "R37": { "role": "http://balchem.com/role/STOCKHOLDERSEQUITYTables", "longName": "9955513 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R38": { "role": "http://balchem.com/role/INVENTORIESTables", "longName": "9955514 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R39": { "role": "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTTables", "longName": "9955515 - 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": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R40": { "role": "http://balchem.com/role/INTANGIBLEASSETSTables", "longName": "9955516 - Disclosure - INTANGIBLE ASSETS (Tables)", "shortName": "INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R41": { "role": "http://balchem.com/role/NETEARNINGSPERCOMMONSHARETables", "longName": "9955517 - Disclosure - NET EARNINGS PER COMMON SHARE (Tables)", "shortName": "NET EARNINGS PER COMMON SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R42": { "role": "http://balchem.com/role/INCOMETAXESTables", "longName": "9955518 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R43": { "role": "http://balchem.com/role/SEGMENTINFORMATIONTables", "longName": "9955519 - Disclosure - SEGMENT INFORMATION (Tables)", "shortName": "SEGMENT INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R44": { "role": "http://balchem.com/role/REVENUETables", "longName": "9955520 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R45": { "role": "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables", "longName": "9955521 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables)", "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables", "longName": "9955522 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R47": { "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables", "longName": "9955523 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)", "shortName": "EMPLOYEE BENEFIT PLANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R48": { "role": "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables", "longName": "9955524 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R49": { "role": "http://balchem.com/role/LEASESTables", "longName": "9955525 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R50": { "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables", "longName": "9955526 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R51": { "role": "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDTables", "longName": "9955527 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables)", "shortName": "QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R52": { "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "longName": "9955528 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-42", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R53": { "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "longName": "9955529 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details)", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-38", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-38", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R54": { "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "longName": "9955530 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details)", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-43", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-49", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R55": { "role": "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails", "longName": "9955531 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Compensation Cost on Net Earnings (Details)", "shortName": "STOCKHOLDERS' EQUITY - Schedule of Compensation Cost on Net Earnings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R56": { "role": "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails", "longName": "9955532 - Disclosure - STOCKHOLDERS' EQUITY - Stock-based Compensation (Details)", "shortName": "STOCKHOLDERS' EQUITY - Stock-based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "bcpc:NumberOfShareBasedCompensationPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bcpc:NumberOfShareBasedCompensationPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R57": { "role": "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "longName": "9955533 - Disclosure - STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details)", "shortName": "STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-65", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-65", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R58": { "role": "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails", "longName": "9955534 - Disclosure - STOCKHOLDERS' EQUITY - Stock Option Activity (Details)", "shortName": "STOCKHOLDERS' EQUITY - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R59": { "role": "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails", "longName": "9955535 - Disclosure - STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details)", "shortName": "STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R60": { "role": "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "longName": "9955536 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details)", "shortName": "STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R61": { "role": "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails", "longName": "9955537 - Disclosure - STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details)", "shortName": "STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-97", "name": "srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-97", "name": "srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R62": { "role": "http://balchem.com/role/INVENTORIESDetails", "longName": "9955538 - Disclosure - INVENTORIES (Details)", "shortName": "INVENTORIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R63": { "role": "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails", "longName": "9955539 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R64": { "role": "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails", "longName": "9955540 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details)", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R65": { "role": "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails", "longName": "9955541 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details)", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R66": { "role": "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails", "longName": "9955542 - Disclosure - INTANGIBLE ASSETS - Narrative (Details)", "shortName": "INTANGIBLE ASSETS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R67": { "role": "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails", "longName": "9955543 - Disclosure - INTANGIBLE ASSETS - Goodwill (Details)", "shortName": "INTANGIBLE ASSETS - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R68": { "role": "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails", "longName": "9955544 - Disclosure - INTANGIBLE ASSETS - Schedule of Intangible Assets Estimated Useful Lives (Details)", "shortName": "INTANGIBLE ASSETS - Schedule of Intangible Assets Estimated Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-132", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-132", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R69": { "role": "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails", "longName": "9955545 - Disclosure - EQUITY-METHOD INVESTMENT (Details)", "shortName": "EQUITY-METHOD INVESTMENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "bcpc:EquityMethodInvestmentNumberOfVotes", "unitRef": "vote", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bcpc:EquityMethodInvestmentNumberOfVotes", "unitRef": "vote", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R70": { "role": "http://balchem.com/role/REVOLVINGLOANDetails", "longName": "9955546 - Disclosure - REVOLVING LOAN (Details)", "shortName": "REVOLVING LOAN (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R71": { "role": "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails", "longName": "9955547 - Disclosure - NET EARNINGS PER COMMON SHARE (Details)", "shortName": "NET EARNINGS PER COMMON SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-256", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R72": { "role": "http://balchem.com/role/INCOMETAXESNarrativeDetails", "longName": "9955548 - Disclosure - INCOME TAXES - Narrative (Details)", "shortName": "INCOME TAXES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R73": { "role": "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails", "longName": "9955549 - Disclosure - INCOME TAXES - Provision for Income Taxes (Details)", "shortName": "INCOME TAXES - Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R74": { "role": "http://balchem.com/role/INCOMETAXESEarningsBeforeIncomeTaxExpenseDetails", "longName": "9955550 - Disclosure - INCOME TAXES - Earnings Before Income Tax Expense (Details)", "shortName": "INCOME TAXES - Earnings Before Income Tax Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R75": { "role": "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails", "longName": "9955551 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Details)", "shortName": "INCOME TAXES - Components of Income Tax Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R76": { "role": "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails", "longName": "9955552 - Disclosure - INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details)", "shortName": "INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsInventory", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsInventory", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R77": { "role": "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails", "longName": "9955553 - Disclosure - INCOME TAXES - Income Tax Uncertainties (Details)", "shortName": "INCOME TAXES - Income Tax Uncertainties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R78": { "role": "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails", "longName": "9955554 - Disclosure - INCOME TAXES - Cash Paid for Income Taxes (Details)", "shortName": "INCOME TAXES - Cash Paid for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxPaidFederalAfterRefundReceived", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxPaidFederalAfterRefundReceived", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R79": { "role": "http://balchem.com/role/SEGMENTINFORMATIONNarrativeDetails", "longName": "9955555 - Disclosure - SEGMENT INFORMATION - Narrative (Details)", "shortName": "SEGMENT INFORMATION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R80": { "role": "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "longName": "9955556 - Disclosure - SEGMENT INFORMATION - Business Segment Net Sales (Details)", "shortName": "SEGMENT INFORMATION - Business Segment Net Sales (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-256", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-124", "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": "bcpc-20251231.htm", "unique": true } }, "R81": { "role": "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "longName": "9955557 - Disclosure - SEGMENT INFORMATION - Business Segment Assets (Details)", "shortName": "SEGMENT INFORMATION - Business Segment Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-128", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R82": { "role": "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails", "longName": "9955558 - Disclosure - SEGMENT INFORMATION - Depreciation/Amortization (Details)", "shortName": "SEGMENT INFORMATION - Depreciation/Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-127", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R83": { "role": "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "longName": "9955559 - Disclosure - SEGMENT INFORMATION - Capital Expenditures (Details)", "shortName": "SEGMENT INFORMATION - Capital Expenditures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R84": { "role": "http://balchem.com/role/REVENUEDetails", "longName": "9955560 - Disclosure - REVENUE (Details)", "shortName": "REVENUE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-256", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-173", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R85": { "role": "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails", "longName": "9955561 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Details)", "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxesPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R86": { "role": "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "longName": "9955562 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R87": { "role": "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveLossIncomeDetails", "longName": "9955563 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive (Loss)/Income (Details)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive (Loss)/Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-184", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R88": { "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails", "longName": "9955564 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-1", "name": "bcpc:NumberOfSavingsPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bcpc:NumberOfSavingsPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R89": { "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "longName": "9955565 - Disclosure - EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-190", "name": "us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R90": { "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "longName": "9955566 - Disclosure - EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R91": { "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "longName": "9955567 - Disclosure - EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-190", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-190", "name": "us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R92": { "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails", "longName": "9955568 - Disclosure - EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-192", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-192", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R93": { "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails", "longName": "9955569 - Disclosure - EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-194", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-194", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R94": { "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "longName": "9955570 - Disclosure - EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details)", "shortName": "EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-192", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-192", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R95": { "role": "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESDetails", "longName": "9955571 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-203", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-203", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R96": { "role": "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails", "longName": "9955572 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AssetsHeldInTrustCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-205", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R97": { "role": "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails", "longName": "9955573 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-225", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R98": { "role": "http://balchem.com/role/LEASESNarrativeDetails", "longName": "9955574 - Disclosure - LEASES - Narrative (Details)", "shortName": "LEASES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-1", "name": "bcpc:LesseeOperatingLeaseNumberOfTranches", "unitRef": "tranche", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bcpc:LesseeOperatingLeaseNumberOfTranches", "unitRef": "tranche", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R99": { "role": "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails", "longName": "9955575 - Disclosure - LEASES - Right-of-Use Assets and Lease Liabilities (Details)", "shortName": "LEASES - Right-of-Use Assets and Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R100": { "role": "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails", "longName": "9955576 - Disclosure - LEASES - Schedule of Lease Costs (Details)", "shortName": "LEASES - Schedule of Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R101": { "role": "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails", "longName": "9955577 - Disclosure - LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details)", "shortName": "LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-4", "name": "bcpc:OperatingAndFinanceLeaseLiabilityToBePaidYearOne", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "bcpc:OperatingAndFinanceLeaseLiabilityToBePaidYearOne", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true, "unique": true } }, "R102": { "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "longName": "9955578 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details)", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsForProceedsFromHedgeInvestingActivities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-245", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } }, "R103": { "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails", "longName": "9955579 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details)", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "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": "bcpc-20251231.htm", "unique": true } }, "R104": { "role": "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails", "longName": "9955580 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details)", "shortName": "QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-256", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": null }, "R105": { "role": "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails", "longName": "9955581 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Details)", "shortName": "VALUATION AND QUALIFYING ACCOUNTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-269", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-261", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bcpc-20251231.htm", "unique": true } } }, "tag": { "bcpc_A2022CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "A2022CreditAgreementMember", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Credit Agreement", "label": "2022 Credit Agreement [Member]", "documentation": "2022 Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveLossIncomeDetails" ], "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_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts payable", "verboseLabel": "Payables", "label": "Accounts Payable, Trade, Current", "documentation": "Carrying value as of the balance sheet date of obligations 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": [ "r23", "r61" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsReceivableMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r1050", "r1435" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $862 and $909 at December\u00a031, 2025 and 2024, respectively", "netLabel": "Accounts receivable, net of allowance for credit losses", "verboseLabel": "Receivables to related parties", "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": [ "r1445" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "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": [ "r64" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Postretirement benefit plan", "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": [ "r4", "r5", "r16", "r25", "r87", "r1363", "r1364", "r1365" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r40", "r218", "r910" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "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": [ "r240", "r241", "r772", "r773", "r774", "r775", "r809", "r810", "r811", "r812", "r813", "r814" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (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": [ "r24", "r25", "r88", "r223", "r905", "r946", "r947", "r1617" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveLossIncomeDetails" ], "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": [ "r240", "r241", "r772", "r773", "r774", "r775", "r809", "r810", "r811", "r812", "r813", "r814" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveLossIncomeDetails", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive (Loss) Income", "verboseLabel": "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": [ "r2", "r16", "r25", "r767", "r770", "r833", "r942", "r943", "r1363", "r1364", "r1365", "r1427", "r1428", "r1429", "r1430" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "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": [ "r3", "r16", "r25", "r85", "r86", "r241", "r242", "r810", "r811", "r812", "r813", "r814", "r1363" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Acquired, Finite-Lived [Line Items]", "label": "Intangible Asset, Acquired, Finite-Lived [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": [ "r385", "r386", "r387", "r388", "r950", "r1064" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1274" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "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": [ "r75", "r1190", "r1684" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r960", "r1427", "r1428", "r1429", "r1430", "r1618", "r1686" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1287" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1287" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1287" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1287" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities:", "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1332" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1245", "r1256", "r1266", "r1299" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1248", "r1259", "r1269", "r1302" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1333" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1287" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1294" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1249", "r1260", "r1270", "r1294", "r1303", "r1307", "r1315" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1313" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation cost", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r628", "r632", "r641" ] }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "crdr": "debit", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net earnings", "label": "Share-Based Payment Arrangement, Expense, after Tax", "documentation": "Amount, after tax, of expense for award under share-based payment arrangement." } } }, "auth_ref": [ "r1585" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Credit Losses", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1414", "r1422", "r1423", "r1424", "r1425", "r1426" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r224", "r354", "r364" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AmendmentFlag", "presentation": [ "http://balchem.com/role/Cover" ], "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_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense pertaining to capitalized costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r95", "r438", "r1409", "r1636" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of identifiable intangible assets", "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." } } }, "auth_ref": [ "r12", "r251", "r384", "r390", "r1069", "r1079", "r1080", "r1083", "r1086" ] }, "bcpc_AnimalNutritionAndHealthMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "AnimalNutritionAndHealthMember", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Animal Nutrition and Health", "verboseLabel": "ANH", "label": "Animal Nutrition and Health [Member]", "documentation": "A reportable segment of the company that provides the animal, nutrition and health markets with products derived from its micro capsulation, chelation and basic choline chloride technologies." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive shares (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": [ "r305" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset impairment charges", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r12", "r38", "r1199", "r1200" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Assets", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Business segment assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r135", "r146", "r222", "r259", "r262", "r263", "r310", "r323", "r341", "r345", "r360", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r421", "r422", "r699", "r701", "r804", "r891", "r892", "r899", "r990", "r1100", "r1101", "r1112", "r1190", "r1209", "r1210", "r1223", "r1485", "r1486", "r1642" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets", "label": "Assets and Liabilities, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "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": [ "r213", "r228", "r259", "r262", "r263", "r360", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r421", "r422", "r699", "r701", "r804", "r1190", "r1485", "r1486", "r1642" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsCurrentAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets, Fair Value Disclosure [Abstract]", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsHeldInTrust": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsHeldInTrust", "crdr": "debit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset, held-in-trust", "label": "Asset, Held-in-Trust", "documentation": "The total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations." } } }, "auth_ref": [ "r1412", "r1415" ] }, "us-gaap_AssetsHeldInTrustCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsHeldInTrustCurrent", "crdr": "debit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails", "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset, held-in-trust, current", "verboseLabel": "Rabbi trust funds - current", "label": "Asset, Held-in-Trust, Current", "documentation": "The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate within one year of the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited." } } }, "auth_ref": [ "r1412", "r1415" ] }, "us-gaap_AssetsHeldInTrustNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsHeldInTrustNoncurrent", "crdr": "debit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails", "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rabbi trust funds - non-current", "label": "Asset, Held-in-Trust, Noncurrent", "documentation": "The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited." } } }, "auth_ref": [ "r1412", "r1415" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AuditorFirmId", "presentation": [ "http://balchem.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1228", "r1229", "r1252" ] }, "bcpc_AuditorInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://balchem.com/20251231", "localname": "AuditorInformationAbstract", "lang": { "en-us": { "role": { "label": "Auditor Information [Abstract]", "documentation": "Auditor Information" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AuditorLocation", "presentation": [ "http://balchem.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r1228", "r1229", "r1252" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AuditorName", "presentation": [ "http://balchem.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r1228", "r1229", "r1252" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1310" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1311" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1306" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1306" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1306" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1306" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1306" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1306" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AwardTypeAxis", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails", "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": [ "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r623", "r624", "r625", "r626", "r627" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1309" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1308" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1307" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1307" ] }, "country_BE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2025", "localname": "BE", "presentation": [ "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Belgium", "label": "BELGIUM" } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BuildingMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Buildings", "terseLabel": "Building", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r111" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of contingent consideration liability", "label": "Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease)", "documentation": "Amount of increase (decrease) in value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement." } } }, "auth_ref": [ "r695", "r1408" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalent", "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r29", "r216", "r1070" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r216" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [ "r799", "r800", "r801", "r1619", "r1620" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r30" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents beginning of period", "periodEndLabel": "Cash and cash equivalents end of period", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation", "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r29", "r102", "r258" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation", "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r1", "r102" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash financing and investing activities", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities", "label": "Cash Flow, Operating Activities, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATION" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r97" ] }, "bcpc_CashPaidForIncomeTaxesAndInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://balchem.com/20251231", "localname": "CashPaidForIncomeTaxesAndInterestAbstract", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash paid during the year for", "label": "Cash Paid for Income Taxes and Interest [Abstract]" } } }, "auth_ref": [] }, "bcpc_CashPaymentsForOperatingAndFinanceLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "CashPaymentsForOperatingAndFinanceLeases", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Cash flows from operating and finance leases", "label": "Cash Payments for Operating and Finance Leases", "documentation": "Cash Payments for Operating and Finance Leases" } } }, "auth_ref": [] }, "bcpc_CentralStatesSoutheastAndSouthwestAreasPensionFundMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "CentralStatesSoutheastAndSouthwestAreasPensionFundMember", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Central States, Southeast and Southwest Areas Pension Fund", "label": "Central States, Southeast and Southwest Areas Pension Fund [Member]", "documentation": "A multiemployer defined benefit plan, in which the Company participates under the terms of a collective-bargaining agreement covering its union-represented employees of the Verona facility." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1285" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1282" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1280" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CityAreaCode", "presentation": [ "http://balchem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1286" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1286" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "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": [ "r69", "r139", "r902", "r977" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "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/2025", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "verboseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r113", "r405", "r406", "r1051", "r1476", "r1481" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r118" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockMember", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r1212", "r1213", "r1214", "r1216", "r1217", "r1218", "r1221", "r1427", "r1428", "r1430", "r1618", "r1683", "r1686" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (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": [ "r74" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (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": [ "r74", "r978" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesIssued", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (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": [ "r74" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (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": [ "r17", "r74", "r978", "r996", "r1686", "r1687" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,058,121 shares issued and outstanding at December\u00a031, 2025 and 32,527,244 shares issued and outstanding at December\u00a031, 2024, 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": [ "r74", "r443", "r449", "r904", "r1190" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1291" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1290" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1292" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1289" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax assets:", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]", "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "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": [ "r26", "r236", "r238", "r244", "r889", "r915", "r916" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r83", "r243", "r888", "r914" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r314", "r352", "r951", "r952", "r1050", "r1434", "r1435", "r1436", "r1437", "r1438" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r314", "r352", "r951", "r952", "r1050", "r1434", "r1435", "r1436", "r1437", "r1438" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r314", "r352", "r951", "r952", "r1050", "r1434", "r1435", "r1436", "r1437", "r1438" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Concentrations", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument." } } }, "auth_ref": [ "r802", "r803" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r314", "r315", "r1050", "r1092", "r1434", "r1435", "r1436", "r1437", "r1438" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r314", "r352", "r1434", "r1435", "r1436", "r1437", "r1438" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskTable", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r314", "r315", "r1050", "r1092", "r1434", "r1435", "r1436", "r1437", "r1438" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r314", "r352", "r951", "r952", "r1050", "r1434", "r1435", "r1436", "r1437", "r1438" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ConsolidationItemsAxis", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r144", "r159", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r259", "r260", "r267", "r271", "r310", "r325", "r339", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r412", "r413", "r414", "r415", "r417", "r418", "r419", "r420", "r421", "r895", "r1100", "r1101", "r1348", "r1349", "r1485", "r1486" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ConsolidationItemsDomain", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r144", "r159", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r259", "r260", "r267", "r271", "r310", "r325", "r339", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r412", "r413", "r414", "r415", "r417", "r418", "r419", "r420", "r421", "r895", "r1100", "r1101", "r1348", "r1349", "r1485", "r1486" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r59", "r1089" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConstructionInProgressMember", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "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/2025", "localname": "CorporateJointVentureMember", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "St. Gabriel CC Company, LLC", "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_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CorporateNonSegmentMember", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other and Unallocated", "terseLabel": "Other and Unallocated", "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r21", "r340", "r341", "r342", "r343", "r346", "r1441" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of sales", "terseLabel": "Cost of sales", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r91", "r259", "r262", "r263", "r360", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r421", "r422", "r804", "r1100", "r1485" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CostOfSalesMember", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [ "r1175" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "CounterpartyNameAxis", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "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": [ "r203", "r204", "r259", "r268", "r269", "r426", "r454", "r839", "r846", "r898", "r1076", "r1077", "r1078", "r1354", "r1355", "r1356", "r1357", "r1358", "r1359", "r1360", "r1361", "r1362", "r1612", "r1613", "r1614", "r1615" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CurrencySwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CurrencySwapMember", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency swap", "label": "Currency Swap [Member]", "documentation": "Swap involving the exchange of principal and interest in one currency for another currency." } } }, "auth_ref": [ "r1611" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1343", "r1412", "r1419", "r1597" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://balchem.com/role/Cover" ], "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_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1343", "r1412", "r1419" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1343", "r1412", "r1419", "r1597" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r352", "r1435" ] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CustomerListsMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships and lists", "label": "Customer Lists [Member]", "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information." } } }, "auth_ref": [ "r1151", "r1465", "r1466", "r1467", "r1468", "r1470", "r1472", "r1474", "r1475" ] }, "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r1237", "r1326" ] }, "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]" } } }, "auth_ref": [ "r1237", "r1326" ] }, "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]" } } }, "auth_ref": [ "r1239", "r1328" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]" } } }, "auth_ref": [ "r1239", "r1328" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]" } } }, "auth_ref": [ "r1241", "r1330" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r1239", "r1328" ] }, "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]" } } }, "auth_ref": [ "r1232", "r1321" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementProcessesIntegratedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Flag]" } } }, "auth_ref": [ "r1233", "r1322" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Text Block]" } } }, "auth_ref": [ "r1233", "r1322" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract", "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]" } } }, "auth_ref": [ "r1231", "r1320" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]" } } }, "auth_ref": [ "r1231", "r1320" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]" } } }, "auth_ref": [ "r1231", "r1320" ] }, "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Third Party Engaged [Flag]" } } }, "auth_ref": [ "r1234", "r1323" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]" } } }, "auth_ref": [ "r1236", "r1325" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]" } } }, "auth_ref": [ "r1236", "r1325" ] }, "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r1237", "r1326" ] }, "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r1240", "r1329" ] }, "cyd_CybersecurityRiskRoleOfManagementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskRoleOfManagementTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Role of Management [Text Block]" } } }, "auth_ref": [ "r1238", "r1327" ] }, "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]" } } }, "auth_ref": [ "r1235", "r1324" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentAxis", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r22", "r63", "r64", "r136", "r138", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r1107", "r1108", "r1109", "r1110", "r1111", "r1187", "r1412", "r1413", "r1416", "r1421", "r1477", "r1478", "r1479", "r1635", "r1637", "r1651" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentLineItems", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "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": [ "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r762", "r895", "r1107", "r1108", "r1109", "r1110", "r1111", "r1187", "r1412", "r1413", "r1416", "r1421", "r1635", "r1637" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r22", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r1107", "r1108", "r1109", "r1110", "r1111", "r1187", "r1412", "r1413", "r1416", "r1421", "r1477", "r1478", "r1479", "r1635", "r1637", "r1651" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentTable", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "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": [ "r22", "r44", "r45", "r60", "r116", "r117", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r762", "r895", "r1107", "r1108", "r1109", "r1110", "r1111", "r1187", "r1412", "r1413", "r1416", "r1421", "r1635", "r1637" ] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation liability long-term", "label": "Deferred Compensation Liability, Classified, Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredCompensationLiabilityCurrent", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation liability current", "label": "Deferred Compensation Liability, Current", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [ "r47", "r119" ] }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation liability", "label": "Deferred Compensation Liability, Current and Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1412", "r1419", "r1596", "r1597" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized costs net of accumulated amortization", "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": [ "r1488", "r1634", "r1635", "r1637" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1412", "r1419", "r1596" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r12", "r155", "r1412", "r1419" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r70", "r71", "r137", "r670" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "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": [ "r650", "r651", "r900" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1412", "r1419", "r1596", "r1597" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r671" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Deferred Tax Asset, In-Process Research and Development", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both." } } }, "auth_ref": [ "r1594" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r1594" ] }, "bcpc_DeferredTaxAssetsOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "DeferredTaxAssetsOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Deferred Tax Assets, Operating Lease Liability", "documentation": "Deferred Tax Assets, Operating Lease Liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r1594" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r1594" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails", "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "negatedTerseLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r672" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax liability", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r1591" ] }, "bcpc_DeferredTaxLiabilitiesDerivativesAndUnrealizedCurrencyTransactionGains": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "DeferredTaxLiabilitiesDerivativesAndUnrealizedCurrencyTransactionGains", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign currency and interest rate swaps", "label": "Deferred Tax Liabilities, Derivatives And Unrealized Currency Transaction Gains", "documentation": "Deferred Tax Liabilities, Derivatives And Unrealized Currency Transaction Gains" } } }, "auth_ref": [] }, "bcpc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Right of use assets", "label": "Deferred Tax Liabilities, Operating Lease, Right-Of-Use Assets", "documentation": "Deferred Tax Liabilities, Operating Lease, Right-Of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r1594" ] }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses", "label": "Deferred Tax Liabilities, Prepaid Expenses", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses." } } }, "auth_ref": [ "r1594" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Depreciation", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r1594" ] }, "bcpc_DeferredTaxLiabilityCustomerListAndGoodwillAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "DeferredTaxLiabilityCustomerListAndGoodwillAmortization", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization", "label": "Deferred Tax Liability, Customer list and goodwill amortization", "documentation": "The cumulative amount of the estimated future tax effects attributable to the difference between the tax basis of customer lists and goodwill and the basis of customer lists and goodwill computed in accordance with generally accepted accounting principles. The difference in basis, whether due to amortization or other reasons, will increase future taxable income when such difference reverses." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net amount recognized in consolidated balance sheet (after ASC 715) (included in \"Other long-term obligations\")", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan." } } }, "auth_ref": [ "r48", "r49", "r68", "r120" ] }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "crdr": "credit", "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated postretirement benefit obligation", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level." } } }, "auth_ref": [ "r520", "r552" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrecognized net (gain) loss", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r25", "r532", "r557" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "crdr": "debit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized prior service cost", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax", "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r25", "r532", "r557" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "crdr": "debit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actual return on plan assets", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses." } } }, "auth_ref": [ "r502", "r1126" ] }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanActuarialGainLoss", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Actuarial gain (loss)", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan." } } }, "auth_ref": [ "r495" ] }, "us-gaap_DefinedBenefitPlanAdministrationExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanAdministrationExpenses", "crdr": "debit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expenses paid", "label": "Defined Benefit Plan, Plan Assets, Administration Expense", "documentation": "Amount of administration expense of defined benefit plan which decreases plan assets. Excludes plan administration expense paid by employer." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of (gain) loss", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r489", "r527", "r571", "r1126", "r1127" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r534", "r559" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r534", "r559" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected return on assets", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets", "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r535", "r561", "r577" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Benefit obligation at beginning of year", "periodEndLabel": "Benefit obligation at end of year", "label": "Defined Benefit Plan, Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r490", "r546" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefits paid", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r497", "r547", "r580" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant", "crdr": "debit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Participant contributions", "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant", "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation." } } }, "auth_ref": [ "r494" ] }, "bcpc_DefinedBenefitPlanBenefitObligationExpensesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "DefinedBenefitPlanBenefitObligationExpensesPaid", "crdr": "debit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expenses paid", "label": "Defined Benefit Plan, Benefit Obligation, Expenses Paid", "documentation": "Defined Benefit Plan, Benefit Obligation, Expenses Paid" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "label": "Defined Benefit Plan, Change in Benefit Obligation [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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [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_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employer contributions", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r504", "r514", "r547", "r549", "r575", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "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": [ "r545", "r546", "r547", "r548", "r550", "r552", "r553", "r554", "r555", "r556", "r557", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r576" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Years 2031-2035", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r521", "r553" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r521", "r553" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2030", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r521", "r553" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2029", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r521", "r553" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r521", "r553" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r521", "r553" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "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": [ "r489", "r526", "r570", "r1126", "r1127" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Fair value of plan assets at beginning of year", "periodEndLabel": "Fair value of plan assets at end of year", "terseLabel": "Fair value of plan assets", "label": "Defined Benefit Plan, Plan Assets, Amount", "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee." } } }, "auth_ref": [ "r501", "r512", "r514", "r515", "r546", "r548", "r549", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exchange rate changes", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r496" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Funded status", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r488", "r510", "r546", "r1126" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "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": [ "r489", "r493", "r525", "r569", "r1126", "r1127" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net periodic benefit cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r523", "r566", "r567", "r1126", "r1127" ] }, "bcpc_DefinedBenefitPlanNumberOfBenefitPlans": { "xbrltype": "integerItemType", "nsuri": "http://balchem.com/20251231", "localname": "DefinedBenefitPlanNumberOfBenefitPlans", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of unfunded plans", "label": "Defined Benefit Plan, Number of Benefit Plans", "documentation": "Defined Benefit Plan, Number of Benefit Plans" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Benefits paid", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r506", "r547", "r1557" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant", "crdr": "debit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Participant contributions", "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant", "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets." } } }, "auth_ref": [ "r505", "r547" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange rate changes", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan." } } }, "auth_ref": [ "r503" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost with interest to end of year", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r491", "r524", "r568", "r1126", "r1127" ] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit Obligatoins", "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Cost", "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPostretirementHealthCoverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedBenefitPostretirementHealthCoverageMember", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Postretirement Medical Plans", "label": "Postretirement Health Coverage [Member]", "documentation": "Plan designed to provide postretirement health benefits to retiree or beneficiary. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "401(k) contributions", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r581" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "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": [ "r12", "r39", "r250", "r1079", "r1080", "r1083", "r1086" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "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": [ "r12", "r252", "r310", "r328", "r345", "r1079", "r1100", "r1101" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "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": [ "r247", "r714", "r716", "r717", "r719", "r720", "r721", "r722", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r966", "r968", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r991", "r992", "r993", "r994", "r1007", "r1008", "r1009", "r1010", "r1013", "r1014", "r1015", "r1016", "r1034", "r1036", "r1039", "r1041", "r1075", "r1076", "r1078", "r1174", "r1175", "r1212", "r1214", "r1354", "r1355", "r1356", "r1357", "r1358", "r1359", "r1360", "r1361", "r1362", "r1612", "r1613", "r1614", "r1615", "r1622", "r1623", "r1624", "r1625", "r1626", "r1627", "r1628", "r1629" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed interest rate", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Losses and gains recognized in accumulated other comprehensive income (loss)", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1066", "r1608" ] }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative." } } }, "auth_ref": [ "r1608" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r247", "r714", "r716", "r717", "r719", "r720", "r721", "r722", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r966", "r968", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r991", "r992", "r993", "r994", "r1007", "r1008", "r1009", "r1010", "r1013", "r1014", "r1015", "r1016", "r1034", "r1036", "r1039", "r1041", "r1075", "r1076", "r1078", "r1174", "r1175", "r1212", "r1214", "r1354", "r1355", "r1356", "r1357", "r1358", "r1359", "r1360", "r1361", "r1362", "r1612", "r1613", "r1614", "r1615", "r1622", "r1623", "r1624", "r1625", "r1626", "r1627", "r1628", "r1629" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "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/2025", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES" ], "lang": { "en-us": { "role": { "terseLabel": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "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": [ "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r765", "r776", "r1174", "r1175", "r1176", "r1177", "r1178" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "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": [ "r716", "r717", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r1175" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "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": [ "r716", "r717", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r1175" ] }, "bcpc_DerivativeInterestRateTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://balchem.com/20251231", "localname": "DerivativeInterestRateTypeAxis", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Interest Rate, Type [Axis]", "label": "Derivative Interest Rate, Type [Axis]", "documentation": "Derivative Interest Rate, Type" } } }, "auth_ref": [] }, "bcpc_DerivativeInterestRateTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "DerivativeInterestRateTypeDomain", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Interest Rate, Type [Domain]", "label": "Derivative Interest Rate, Type [Domain]", "documentation": "Derivative Interest Rate, Type" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilityNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DerivativeLiabilityNotionalAmount", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount of derivatives", "label": "Derivative Liability, Notional Amount", "documentation": "Nominal or face amount used to calculate payments on the derivative liability." } } }, "auth_ref": [ "r1035", "r1037", "r1038", "r1040", "r1606", "r1607" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DerivativeLineItems", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "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": [ "r776", "r1616" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DerivativeTable", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "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": [ "r776", "r1616" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r259", "r270", "r293", "r703", "r743", "r758", "r759", "r760", "r761", "r763", "r764" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as hedge", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r1465", "r1466", "r1467", "r1468", "r1470", "r1472", "r1474", "r1475", "r1604" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "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": [ "r483", "r484", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of 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": [ "r483", "r484", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://balchem.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue by Source and Geography", "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": [ "r1491" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r9", "r118" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "lang": { "en-us": { "role": { "netLabel": "Dividends payable", "terseLabel": "Dividends payable", "label": "Dividends Payable, Current", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r64" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentAnnualReport", "presentation": [ "http://balchem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1228", "r1229", "r1252" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://balchem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1228", "r1229", "r1252", "r1295" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://balchem.com/role/Cover" ], "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/2025", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://balchem.com/role/Cover" ], "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/2025", "localname": "DocumentPeriodEndDate", "presentation": [ "http://balchem.com/role/Cover" ], "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_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentTransitionReport", "presentation": [ "http://balchem.com/role/Cover" ], "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": [ "r1273" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentType", "presentation": [ "http://balchem.com/role/Cover" ], "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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://balchem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1226" ] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1284" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareBasic", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net earnings per share - basic (in dollars per share)", "verboseLabel": "Net Earnings Per Share - Basic (in dollars per share)", "netLabel": "Basic net earnings per common 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": [ "r210", "r245", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r295", "r297", "r302", "r303", "r304", "r309", "r441", "r631", "r691", "r698", "r779", "r780", "r890", "r917", "r1091" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareDiluted", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted net earnings per common share (in dollars per share)", "verboseLabel": "Net Earnings Per Share - diluted (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": [ "r210", "r245", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r297", "r302", "r303", "r304", "r309", "r441", "r631", "r691", "r698", "r779", "r780", "r890", "r917", "r1091" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Earnings Per Common Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r32", "r33", "r306" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHARE" ], "lang": { "en-us": { "role": { "verboseLabel": "NET EARNINGS PER COMMON SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r294", "r305", "r307", "r308" ] }, "bcpc_EastmanChemicalCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "EastmanChemicalCompanyMember", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eastman Chemical Company", "label": "Eastman Chemical Company [Member]", "documentation": "Refers to the entity with which the joint venture is formed." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation", "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r808" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails", "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "totalLabel": "Total income tax provision", "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": [ "r654", "r1139" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent", "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax at Federal statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r259", "r265", "r654", "r681", "r1139" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderOtherAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationCrossBorderOtherAmount", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subpart F income", "label": "Effective Income Tax Rate Reconciliation, Cross-Border, Other, Amount", "documentation": "Amount of reported income tax expense (benefit) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to cross-border tax law classified as other." } } }, "auth_ref": [ "r1139", "r1590" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderOtherPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationCrossBorderOtherPercent", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subpart F income", "label": "Effective Income Tax Rate Reconciliation, Cross-Border, Other, Percent", "documentation": "Percentage of reported income tax expense (benefit) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to cross-border tax law classified as other." } } }, "auth_ref": [ "r1139", "r1590" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationFdiiAmount", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign-derived intangible income (FDII)", "label": "Effective Income Tax Rate Reconciliation, FDII, Amount", "documentation": "Amount of reported income tax benefit from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII)." } } }, "auth_ref": [ "r1139", "r1588", "r1590" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationFdiiPercent", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign-derived intangible income (FDII)", "label": "Effective Income Tax Rate Reconciliation, FDII, Percent", "documentation": "Percentage of reported income tax benefit from difference to income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII)." } } }, "auth_ref": [ "r1139", "r1588", "r1590" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign tax effects", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r655", "r658", "r1139", "r1412", "r1420", "r1588" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationGiltiAmount", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Global intangible low-tax income (GILTI)", "label": "Effective Income Tax Rate Reconciliation, GILTI, Amount", "documentation": "Amount of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)." } } }, "auth_ref": [ "r1139", "r1588", "r1590" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationGiltiPercent", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Global intangible low-tax income (GILTI)", "label": "Effective Income Tax Rate Reconciliation, GILTI, Percent", "documentation": "Percentage of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)." } } }, "auth_ref": [ "r1139", "r1588", "r1590" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationLineItems", "presentation": [ "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation [Line Items]", "label": "Effective Income Tax Rate Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r654", "r655", "r1139" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment awards", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r1139", "r1412", "r1420", "r1588", "r1590" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1139", "r1412", "r1420", "r1588", "r1589" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and local income tax, net of federal (national) income tax effect", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r657", "r1139", "r1412", "r1420", "r1588" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationTable", "presentation": [ "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation [Table]", "label": "Effective Income Tax Rate Reconciliation [Table]", "documentation": "Disclosure of information about income tax rate reconciliation between amount of reported income tax expense (benefit) attributable to continuing operation to amount of income tax expense(benefit) that would result from applying statutory federal (national) tax rate to pretax income (loss) from continuing operation." } } }, "auth_ref": [ "r654", "r655", "r1139" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in unrecognized tax benefits", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r660", "r1139", "r1412", "r1420", "r1588" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "R&D tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r1139", "r1412", "r1420", "r1588", "r1590" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and other benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r64" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to non-vested shares", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r629" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period of recognition for unrecognized compensation cost", "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": [ "r629" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeStockOptionMember", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r1558", "r1559", "r1560", "r1561", "r1562", "r1563", "r1564", "r1565", "r1566", "r1567", "r1568", "r1570", "r1571", "r1572", "r1573", "r1574", "r1575", "r1576", "r1577", "r1578", "r1579", "r1580", "r1581", "r1582", "r1583", "r1584" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressAddressLine1", "presentation": [ "http://balchem.com/role/Cover" ], "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/2025", "localname": "EntityAddressCityOrTown", "presentation": [ "http://balchem.com/role/Cover" ], "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/2025", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://balchem.com/role/Cover" ], "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/2025", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://balchem.com/role/Cover" ], "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/2025", "localname": "EntityCentralIndexKey", "presentation": [ "http://balchem.com/role/Cover" ], "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": [ "r1225" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://balchem.com/role/Cover" ], "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/2025", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://balchem.com/role/Cover" ], "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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityDomain", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://balchem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1225" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityFileNumber", "presentation": [ "http://balchem.com/role/Cover" ], "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/2025", "localname": "EntityFilerCategory", "presentation": [ "http://balchem.com/role/Cover" ], "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": [ "r1225" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://balchem.com/role/Cover" ], "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/2025", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://balchem.com/role/Cover" ], "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": [ "r1335" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://balchem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityRegistrantName", "presentation": [ "http://balchem.com/role/Cover" ], "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": [ "r1225" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityShellCompany", "presentation": [ "http://balchem.com/role/Cover" ], "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": [ "r1225" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntitySmallBusiness", "presentation": [ "http://balchem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Small Reporting Company", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1225" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://balchem.com/role/Cover" ], "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": [ "r1225" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityVoluntaryFilers", "presentation": [ "http://balchem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://balchem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1336" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1278" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1331" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1331" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1331" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquipmentMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equipment", "terseLabel": "Equipment", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityComponentDomain", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveLossIncomeDetails", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r17", "r208", "r209", "r210", "r240", "r241", "r242", "r278", "r279", "r280", "r282", "r289", "r291", "r293", "r312", "r362", "r363", "r398", "r440", "r465", "r631", "r679", "r680", "r688", "r689", "r690", "r692", "r697", "r698", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r778", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r817", "r833", "r914", "r942", "r943", "r944", "r960", "r1019" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "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": [ "r356", "r357", "r359", "r687", "r804", "r1337", "r1338", "r1339", "r1598", "r1599", "r1600", "r1601" ] }, "bcpc_EquityMethodInvestmentNumberOfVotes": { "xbrltype": "integerItemType", "nsuri": "http://balchem.com/20251231", "localname": "EquityMethodInvestmentNumberOfVotes", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of votes", "label": "Equity Method Investment, Number Of Votes", "documentation": "Equity Method Investment, Number Of Votes" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage in joint venture", "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": [ "r356", "r804" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of joint venture", "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": [ "r310", "r333", "r345", "r355", "r1351", "r1449" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]", "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENT" ], "lang": { "en-us": { "role": { "terseLabel": "EQUITY-METHOD INVESTMENT", "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": [ "r157", "r358", "r361", "r1339" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1288" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1245", "r1256", "r1266", "r1299" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1242", "r1253", "r1263", "r1296" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "EuropeMember", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Countries", "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r1344", "r1345", "r1346", "r1347", "r1688", "r1689", "r1690", "r1691" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1294" ] }, "bcpc_ExercisePriceRange1Member": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "ExercisePriceRange1Member", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "$60.85 - $85.33", "label": "Exercise Price Range 1 [Member]", "documentation": "Exercise price range for stock options outstanding." } } }, "auth_ref": [] }, "bcpc_ExercisePriceRange2Member": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "ExercisePriceRange2Member", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "$85.40 - $120.60", "label": "Exercise Price Range 2 [Member]", "documentation": "Exercise price range for stock options outstanding." } } }, "auth_ref": [] }, "bcpc_ExercisePriceRange3Member": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "ExercisePriceRange3Member", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "$125.71 - $159.18", "label": "Exercise Price Range 3 [Member]", "documentation": "Exercise price range for stock options outstanding." } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "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": [ "r431", "r514", "r515", "r516", "r517", "r518", "r519", "r549", "r550", "r781", "r782", "r783", "r784", "r785", "r791", "r792", "r794", "r799", "r841", "r842", "r843", "r1066", "r1108", "r1109", "r1122", "r1123", "r1124", "r1125", "r1126", "r1179", "r1182", "r1186" ] }, "us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]", "label": "Fair Value Disclosure, Asset and Liability, Not Measured at 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": [ "r791" ] }, "us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]", "label": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]", "documentation": "Disclosure of information about fair value of asset and liability not measured at fair value." } } }, "auth_ref": [ "r791" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "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/2025", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "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": [ "r783", "r787", "r789", "r790", "r791", "r794", "r795", "r796", "r797", "r798", "r886", "r1179", "r1183" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r431", "r514", "r519", "r549", "r782", "r792", "r799", "r841", "r1066", "r1122", "r1123", "r1124", "r1125", "r1126", "r1179", "r1186" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r431", "r514", "r519", "r549", "r551", "r782", "r783", "r792", "r799", "r842", "r1066", "r1108", "r1109", "r1122", "r1123", "r1124", "r1125", "r1126", "r1179", "r1186" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r431", "r514", "r515", "r516", "r517", "r518", "r519", "r549", "r550", "r782", "r783", "r784", "r785", "r792", "r799", "r843", "r1066", "r1108", "r1109", "r1122", "r1123", "r1124", "r1125", "r1126", "r1179", "r1182", "r1186" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "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": [ "r431", "r514", "r515", "r516", "r517", "r518", "r519", "r549", "r550", "r781", "r782", "r783", "r784", "r785", "r791", "r792", "r794", "r799", "r841", "r842", "r843", "r1066", "r1108", "r1109", "r1122", "r1123", "r1124", "r1125", "r1126", "r1179", "r1182", "r1186" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r1630" ] }, "bcpc_FinanceLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "FinanceLeaseCost", "crdr": "debit", "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease", "label": "Finance Lease, Cost", "documentation": "Finance Lease, Cost" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r820", "r826", "r1189" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "parentTag": "bcpc_CashPaymentsForOperatingAndFinanceLeases", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from finance leases", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r822", "r828" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityCurrent", "weight": 1.0, "order": 2.0 }, "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities - current", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r819" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://balchem.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Finance Leases", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1640" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0, "order": 1.0 }, "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities - non-current", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r819" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "parentTag": "bcpc_CashPaymentsForOperatingAndFinanceLeases", "weight": 1.0, "order": 1.0 }, "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Principal payments on finance lease", "terseLabel": "Principal payments on finance lease", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r821", "r828" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets - finance lease", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r818" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of ROU asset", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r820", "r826", "r1189" ] }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": "bcpc_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r1340" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r830", "r1189" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r829", "r1189" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life of intangible assets", "verboseLabel": "Amortization Period (In years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r220", "r369", "r389", "r1069" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r391", "r1064", "r1069" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2030", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r391", "r1064", "r1069" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r391", "r1064", "r1069" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r391", "r1064", "r1069" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r391", "r1064", "r1069" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r383", "r385", "r386", "r387", "r388", "r389", "r393", "r394", "r850", "r851", "r950", "r1064", "r1069", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171" ] }, "bcpc_FiniteLivedIntangibleAssetsExcludingCustomerRelatedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "FiniteLivedIntangibleAssetsExcludingCustomerRelatedIntangibleAssetsMember", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets Excluding Customer-Related Intangible Assets", "label": "Finite-Lived Intangible Assets Excluding Customer-Related Intangible Assets [Member]", "documentation": "Finite-Lived Intangible Assets Excluding Customer-Related Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r369", "r389", "r851", "r1069" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r383", "r389", "r393", "r394", "r396", "r850", "r1064", "r1069", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r383", "r385", "r386", "r387", "r388", "r389", "r393", "r394", "r950", "r1064", "r1069", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships and lists", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r850", "r1472" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Identifiable intangible assets [Abstract]", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ForeignTaxJurisdictionOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ForeignTaxJurisdictionOtherMember", "presentation": [ "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All other jurisdictions", "label": "Foreign Tax Jurisdiction, Other [Member]", "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile, classified as other." } } }, "auth_ref": [ "r1139", "r1410", "r1592" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1249", "r1260", "r1270", "r1303" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1249", "r1260", "r1270", "r1303" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1249", "r1260", "r1270", "r1303" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1249", "r1260", "r1270", "r1303" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r1249", "r1260", "r1270", "r1303" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1283" ] }, "us-gaap_GainContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GainContingenciesLineItems", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain Contingencies [Line Items]", "label": "Gain Contingencies [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": [ "r1484" ] }, "us-gaap_GainContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GainContingenciesTable", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain Contingencies [Table]", "label": "Gain Contingencies [Table]", "documentation": "Disclosure of information about existing condition, situation, or set of circumstances involving uncertainty as to possible gain that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r1484" ] }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Asset impairment charge and (gain) loss on disposal of assets", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value." } } }, "auth_ref": [ "r1409" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r93", "r999" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails", "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, beginning of period", "periodEndLabel": "Goodwill, end of period", "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": [ "r219", "r370", "r887", "r1101", "r1106", "r1140", "r1141", "r1142", "r1172", "r1180", "r1190", "r1454", "r1461", "r1605" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill as a result of an acquisition", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r373", "r693", "r694", "r696", "r1106" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Acquired Intangible Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r1452", "r1464" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impact due to change in foreign exchange rates", "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": [ "r377", "r696" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GoodwillLineItems", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails" ], "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": [ "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r1106" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GoodwillRollForward", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails" ], "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": [] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GranteeStatusAxis", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Axis]", "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r596", "r597", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r623", "r624", "r625", "r626", "r627" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GranteeStatusDomain", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Domain]", "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r596", "r597", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r623", "r624", "r625", "r626", "r627" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "netLabel": "Gross margin", "terseLabel": "Gross margin", "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": [ "r89", "r91", "r145", "r259", "r262", "r263", "r360", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r421", "r422", "r804", "r1095", "r1100", "r1433", "r1440", "r1442", "r1443", "r1444", "r1485" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "HedgingDesignationAxis", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r1608", "r1609" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "HedgingDesignationDomain", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r1608", "r1609" ] }, "bcpc_HumanNutritionAndHealthMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "HumanNutritionAndHealthMember", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Human Nutrition and Health", "verboseLabel": "HNH", "label": "Human Nutrition and Health [Member]", "documentation": "A reportable segment of the company that provides the human, nutrition and health markets with products derived from its micro capsulation, chelation and basic choline chloride technologies." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://balchem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1228", "r1229", "r1252" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r112" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESEarningsBeforeIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESEarningsBeforeIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r259", "r264", "r653" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESEarningsBeforeIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESEarningsBeforeIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r259", "r264", "r653" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://balchem.com/role/INCOMETAXESEarningsBeforeIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/INCOMETAXESEarningsBeforeIncomeTaxExpenseDetails", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings before income tax expense", "netLabel": "Earnings before income tax expense", "terseLabel": "Earnings before income taxes", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments." } } }, "auth_ref": [ "r145", "r918", "r1095", "r1209", "r1210", "r1433", "r1440", "r1442", "r1443", "r1444" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss relating to joint venture's expenses", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r12", "r90", "r141", "r310", "r330", "r345", "r355", "r912" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "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/2025", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount is reported." } } }, "auth_ref": [ "r399", "r401", "r402", "r716", "r724", "r741", "r744", "r786", "r788", "r793", "r805", "r806", "r807", "r939", "r941", "r1004", "r1064", "r1066", "r1140", "r1142", "r1175", "r1177", "r1181", "r1186", "r1602", "r1603", "r1654" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount is reported." } } }, "auth_ref": [ "r401", "r402", "r716", "r724", "r741", "r744", "r786", "r788", "r793", "r805", "r806", "r807", "r939", "r941", "r1004", "r1064", "r1066", "r1140", "r1142", "r1175", "r1177", "r1181", "r1186", "r1602", "r1603", "r1654" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails", "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Jurisdiction [Axis]", "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r257", "r654", "r655", "r665", "r676", "r1139", "r1593" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails", "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Jurisdiction [Domain]", "label": "Income Tax Jurisdiction [Domain]", "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r257", "r654", "r655", "r665", "r676", "r1139", "r1593" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "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/2025", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://balchem.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "verboseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r259", "r265", "r645", "r654", "r661", "r662", "r663", "r668", "r674", "r682", "r684", "r685", "r686", "r897", "r949", "r956", "r1139" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails", "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "totalLabel": "Total income tax provision", "negatedTotalLabel": "Total income 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": [ "r147", "r156", "r259", "r292", "r293", "r310", "r331", "r345", "r652", "r654", "r683", "r919", "r1082", "r1085", "r1088", "r1139" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount", "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPaidFederalAfterRefundReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxPaidFederalAfterRefundReceived", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxesPaidNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Income Tax Paid, Federal, after Refund Received", "documentation": "Amount, after income tax refund received, of cash paid to federal (national) tax jurisdiction for tax on income." } } }, "auth_ref": [ "r257", "r675" ] }, "us-gaap_IncomeTaxPaidForeignAfterRefundReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxPaidForeignAfterRefundReceived", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxesPaidNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income Tax Paid, Foreign, after Refund Received", "documentation": "Amount, after income tax refund received, of cash paid to foreign tax jurisdiction for tax on income." } } }, "auth_ref": [ "r257", "r675" ] }, "us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxPaidStateAndLocalAfterRefundReceived", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxesPaidNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and local", "label": "Income Tax Paid, State and Local, after Refund Received", "documentation": "Amount, after income tax refund received, of cash paid to state and local tax jurisdictions for tax on income." } } }, "auth_ref": [ "r257", "r675" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r239", "r648", "r649", "r668", "r669", "r673", "r678", "r954" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in foreign tax reserves", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates." } } }, "auth_ref": [ "r647", "r654", "r659", "r1139" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign tax effects", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r655", "r658", "r1139", "r1588" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax at Federal statutory rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r654", "r1139" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment awards", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1139", "r1588", "r1590" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1139", "r1588", "r1589" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and local income tax, net of federal (national) income tax effect", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r657", "r1139", "r1588" ] }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationTaxContingencies", "crdr": "debit", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in unrecognized tax benefits", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r660", "r1139", "r1588" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationTaxCreditsResearch", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://balchem.com/role/INCOMETAXESProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "R&D tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r1139", "r1588", "r1590" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "calculation": { "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails", "http://balchem.com/role/INCOMETAXESNarrativeDetails", "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes (net of refunds received)", "totalLabel": "Total cash paid for income taxes (net of refunds received)", "verboseLabel": "Income taxes, net of refunds (see Note 9)", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r31", "r257", "r675", "r676" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities, net of acquired balances", "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses 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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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/2025", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of Dilutive Securities - Stock Options, Restricted Stock, and Performance Shares (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": [ "r298", "r299", "r300", "r304", "r598" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangible assets", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r369", "r392", "r1069" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1249", "r1260", "r1270", "r1294", "r1303", "r1307", "r1315" ] }, "bcpc_InitialTotalShareholderReturnPercentage": { "xbrltype": "percentItemType", "nsuri": "http://balchem.com/20251231", "localname": "InitialTotalShareholderReturnPercentage", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial total shareholder return percentage", "label": "Initial TSR", "documentation": "The initial percentage of total shareholder return." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1313" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r1230", "r1319" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1230", "r1319" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1230", "r1319" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETS" ], "lang": { "en-us": { "role": { "verboseLabel": "INTANGIBLE ASSETS", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r382", "r395", "r397", "r1063", "r1064" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InterestExpenseMember", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Expense", "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r1100", "r1173", "r1366", "r1440" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity", "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": [ "r253", "r255", "r256" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InterestRateSwapMember", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r1174", "r1219", "r1220", "r1610" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "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/2025", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://balchem.com/role/INVENTORIES" ], "lang": { "en-us": { "role": { "verboseLabel": "INVENTORIES", "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": [ "r366" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://balchem.com/role/INVENTORIESDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r109", "r1072" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://balchem.com/role/INVENTORIESDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories, net", "totalLabel": "Total inventories", "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": [ "r226", "r1071", "r1190" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r148", "r215", "r225", "r366", "r367", "r368", "r848", "r1090" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://balchem.com/role/INVENTORIESDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/INVENTORIESDetails" ], "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": [ "r109", "r1074" ] }, "us-gaap_InventoryValuationReserveMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryValuationReserveMember", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory Reserve", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "documentation": "Reserve to reduce inventory to lower of cost or net realizable value." } } }, "auth_ref": [ "r1414", "r1422", "r1423", "r1424", "r1425", "r1426" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://balchem.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for inventory", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r109", "r1352" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://balchem.com/role/INVENTORIESDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in progress", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r109", "r1073" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LandMember", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1491", "r1492" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r825", "r1189" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeaseCostAbstract", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Cost", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://balchem.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1639" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "LegalEntityAxis", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://balchem.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r816" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [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": [ "r824", "r832" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r824", "r832" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Lessee, Operating Lease, Discount Rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r1188" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://balchem.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1640" ] }, "bcpc_LesseeOperatingLeaseNumberOfTranches": { "xbrltype": "integerItemType", "nsuri": "http://balchem.com/20251231", "localname": "LesseeOperatingLeaseNumberOfTranches", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of tranches", "label": "Lessee, Operating Lease, Number Of Tranches", "documentation": "Lessee, Operating Lease, Number Of Tranches" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Term of contract for operating leases", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1638" ] }, "bcpc_LesseeOperatingLeaseTrancheFourMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "LesseeOperatingLeaseTrancheFourMember", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Years more than 10", "label": "Lessee, Operating Lease, Tranche Four [Member]", "documentation": "Lessee, Operating Lease, Tranche Four [Member]" } } }, "auth_ref": [] }, "bcpc_LesseeOperatingLeaseTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "LesseeOperatingLeaseTrancheOneMember", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Years 1 and 2", "label": "Lessee, Operating Lease, Tranche One [Member]", "documentation": "Lessee, Operating Lease, Tranche One [Member]" } } }, "auth_ref": [] }, "bcpc_LesseeOperatingLeaseTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "LesseeOperatingLeaseTrancheThreeMember", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Years 5 and 9", "label": "Lessee, Operating Lease, Tranche Three [Member]", "documentation": "Lessee, Operating Lease, Tranche Three [Member]" } } }, "auth_ref": [] }, "bcpc_LesseeOperatingLeaseTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "LesseeOperatingLeaseTrancheTwoMember", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Years 3 and 4", "label": "Lessee, Operating Lease, Tranche Two [Member]", "documentation": "Lessee, Operating Lease, Tranche Two [Member]" } } }, "auth_ref": [] }, "bcpc_LesseeOperatingLeaseTranchesAxis": { "xbrltype": "stringItemType", "nsuri": "http://balchem.com/20251231", "localname": "LesseeOperatingLeaseTranchesAxis", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Tranches [Axis]", "label": "Lessee, Operating Lease, Tranches [Axis]", "documentation": "Lessee, Operating Lease, Tranches [Axis]" } } }, "auth_ref": [] }, "bcpc_LesseeOperatingLeaseTranchesDomain": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "LesseeOperatingLeaseTranchesDomain", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Tranches [Domain]", "label": "Lessee, Operating Lease, Tranches [Domain]", "documentation": "[Domain] for Lessee, Operating Lease, Tranches [Axis]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://balchem.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r816" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "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": [ "r22", "r63", "r64", "r65", "r67", "r68", "r69", "r72", "r259", "r262", "r263", "r360", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r421", "r422", "r700", "r701", "r702", "r804", "r976", "r1094", "r1112", "r1223", "r1485", "r1642", "r1643" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 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": [ "r79", "r140", "r907", "r1190", "r1209", "r1210", "r1412", "r1418", "r1450", "r1631" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "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": [ "r65", "r214", "r259", "r262", "r263", "r360", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r421", "r422", "r700", "r701", "r702", "r804", "r1190", "r1485", "r1642", "r1643" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding balance", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r22", "r138", "r1652" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r62", "r66" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r62", "r66" ] }, "us-gaap_LineOfCreditFacilityPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LineOfCreditFacilityPeriodicPayment", "crdr": "debit", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Installment payments required", "label": "Line of Credit Facility, Periodic Payment", "documentation": "Amount of the required periodic payments of both interest and principal." } } }, "auth_ref": [ "r62", "r66" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused portion of revolving loan", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r62", "r66", "r411" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "LitigationCaseAxis", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]", "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim." } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]", "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for civil penalty and project benefits", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "bcpc_LitigationSettlementNumberOfMobileHealthClinicVehicles": { "xbrltype": "integerItemType", "nsuri": "http://balchem.com/20251231", "localname": "LitigationSettlementNumberOfMobileHealthClinicVehicles", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of vehicles", "label": "Litigation Settlement, Number Of Mobile Health Clinic Vehicles", "documentation": "Litigation Settlement, Number Of Mobile Health Clinic Vehicles" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "LocalPhoneNumber", "presentation": [ "http://balchem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Lived Assets by Geographical Area", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r107" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtTextBlock", "presentation": [ "http://balchem.com/role/REVOLVINGLOAN" ], "lang": { "en-us": { "role": { "terseLabel": "REVOLVING LOAN", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r114" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving loan", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r22", "r41", "r42" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "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": [ "r22", "r1477", "r1478", "r1479" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "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": [ "r22", "r43", "r1477", "r1478", "r1479" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MajorCustomersAxis", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r352", "r1114", "r1117", "r1202", "r1207", "r1653", "r1655", "r1656", "r1658", "r1659", "r1660", "r1661", "r1662", "r1663", "r1664", "r1665", "r1666", "r1667", "r1668", "r1669", "r1670", "r1671", "r1672", "r1673", "r1674", "r1675", "r1676", "r1677", "r1678", "r1679", "r1680", "r1681", "r1682" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MaximumMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails", "http://balchem.com/role/LEASESNarrativeDetails", "http://balchem.com/role/REVOLVINGLOANDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r166", "r168", "r170", "r171", "r173", "r190", "r192", "r193", "r206", "r207", "r318", "r407", "r408", "r409", "r410", "r587", "r624", "r625", "r626", "r642", "r785", "r847", "r938", "r940", "r948", "r967", "r968", "r1027", "r1029", "r1031", "r1032", "r1042", "r1045", "r1046", "r1048", "r1049", "r1061", "r1062", "r1105", "r1113", "r1134", "r1140", "r1143", "r1144", "r1182", "r1183", "r1184", "r1185", "r1203", "r1487", "r1644", "r1645", "r1646", "r1647", "r1648", "r1649" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1286" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1286" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MinimumMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails", "http://balchem.com/role/LEASESNarrativeDetails", "http://balchem.com/role/REVOLVINGLOANDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r166", "r168", "r170", "r171", "r173", "r190", "r192", "r193", "r206", "r207", "r318", "r407", "r408", "r409", "r410", "r587", "r624", "r625", "r626", "r642", "r785", "r847", "r938", "r940", "r948", "r967", "r968", "r1027", "r1029", "r1031", "r1032", "r1042", "r1045", "r1046", "r1048", "r1049", "r1061", "r1062", "r1105", "r1113", "r1134", "r1140", "r1143", "r1144", "r1182", "r1183", "r1184", "r1203", "r1487", "r1644", "r1645", "r1646", "r1647", "r1648", "r1649" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1306" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "MoneyMarketFundsMember", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1515", "r1543" ] }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1314" ] }, "us-gaap_MultiemployerPlanContributionRateIncreaseDecrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "MultiemployerPlanContributionRateIncreaseDecrease", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution rate increase", "label": "Multiemployer Plan, Contribution Rate Increase (Decrease)", "documentation": "Increase (decrease) in employer's contractual contribution rate to multiemployer plan." } } }, "auth_ref": [ "r1129", "r1132" ] }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "MultiemployerPlanEmployerContributionCost", "crdr": "debit", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contributions of Balchem Corporation", "label": "Multiemployer Plan, Employer Contribution, Cost", "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan." } } }, "auth_ref": [ "r582", "r583", "r594", "r1134" ] }, "bcpc_MultiemployerPlanPensionNumberOfPlans": { "xbrltype": "integerItemType", "nsuri": "http://balchem.com/20251231", "localname": "MultiemployerPlanPensionNumberOfPlans", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of multiemployer benefit pension plans", "label": "Multiemployer Plan, Pension, Number Of Plans", "documentation": "Multiemployer Plan, Pension, Number Of Plans" } } }, "auth_ref": [] }, "us-gaap_MultiemployerPlansLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "MultiemployerPlansLineItems", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Multiemployer Plans [Line Items]", "label": "Multiemployer Plan [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": [ "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r594", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134" ] }, "country_NO": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2025", "localname": "NO", "presentation": [ "http://balchem.com/role/INCOMETAXESCashPaidforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Norway", "label": "NORWAY" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r352", "r1114", "r1117", "r1202", "r1207", "r1653", "r1655", "r1656", "r1658", "r1659", "r1660", "r1661", "r1662", "r1663", "r1664", "r1665", "r1666", "r1667", "r1668", "r1669", "r1670", "r1671", "r1672", "r1673", "r1674", "r1675", "r1676", "r1677", "r1678", "r1679", "r1680", "r1681", "r1682" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1287" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit." } } }, "auth_ref": [ "r254" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets." } } }, "auth_ref": [ "r254" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity." } } }, "auth_ref": [ "r102", "r103", "r104" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 }, "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity", "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net earnings", "terseLabel": "Net earnings", "netLabel": "Net earnings", "verboseLabel": "Net Earnings - Basic and Diluted", "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": [ "r92", "r104", "r142", "r210", "r212", "r234", "r237", "r242", "r259", "r262", "r263", "r267", "r281", "r285", "r286", "r287", "r288", "r289", "r292", "r293", "r301", "r360", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r421", "r422", "r441", "r444", "r446", "r450", "r631", "r691", "r698", "r780", "r804", "r913", "r997", "r1017", "r1018", "r1082", "r1085", "r1088", "r1222", "r1485" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued and Adopted Accounting Pronouncements", "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": [] }, "bcpc_NonContractualMoniesOwedMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "NonContractualMoniesOwedMember", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-contractual monies owed", "label": "Non-contractual Monies Owed [Member]", "documentation": "Non-contractual Monies Owed" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1286" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r1249", "r1260", "r1270", "r1294", "r1303" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1277" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1276" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1294" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1314" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1314" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NonUsMember", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Countries", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1688", "r1689", "r1690", "r1691" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived assets, excluding intangible assets", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r351" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total other expenses", "negatedTerseLabel": "Nonoperating Income (Expense)", "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": [ "r94" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "terseLabel": "Other expenses:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "NorthAmericaMember", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "North America [Member]", "documentation": "Continent of North America." } } }, "auth_ref": [ "r1344", "r1345", "r1346", "r1347", "r1688", "r1689", "r1690", "r1691" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NumberOfReportableSegments", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1096", "r1104", "r1439" ] }, "bcpc_NumberOfSavingsPlans": { "xbrltype": "integerItemType", "nsuri": "http://balchem.com/20251231", "localname": "NumberOfSavingsPlans", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of savings plan", "label": "Number of Savings Plans", "documentation": "Number of Savings Plans" } } }, "auth_ref": [] }, "bcpc_NumberOfShareBasedCompensationPlans": { "xbrltype": "integerItemType", "nsuri": "http://balchem.com/20251231", "localname": "NumberOfShareBasedCompensationPlans", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of share-based compensation plans", "label": "Number of Share Based Compensation Plans", "documentation": "Number of Share Based Compensation Plans" } } }, "auth_ref": [] }, "bcpc_OmnibusIncentivePlan2017Member": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "OmnibusIncentivePlan2017Member", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2017 Plan", "label": "Omnibus Incentive Plan 2017 [Member]", "documentation": "A share-based compensation plan under which awards may be granted for officers, employees and directors of the Company and its subsidiaries." } } }, "auth_ref": [] }, "bcpc_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "OneCustomerMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One Customer", "label": "One Customer [Member]", "documentation": "One Customer" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails": { "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of lease liabilities", "label": "Operating And Finance Lease, Liability", "documentation": "Operating And Finance Lease, Liability" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Operating and Finance Lease, Liability, Current", "documentation": "Operating and Finance Lease, Liability, Current" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Operating and Finance Lease, Liability, Noncurrent", "documentation": "Operating and Finance Lease, Liability, Noncurrent" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseLiabilityPresentValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseLiabilityPresentValueAdjustment", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails": { "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Present value adjustment", "label": "Operating And Finance Lease, Liability, Present Value Adjustment", "documentation": "Operating And Finance Lease, Liability, Present Value Adjustment" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaid", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted lease payments", "label": "Operating And Finance Lease, Liability, To Be Paid", "documentation": "Operating And Finance Lease, Liability, To Be Paid" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidAbstract": { "xbrltype": "stringItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidAbstract", "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating And Finance Lease, Liability, To Be Paid [Abstract]", "label": "Operating And Finance Lease, Liability, To Be Paid [Abstract]", "documentation": "Operating And Finance Lease, Liability, To Be Paid" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails_1": { "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Operating And Finance Lease, Liability, To Be Paid, After Year Five", "documentation": "Operating And Finance Lease, Liability, To Be Paid, After Year Five" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearFive", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails_1": { "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Operating And Finance Lease, Liability, To Be Paid, Year Five", "documentation": "Operating And Finance Lease, Liability, To Be Paid, Year Five" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearFour", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails_1": { "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Operating And Finance Lease, Liability, To Be Paid, Year Four", "documentation": "Operating And Finance Lease, Liability, To Be Paid, Year Four" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearOne", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails_1": { "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Operating And Finance Lease, Liability, To Be Paid, Year One", "documentation": "Operating And Finance Lease, Liability, To Be Paid, Year One" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearThree", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails_1": { "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Operating And Finance Lease, Liability, To Be Paid, Year Three", "documentation": "Operating And Finance Lease, Liability, To Be Paid, Year Three" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearTwo", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails_1": { "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Operating And Finance Lease, Liability, To Be Paid, Year Two", "documentation": "Operating And Finance Lease, Liability, To Be Paid, Year Two" } } }, "auth_ref": [] }, "bcpc_OperatingAndFinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "OperatingAndFinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Operating and Finance Lease, Right-of-Use Asset", "documentation": "Operating and Finance Lease, Right-of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingExpenseMember", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "terseLabel": "Operating Expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingExpensesAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings from operations", "netLabel": "Earnings from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r145", "r1082", "r1088", "r1095", "r1433", "r1440", "r1442", "r1443", "r1444" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails", "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Rent expense charged to operations under lease agreements", "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r827", "r1189" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityCurrent", "weight": 1.0, "order": 1.0 }, "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities - current", "verboseLabel": "Operating leases liabilities - current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r819" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0, "order": 2.0 }, "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities - non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r819" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeasePayments", "crdr": "credit", "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "parentTag": "bcpc_CashPaymentsForOperatingAndFinanceLeases", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r823", "r828" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": "bcpc_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0, "order": 2.0 }, "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets - operating leases", "verboseLabel": "Operating leases", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r818" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r830", "r1189" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r829", "r1189" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r677" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Line Items]", "label": "Operating Loss Carryforwards [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r677" ] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Disclosure of information about operating loss carryforward. Includes, but is not limited to, tax authority, amount and expiration date of operating loss carryforward, and likelihood of utilization." } } }, "auth_ref": [ "r677" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingSegmentsMember", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies 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": [ "r339", "r340", "r341", "r342", "r343", "r346", "r1100", "r1101" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "verboseLabel": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r105", "r133", "r1411" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r227", "r1190" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r221" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total before tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent", "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive (income) loss for defined benefit plan, attributable to parent entity." } } }, "auth_ref": [ "r10", "r16", "r134" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in postretirement benefit plan (see Note 14 for further information)", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net of tax", "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": [ "r4", "r5", "r16", "r87", "r88", "r134" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in postretirement benefit plan, net of taxes of $83, $44, and $39 at December\u00a031, 2025, 2024 and 2023, respectively", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r87", "r88", "r531", "r556" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in postretirement benefit plan taxes", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax", "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent." } } }, "auth_ref": [ "r10", "r16", "r134" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 }, "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net foreign currency translation adjustment", "verboseLabel": "Net investment hedge (cross-currency swap), net of tax", "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": [ "r10", "r16", "r134" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "crdr": "debit", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net foreign currency translation adjustment tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit), after 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": [ "r10", "r16", "r134" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net of tax", "terseLabel": "Cash flow hedge (interest rate swap), net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r229", "r230", "r914" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss on cash flow hedge, net of taxes of $341 at December 31, 2023", "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": [ "r230" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "crdr": "credit", "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss on cash flow hedge", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax", "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r229", "r230", "r914" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "crdr": "debit", "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain/(loss) on cash flow hedge taxes", "negatedTerseLabel": "Tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r231" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net interest income (expense)", "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": [ "r230", "r232", "r727", "r1175" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveLossIncomeDetails", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss), net of tax", "terseLabel": "Other comprehensive (loss) income", "verboseLabel": "Other comprehensive income (loss)", "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": [ "r10", "r16", "r134", "r235", "r238", "r289" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior service (gain) loss\u00a0arising during the period", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r87", "r88", "r121" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "crdr": "debit", "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of (gain) loss", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r8", "r88", "r233", "r531", "r556" ] }, "bcpc_OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Intangible Assets Excluding Regulatory registration Costs and Patents & Trade Secrets [Member]", "documentation": "Intangible assets classified as other excluding regulatory registration costs and patents & trade secrets." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [ "r1069", "r1465", "r1466", "r1467", "r1468", "r1469", "r1470", "r1472", "r1473", "r1474", "r1475" ] }, "us-gaap_OtherIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets with finite lives, net", "label": "Other Intangible Assets, Net", "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherLongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term obligations", "label": "Other Long-Term Debt, Noncurrent", "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r22", "r975" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other expense (income), net", "negatedTerseLabel": "Other expense (income)", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r96", "r1173" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Other Item", "documentation": "Amount of cash inflow (outflow) from operating activity, classified as other, in reconciling net income to reflect cash provided by (used in) operating activity when indirect cash flow method is applied." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1286" ] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Other Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1353", "r1451" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1247", "r1258", "r1268", "r1301" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r1250", "r1261", "r1271", "r1304" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r1250", "r1261", "r1271", "r1304" ] }, "bcpc_PatentsTradeSecretsMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "PatentsTradeSecretsMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents and trade secrets", "label": "Patents & Trade Secrets [Member]", "documentation": "The exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law, and information generally known to only a limited number of the entity's employees, such as a formula, pattern, machine, technology, and production process that may give an entity a competitive advantage." } } }, "auth_ref": [] }, "bcpc_PayFixedInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "PayFixedInterestRateMember", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pay-Fixed Interest Rate", "label": "Pay-Fixed Interest Rate [Member]", "documentation": "Pay-Fixed Interest Rate" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1275" ] }, "us-gaap_PaymentsForProceedsFromHedgeInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsForProceedsFromHedgeInvestingActivities", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Proceeds from settlement of net investment hedge", "negatedLabel": "Proceeds from settlement of net investment hedge", "label": "Payments for (Proceeds from) Hedge, Investing Activities", "documentation": "The cash outflow or inflow for a financial contract that meets the hedge criteria as either a cash flow hedge, fair value hedge, or hedge of a net investment in a foreign operation." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r100" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r100" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid for acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r27" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital contributions", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r27" ] }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment in affiliates", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquireOtherProductiveAssets", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures and intangible assets acquired", "label": "Payments to Acquire Other Productive Assets", "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other." } } }, "auth_ref": [ "r99" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1285" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1285" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANS" ], "lang": { "en-us": { "role": { "verboseLabel": "EMPLOYEE BENEFIT PLANS", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r487", "r511", "r513", "r519", "r537", "r539", "r540", "r541", "r542", "r543", "r578", "r579", "r581", "r1126" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Plan", "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": [ "r488", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r534", "r535", "r536", "r538", "r541", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r581", "r582", "r594", "r1126", "r1127", "r1131", "r1132", "r1133" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1277" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1294" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1287" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1276" ] }, "bcpc_PercentageOfOperatingExpensesToBeAbsorbed": { "xbrltype": "percentItemType", "nsuri": "http://balchem.com/20251231", "localname": "PercentageOfOperatingExpensesToBeAbsorbed", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of operating expenses to be absorbed", "label": "Percentage of Operating Expenses to be Absorbed", "documentation": "Refers to the percentage of operating expenses to be absorbed." } } }, "auth_ref": [] }, "bcpc_PercentageOfProductionOfftake": { "xbrltype": "percentItemType", "nsuri": "http://balchem.com/20251231", "localname": "PercentageOfProductionOfftake", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of production offtake", "label": "Percentage of Production Offtake", "documentation": "Refers to the percentage of production offtake." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PerformanceSharesMember", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [ "r1558", "r1559", "r1560", "r1561", "r1562", "r1563", "r1564", "r1565", "r1566", "r1567", "r1568", "r1570", "r1571", "r1572", "r1573", "r1574", "r1575", "r1576", "r1577", "r1578", "r1579", "r1580", "r1581", "r1582", "r1583", "r1584" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PlanNameAxis", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1558", "r1559", "r1560", "r1561", "r1562", "r1563", "r1564", "r1565", "r1566", "r1567", "r1568", "r1570", "r1571", "r1572", "r1573", "r1574", "r1575", "r1576", "r1577", "r1578", "r1579", "r1580", "r1581", "r1582", "r1583", "r1584" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PlanNameDomain", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1558", "r1559", "r1560", "r1561", "r1562", "r1563", "r1564", "r1565", "r1566", "r1567", "r1568", "r1570", "r1571", "r1572", "r1573", "r1574", "r1575", "r1576", "r1577", "r1578", "r1579", "r1580", "r1581", "r1582", "r1583", "r1584" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1278" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1334" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1277" ] }, "us-gaap_PostemploymentBenefitPlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PostemploymentBenefitPlansPolicy", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Post-employment Benefits", "label": "Postemployment Benefit Plans, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans." } } }, "auth_ref": [ "r486" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (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": [ "r73", "r452" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (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": [ "r73", "r978" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockSharesIssued", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r73", "r452" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r73", "r978", "r996", "r1686", "r1687" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding", "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": [ "r73", "r443", "r448", "r903", "r1190" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from revolving loan", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r28", "r1412", "r1416" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of assets", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r98" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from stock options exercised", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r7", "r20" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ProductOrServiceAxis", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://balchem.com/role/REVENUEDetails" ], "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": [ "r175", "r176", "r177", "r178", "r179", "r180", "r205", "r348", "r849", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r1067", "r1080", "r1085", "r1088", "r1114", "r1115", "r1201", "r1203", "r1204", "r1208", "r1211", "r1342", "r1350", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386", "r1387", "r1388", "r1389", "r1390", "r1391", "r1392", "r1393", "r1394", "r1395", "r1396", "r1397", "r1398", "r1399", "r1400", "r1401", "r1402", "r1403", "r1404", "r1405", "r1406", "r1407", "r1482", "r1483", "r1653", "r1655", "r1656", "r1657", "r1658", "r1659", "r1660", "r1661", "r1662", "r1663", "r1664", "r1665", "r1666", "r1667", "r1668", "r1669", "r1670", "r1671", "r1672", "r1673", "r1674", "r1675", "r1676", "r1677", "r1678", "r1679", "r1680", "r1681", "r1682" ] }, "bcpc_ProductSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "ProductSalesMember", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Sales Revenue", "label": "Product Sales [Member]", "documentation": "Revenues generated from product sales." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ProductsAndServicesDomain", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://balchem.com/role/REVENUEDetails" ], "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": [ "r175", "r176", "r177", "r178", "r179", "r180", "r205", "r348", "r849", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r1067", "r1080", "r1085", "r1088", "r1114", "r1115", "r1201", "r1203", "r1204", "r1208", "r1211", "r1342", "r1350", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386", "r1387", "r1388", "r1389", "r1390", "r1391", "r1392", "r1393", "r1394", "r1395", "r1396", "r1397", "r1398", "r1399", "r1400", "r1401", "r1402", "r1403", "r1404", "r1405", "r1406", "r1407", "r1482", "r1483", "r1653", "r1655", "r1656", "r1657", "r1658", "r1659", "r1660", "r1661", "r1662", "r1663", "r1664", "r1665", "r1666", "r1667", "r1668", "r1669", "r1670", "r1671", "r1672", "r1673", "r1674", "r1675", "r1676", "r1677", "r1678", "r1679", "r1680", "r1681", "r1682" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "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/2025", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "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": [ "r14", "r831" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENT" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r110", "r152", "r153", "r154" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "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": [ "r111", "r217", "r911" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "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": [ "r831" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "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": [ "r14", "r831", "r896", "r911", "r1190" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, Plant and Equipment and Depreciation", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r14", "r152", "r153", "r909" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Plant and Equipment Estimated Useful Lives", "terseLabel": "Schedule 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": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "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": [ "r111", "r831" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated useful lives", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "(Recovery of) provision for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r246", "r248", "r365" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1275" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1275" ] }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "QuarterlyFinancialInformationDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Quarterly Financial Information Disclosure [Abstract]", "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "QuarterlyFinancialInformationTextBlock", "presentation": [ "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "QUARTERLY FINANCIAL INFORMATION (UNAUDITED)", "label": "Quarterly Financial Information [Text Block]", "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information." } } }, "auth_ref": [ "r106", "r311" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RangeAxis", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails", "http://balchem.com/role/LEASESNarrativeDetails", "http://balchem.com/role/REVOLVINGLOANDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [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": [ "r166", "r168", "r170", "r171", "r173", "r190", "r192", "r193", "r206", "r207", "r318", "r407", "r408", "r409", "r410", "r511", "r587", "r624", "r625", "r626", "r630", "r642", "r785", "r844", "r845", "r847", "r938", "r940", "r948", "r967", "r968", "r1027", "r1029", "r1031", "r1032", "r1042", "r1045", "r1046", "r1048", "r1049", "r1061", "r1062", "r1105", "r1113", "r1134", "r1140", "r1143", "r1144", "r1182", "r1183", "r1184", "r1185", "r1203", "r1214", "r1480", "r1487", "r1621", "r1645", "r1646", "r1647", "r1648", "r1649" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RangeMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails", "http://balchem.com/role/LEASESNarrativeDetails", "http://balchem.com/role/REVOLVINGLOANDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r166", "r168", "r170", "r171", "r173", "r190", "r192", "r193", "r206", "r207", "r318", "r407", "r408", "r409", "r410", "r511", "r587", "r624", "r625", "r626", "r630", "r642", "r785", "r844", "r845", "r847", "r938", "r940", "r948", "r967", "r968", "r1027", "r1029", "r1031", "r1032", "r1042", "r1045", "r1046", "r1048", "r1049", "r1061", "r1062", "r1105", "r1113", "r1134", "r1140", "r1143", "r1144", "r1182", "r1183", "r1184", "r1185", "r1203", "r1214", "r1480", "r1487", "r1621", "r1645", "r1646", "r1647", "r1648", "r1649" ] }, "bcpc_RawMaterialsSoldMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "RawMaterialsSoldMember", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw Materials Sold", "label": "Raw Materials Sold [Member]", "documentation": "Raw materials sold to the customers." } } }, "auth_ref": [] }, "bcpc_ReceiveFixedInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "ReceiveFixedInterestRateMember", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receive-Fixed Interest Rate", "label": "Receive-Fixed Interest Rate [Member]", "documentation": "Receive-Fixed Interest Rate" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Reconciliation of Unrecognized Tax Benefits [Roll Forward]", "label": "Unrecognized Tax Benefits [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": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r1242", "r1253", "r1263", "r1296" ] }, "bcpc_RegulatoryRegistrationCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "RegulatoryRegistrationCostsMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory registration costs", "label": "Regulatory registration Costs [Member]", "documentation": "Costs associated with the required registration, with the U.S. Environmental Protection Agency, of certain products considered pesticides under the Federal Insecticide, Fungicide and Rodenticide Act." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyDomain", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [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": [ "r259", "r266", "r267", "r353", "r538", "r564", "r837", "r838", "r901", "r908", "r970", "r971", "r972", "r973", "r974", "r995", "r1026", "r1685" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://balchem.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": [ "r259", "r266", "r267", "r837", "r838", "r1641" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [ "r259", "r266", "r267", "r1641" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://balchem.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": [ "r259", "r266", "r267", "r353", "r837", "r838", "r839", "r1000", "r1001", "r1004" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [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": [ "r259", "r266", "r267", "r353", "r538", "r564", "r837", "r838", "r901", "r908", "r970", "r971", "r972", "r973", "r974", "r995", "r1026", "r1641", "r1685" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://balchem.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": [ "r834", "r835", "r836", "r838", "r840", "r957", "r958", "r959", "r1002", "r1003", "r1004", "r1023", "r1025" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on revolving debt", "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": [ "r101" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "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": [ "r203", "r204", "r259", "r268", "r269", "r426", "r454", "r839", "r846", "r898", "r1076", "r1077", "r1078", "r1354", "r1355", "r1356", "r1357", "r1358", "r1359", "r1360", "r1361", "r1362", "r1612", "r1613", "r1614", "r1615" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development expenses", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r644", "r1064", "r1082", "r1083", "r1100", "r1650" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r643" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1243", "r1254", "r1264", "r1297" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r1244", "r1255", "r1265", "r1298" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1251", "r1262", "r1272", "r1305" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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." } } }, "auth_ref": [ "r216" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RestrictedStockMember", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "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": [ "r1432", "r1558", "r1559", "r1560", "r1561", "r1562", "r1563", "r1564", "r1565", "r1566", "r1567", "r1568", "r1570", "r1571", "r1572", "r1573", "r1574", "r1575", "r1576", "r1577", "r1578", "r1579", "r1580", "r1581", "r1582", "r1583", "r1584" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r76", "r118", "r906", "r945", "r947", "r955", "r979", "r1190" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetainedEarningsMember", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r208", "r209", "r210", "r278", "r279", "r280", "r282", "r289", "r291", "r293", "r362", "r363", "r398", "r440", "r631", "r679", "r680", "r688", "r689", "r690", "r692", "r697", "r698", "r766", "r768", "r769", "r771", "r778", "r815", "r817", "r942", "r944", "r960", "r1686" ] }, "us-gaap_RetirementPlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetirementPlanNameAxis", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Name [Axis]", "label": "Retirement Plan Name [Axis]", "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r1134", "r1341", "r1493", "r1494", "r1495", "r1496", "r1497", "r1498", "r1499", "r1500", "r1501", "r1502", "r1503", "r1504", "r1505", "r1506", "r1507", "r1508", "r1509", "r1510", "r1511", "r1512", "r1513", "r1514", "r1515", "r1516", "r1517", "r1518", "r1519", "r1520", "r1521", "r1522", "r1523", "r1524", "r1525", "r1526", "r1527", "r1528", "r1529", "r1530", "r1531", "r1532", "r1533", "r1534", "r1535", "r1536", "r1537", "r1538", "r1539", "r1540", "r1541", "r1542", "r1547", "r1548", "r1549", "r1550", "r1551", "r1552", "r1553", "r1554", "r1555", "r1556" ] }, "us-gaap_RetirementPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetirementPlanNameDomain", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Name [Domain]", "label": "Retirement Plan Name [Domain]", "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r1134", "r1341", "r1493", "r1494", "r1495", "r1496", "r1497", "r1498", "r1499", "r1500", "r1501", "r1502", "r1503", "r1504", "r1505", "r1506", "r1507", "r1508", "r1509", "r1510", "r1511", "r1512", "r1513", "r1514", "r1515", "r1516", "r1517", "r1518", "r1519", "r1520", "r1521", "r1522", "r1523", "r1524", "r1525", "r1526", "r1527", "r1528", "r1529", "r1530", "r1531", "r1532", "r1533", "r1534", "r1535", "r1536", "r1537", "r1538", "r1539", "r1540", "r1541", "r1542", "r1547", "r1548", "r1549", "r1550", "r1551", "r1552", "r1553", "r1554", "r1555", "r1556" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "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": [ "r488", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r534", "r535", "r536", "r538", "r541", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r581", "r582", "r583", "r594", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "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": [ "r488", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r534", "r535", "r536", "r538", "r541", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r581", "r582", "r583", "r594", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "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/2025", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails", "http://balchem.com/role/REVENUEDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "verboseLabel": "Total Revenue", "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": [ "r143", "r144", "r310", "r324", "r325", "r339", "r345", "r348", "r350", "r352", "r482", "r483", "r484", "r849", "r1082", "r1088" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition and Cost of Sales", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r158", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r1065" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://balchem.com/role/REVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE", "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": [ "r158", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r484", "r485" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "bcpc_RevolvingCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "RevolvingCreditAgreementMember", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Agreement", "label": "Revolving Credit Agreement [Member]", "documentation": "Revolving Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving loan", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "bcpc_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityNetOfRightOfUseAssetsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityNetOfRightOfUseAssetsSold", "crdr": "debit", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Net Of Right-Of Use Assets Sold", "documentation": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Net Of Right-Of Use Assets Sold" } } }, "auth_ref": [] }, "us-gaap_RoyaltyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RoyaltyMember", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty Revenue", "label": "Royalty [Member]", "documentation": "Money for usage-based right to asset." } } }, "auth_ref": [ "r1491", "r1492" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1314" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1314" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Accumulated 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": [ "r25", "r1632", "r1633" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Disclosure of information about acquired finite-lived intangible asset by major class." } } }, "auth_ref": [ "r385", "r386", "r387", "r388", "r950", "r1064" ] }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amounts Recognized in Consolidated Balance Sheet", "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized." } } }, "auth_ref": [ "r49", "r1545" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assumptions to Determine Benefit Obligation", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate." } } }, "auth_ref": [ "r533", "r558" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://balchem.com/role/INCOMETAXESTables", "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Cash Paid For Income Taxes", "terseLabel": "Schedule of Supplemental Cash Flow Information", "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_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Plan Assets", "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements." } } }, "auth_ref": [ "r123" ] }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Benefit Obligation", "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]", "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits." } } }, "auth_ref": [ "r122" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://balchem.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income Tax Expense", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r1595" ] }, "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Accumulated Other Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r84" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://balchem.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r1591" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan [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": [ "r15", "r50", "r51", "r52", "r53", "r545", "r546", "r547", "r550", "r552", "r553", "r554", "r555", "r556", "r557", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r576" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income (Loss) on Hedging Instruments", "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": [ "r715", "r718", "r723", "r731", "r742" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of the Net Earnings and Shares used in Calculating Basic and Diluted Net 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": [ "r1431" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://balchem.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Provision for Income Taxes", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r656", "r1139", "r1588" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Compensation Cost on Net Earnings", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r58" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "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": [ "r356", "r357", "r359", "r687", "r804", "r1337", "r1338", "r1339", "r1598", "r1599", "r1600", "r1601" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "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": [ "r259", "r263", "r356", "r357", "r359", "r360", "r804" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment [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": [ "r212", "r259", "r263", "r356", "r357", "r359", "r360", "r804" ] }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Future Employer Contributions and Benefit Payments", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter." } } }, "auth_ref": [ "r124", "r1544" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Amount and Fair Values of the Company's Financial Assets", "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": [ "r1619", "r1620" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r383", "r389", "r393", "r394", "r396", "r850", "r1064", "r1069", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "http://balchem.com/role/INTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Intangible Assets Estimated Useful Lives", "terseLabel": "Schedule of Identifiable Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r1069", "r1471" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r1106" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule 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": [ "r1106", "r1453", "r1454", "r1455", "r1456", "r1457", "r1458", "r1459", "r1460", "r1461", "r1462", "r1463" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://balchem.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Before Income Tax Expense", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1412", "r1419" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://balchem.com/role/INVENTORIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories", "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": [ "r13", "r80", "r81", "r82" ] }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfMultiemployerPlansTable", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Multiemployer Plans [Table]", "label": "Multiemployer Plan [Table]", "documentation": "Disclosure of information about multiemployer plan." } } }, "auth_ref": [ "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r594", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134" ] }, "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfMultiemployerPlansTableTextBlock", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Pension Fund", "label": "Multiemployer Plan [Table Text Block]", "documentation": "Tabular disclosure of information about multiemployer plan." } } }, "auth_ref": [ "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r593", "r594", "r1134" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Components of Net Periodic Benefit Cost", "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": [ "r125", "r1546" ] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Non-vested Performance Share Activity", "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": [ "r130" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "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": [ "r14", "r831" ] }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "presentation": [ "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Quarterly Financial Information", "label": "Quarterly Financial Information [Table Text Block]", "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data." } } }, "auth_ref": [ "r149" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r259", "r266", "r267", "r837", "r838", "r839", "r1000", "r1001", "r1004" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r37", "r89" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r34", "r35", "r36" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r34", "r35", "r36" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "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": [ "r596", "r597", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r623", "r624", "r625", "r626", "r627", "r630" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]", "documentation": "Disclosure of information about share-based payment arrangement by range of exercise prices." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Additional Information Relating to Stock Options Outstanding", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r18", "r19", "r126" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assumptions Used in the Valuation of Option Awards", "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": [ "r132" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Non-vested Restricted Stock Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r1569" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://balchem.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Unrecognized Tax Benefits", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r666", "r1138" ] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTS" ], "lang": { "en-us": { "role": { "verboseLabel": "VALUATION AND QUALIFYING ACCOUNTS", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r165", "r261", "r277" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "Security12bTitle", "presentation": [ "http://balchem.com/role/Cover" ], "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": [ "r1224" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "SecurityExchangeName", "presentation": [ "http://balchem.com/role/Cover" ], "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": [ "r1227" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentDomain", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "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": [ "r143", "r144", "r145", "r146", "r310", "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r352", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r396", "r403", "r404", "r693", "r694", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r1097", "r1100", "r1101", "r1106", "r1206", "r1653", "r1655", "r1656", "r1657", "r1658", "r1659", "r1660", "r1661", "r1662", "r1663", "r1664", "r1665", "r1666", "r1667", "r1668", "r1669", "r1670", "r1671", "r1672", "r1673", "r1674", "r1675", "r1676", "r1677", "r1678", "r1679", "r1680", "r1681", "r1682" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures", "label": "Segment, Expenditure, Addition to Long-Lived Assets", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r310", "r334", "r345", "r1100", "r1101" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "SegmentGeographicalDomain", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails", "http://balchem.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r167", "r169", "r172", "r174", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r191", "r192", "r193", "r315", "r350", "r351", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r891", "r892", "r893", "r894", "r963", "r964", "r965", "r1028", "r1030", "r1033", "r1043", "r1045", "r1047", "r1048", "r1049", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1068", "r1092", "r1114", "r1116", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1205", "r1214", "r1653", "r1655", "r1656", "r1658", "r1659", "r1660", "r1661", "r1662", "r1663", "r1664", "r1665", "r1666", "r1667", "r1668", "r1669", "r1670", "r1671", "r1672", "r1673", "r1674", "r1675", "r1676", "r1677", "r1678", "r1679", "r1680", "r1681", "r1682" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "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/2025", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATION" ], "lang": { "en-us": { "role": { "verboseLabel": "SEGMENT INFORMATION", "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": [ "r146", "r310", "r319", "r320", "r321", "r322", "r323", "r335", "r337", "r338", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r352", "r1096", "r1098", "r1099", "r1100", "r1102", "r1103", "r1104" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SellingExpense", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "terseLabel": "Selling expenses", "label": "Selling Expense", "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services." } } }, "auth_ref": [ "r93", "r249", "r1081", "r1084", "r1087" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative Expenses", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r1587" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ServiceMember", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Services Provided", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r1080", "r1088", "r1114", "r1115" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "bcpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardHoldingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://balchem.com/20251231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardHoldingPeriod", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants holding period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Holding Period", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Holding Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r1135" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (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": [ "r616" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "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": [ "r616" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r614" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r614" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Non-vested balance as of beginning of year (in shares)", "periodEndLabel": "Non-vested balance as of end of year (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": [ "r611", "r612" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "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/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Non-vested balance as of beginning of year (in dollars per share)", "periodEndLabel": "Non-vested balance as of end of year (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": [ "r611", "r612" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "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/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r615" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "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": [ "r615" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Assumptions [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Dividend Yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r625" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected Volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r624" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Risk-Free Interest Rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r626" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "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": [ "r596", "r597", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r623", "r624", "r625", "r626", "r627", "r630" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in amount approved (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1586" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares authorized for grants (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1137" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for future awards (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": [ "r54" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of year (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r605" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r605" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of stock options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r618" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r610" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r609" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r607" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average fair value of options granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r617" ] }, "bcpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueAndGrantDateIntrinsicValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://balchem.com/20251231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueAndGrantDateIntrinsicValueTableTextBlock", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Other Information Pertaining to Stock Option Activity", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value and Grant Date Intrinsic Value [Table Text Block]", "documentation": "Tabular disclosure of the weighted-average grant-date fair value and intrinsic value of equity options granted during the year." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value for outstanding stock options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of year (in shares)", "periodEndLabel": "Outstanding at end of year (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r603", "r604" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of year (in dollars per share)", "periodEndLabel": "Outstanding at end of year (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r603", "r604" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Exercise Price [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Award [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r623", "r624", "r625", "r626", "r627" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r608" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r610" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r609" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r607" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r595", "r602", "r621", "r622", "r623", "r624", "r627", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range [Axis]", "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]", "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Range of exercise prices, minimum (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of Options Exercisable (in shares)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r129" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares Outstanding (in shares)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r127", "r128" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Range of exercise prices, maximum (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee", "label": "Share-Based Payment Arrangement, Employee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r597", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r623", "r624", "r625", "r626", "r627" ] }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedPaymentArrangementNonemployeeMember", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-employee director", "label": "Share-Based Payment Arrangement, Nonemployee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r596", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r623", "r624", "r625", "r626", "r627" ] }, "us-gaap_ShareRepurchaseProgramExciseTaxPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareRepurchaseProgramExciseTaxPayable", "crdr": "credit", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excise taxes payable", "label": "Share Repurchase Program, Excise Tax, Payable", "documentation": "Amount of excise tax payable on share purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1489" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cliff 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": [ "r1558" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expiration period of options granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1136" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected Term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of 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": [ "r623" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value for exercisable stock options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r54" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term for exercisable stock options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r54" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average remaining contractual term for outstanding stock options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r131" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Exercise Price of Options Exercisable (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r129" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Exercise Price of Options Outstanding (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r127", "r128" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Remaining Contractual \u00a0Term", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r131" ] }, "bcpc_SharesPurchasedUnderRestrictedStockPurchaseAgreementsMaximum": { "xbrltype": "sharesItemType", "nsuri": "http://balchem.com/20251231", "localname": "SharesPurchasedUnderRestrictedStockPurchaseAgreementsMaximum", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares purchased under restricted stock purchase agreements, maximum (in shares)", "label": "Shares Purchased Under Restricted Stock Purchase Agreements, Maximum", "documentation": "The maximum number of shares purchased under restricted stock purchase agreements." } } }, "auth_ref": [] }, "bcpc_SharesPurchasedUnderRestrictedStockPurchaseAgreementsMinimum": { "xbrltype": "sharesItemType", "nsuri": "http://balchem.com/20251231", "localname": "SharesPurchasedUnderRestrictedStockPurchaseAgreementsMinimum", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares purchased under restricted stock purchase agreements, minimum (in shares)", "label": "Shares Purchased Under Restricted Stock Purchase Agreements, Minimum", "documentation": "The minimum number of shares purchased under restricted stock purchase agreements." } } }, "auth_ref": [] }, "bcpc_SpecialtyProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "SpecialtyProductsMember", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Specialty Products", "verboseLabel": "SP", "label": "Specialty Products [Member]", "documentation": "A reportable segment of the company that provides specialty-packaged chemicals for use in healthcare and other industries." } } }, "auth_ref": [] }, "bcpc_StGabrielCCCompanyLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "StGabrielCCCompanyLLCMember", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "St. Gabriel CC Company, LLC", "label": "St. Gabriel CC Company, LLC [Member]", "documentation": "A joint venture formed in 2013 by the Company and Eastman Chemical Company (formerly Taminco Corporation) to design, develop, and construct an expansion of the Company's St. Gabriel aqueous choline chloride plant." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax." } } }, "auth_ref": [ "r654" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r143", "r144", "r145", "r146", "r211", "r310", "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r352", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r396", "r400", "r403", "r404", "r693", "r694", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r1097", "r1100", "r1101", "r1106", "r1206", "r1653", "r1655", "r1656", "r1657", "r1658", "r1659", "r1660", "r1661", "r1662", "r1663", "r1664", "r1665", "r1666", "r1667", "r1668", "r1669", "r1670", "r1671", "r1672", "r1673", "r1674", "r1675", "r1676", "r1677", "r1678", "r1679", "r1680", "r1681", "r1682" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveLossIncomeDetails", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r74", "r77", "r78", "r208", "r209", "r210", "r240", "r241", "r242", "r278", "r279", "r280", "r282", "r289", "r291", "r293", "r312", "r362", "r363", "r398", "r440", "r465", "r631", "r679", "r680", "r688", "r689", "r690", "r692", "r697", "r698", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r778", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r817", "r833", "r914", "r942", "r943", "r944", "r960", "r1019" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "StatementGeographicalAxis", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails", "http://balchem.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r167", "r169", "r172", "r174", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r191", "r192", "r193", "r315", "r350", "r351", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r891", "r892", "r893", "r894", "r963", "r964", "r965", "r1028", "r1030", "r1033", "r1043", "r1045", "r1047", "r1048", "r1049", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1068", "r1092", "r1114", "r1116", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1205", "r1214", "r1653", "r1655", "r1656", "r1658", "r1659", "r1660", "r1661", "r1662", "r1663", "r1664", "r1665", "r1666", "r1667", "r1668", "r1669", "r1670", "r1671", "r1672", "r1673", "r1674", "r1675", "r1676", "r1677", "r1678", "r1679", "r1680", "r1681", "r1682" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementLineItems", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r278", "r279", "r280", "r312", "r442", "r443", "r445", "r447", "r817", "r849", "r953", "r961", "r962", "r969", "r970", "r971", "r972", "r973", "r974", "r978", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r991", "r992", "r993", "r994", "r995", "r998", "r999", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1019", "r1085", "r1088", "r1215", "r1685" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "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/2025", "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/2025", "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/2025", "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/2025", "localname": "StatementTable", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r278", "r279", "r280", "r312", "r353", "r442", "r443", "r445", "r447", "r817", "r849", "r953", "r961", "r962", "r969", "r970", "r971", "r972", "r973", "r974", "r978", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r991", "r992", "r993", "r994", "r995", "r998", "r999", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1019", "r1085", "r1088", "r1215", "r1685" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1246", "r1257", "r1267", "r1300" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "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": [ "r1558", "r1559", "r1560", "r1561", "r1562", "r1563", "r1564", "r1565", "r1566", "r1567", "r1568", "r1570", "r1571", "r1572", "r1573", "r1574", "r1575", "r1576", "r1577", "r1578", "r1579", "r1580", "r1581", "r1582", "r1583", "r1584" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares and options issued under stock plans (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r17", "r73", "r74", "r118" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r17", "r73", "r74", "r118", "r608" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares and options issued under stock plans", "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": [ "r55", "r73", "r74", "r118" ] }, "srt_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized to be repurchased (in shares)", "label": "Share Repurchase Program, Authorized, Number of Shares", "documentation": "Number of shares authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1490" ] }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares remaining (in shares)", "label": "Share Repurchase Program, Remaining Authorized, Number of Shares", "documentation": "Number of shares remaining authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock, including excise tax (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r17", "r73", "r74", "r118" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock, including excise tax", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r17", "r73", "r74", "r118" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveLossIncomeDetails", "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 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": [ "r74", "r77", "r78", "r108", "r980", "r996", "r1020", "r1021", "r1190", "r1223", "r1412", "r1417", "r1418", "r1450", "r1631", "r1686" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockholdersEquityAbstract", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "STOCKHOLDERS' EQUITY", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r115", "r451", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r762", "r777", "r1022", "r1024", "r1044" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SupplementalCashFlowInformationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information [Abstract]", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1293" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r63", "r64" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1285" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1292" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts Receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r1446", "r1447", "r1448" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSScheduleofIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trademarks and trade names", "terseLabel": "Trademarks and trade names", "label": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r1146", "r1465", "r1466", "r1467", "r1468", "r1469", "r1470", "r1472", "r1473", "r1474", "r1475" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1313" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1315" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "TradingSymbol", "presentation": [ "http://balchem.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1316" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1317" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r1317" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1315" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1315" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1318" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1316" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased, average cost (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": [ "r46" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate number of shares repurchased since inception (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": [ "r17", "r74", "r118" ] }, "bcpc_TreasuryStockSharesAcquiredAndReissued": { "xbrltype": "sharesItemType", "nsuri": "http://balchem.com/20251231", "localname": "TreasuryStockSharesAcquiredAndReissued", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares acquired under the stock repurchase plan and subsequently reissued (in shares)", "label": "Treasury Stock Shares Acquired And Reissued", "documentation": "Number of shares that have been repurchased and reissued during the period." } } }, "auth_ref": [] }, "bcpc_U.S.EnvironmentalProtectionAgencyCivilPenaltyMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "U.S.EnvironmentalProtectionAgencyCivilPenaltyMember", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EPA Civil penalty", "label": "U.S. Environmental Protection Agency, Civil Penalty [Member]", "documentation": "U.S. Environmental Protection Agency, Civil Penalty" } } }, "auth_ref": [] }, "bcpc_U.S.EnvironmentalProtectionAgencyCommunitySpendingMember": { "xbrltype": "domainItemType", "nsuri": "http://balchem.com/20251231", "localname": "U.S.EnvironmentalProtectionAgencyCommunitySpendingMember", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EPA Community spending", "label": "U.S. Environmental Protection Agency, Community Spending [Member]", "documentation": "U.S. Environmental Protection Agency, Community Spending" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2025", "localname": "US", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1312" ] }, "bcpc_UnrealizedGainLossOnForeignCurrencyTransactionsAndDeferredCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://balchem.com/20251231", "localname": "UnrealizedGainLossOnForeignCurrencyTransactionsAndDeferredCompensation", "crdr": "debit", "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain on foreign currency transactions and deferred compensation", "label": "Unrealized Gain (Loss) on Foreign Currency Transactions and Deferred Compensation", "documentation": "Unrealized Gain (Loss) on Foreign Currency Transactions and Deferred Compensation" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r646", "r666", "r1138" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decreases for tax positions of prior years", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r667", "r1138" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest and penalties", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r664", "r1138" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and penalties", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r664", "r1138" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases for tax positions of prior years", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r667", "r1138" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "UseOfEstimates", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r150", "r151", "r313", "r316", "r317", "r318", "r891", "r893", "r1093" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r261", "r272", "r276" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(Recovery of)/Additions to costs and expenses", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r261", "r273" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Adjustments/deductions", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r261", "r275" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r261", "r272", "r273", "r274", "r275", "r276" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r261", "r272", "r273", "r274", "r275", "r276" ] }, "srt_ValuationAndQualifyingAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ValuationAndQualifyingAccountsAbstract", "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "auth_ref": [] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts 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": [ "r160", "r161", "r162", "r163", "r164", "r261", "r272", "r273", "r274", "r275", "r276" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "documentation": "Disclosure of information about valuation allowance and qualifying account and reserve." } } }, "auth_ref": [ "r160", "r161", "r162", "r163", "r164", "r261", "r272", "r273", "r274", "r275", "r276" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1281" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Common Shares - 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": [ "r296", "r304" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Common Shares - 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": [ "r295", "r304" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "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": [ "r1279" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "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": "(a)", "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": "(j)", "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": "10A", "Subparagraph": "(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r28": { "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" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r31": { "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" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4" }, "r39": { "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" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-13" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-14" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "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" }, "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(28))", "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(29))", "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(30)(a)(1))", "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(30)(a)(3))", "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(30))", "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(31))", "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(32))", "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(6)(a))", "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(6)(b))", "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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "45", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/230/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "270", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/270/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-9" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(a)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(b)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(f)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r125": { "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" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r134": { "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" }, "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(11))", "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(13))", "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(15)(2))", "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": "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org/323/tableOfContent" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column B", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column C", "Subparagraph": "(1)", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column C", "Subparagraph": "(2)", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column D", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column E", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r166": { "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" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r168": { "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" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r173": { "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" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "3", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column B", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column C", "Publisher": "SEC" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-35" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-5" }, "r262": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1B" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r352": { "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(24)(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r482": { "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" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7" }, "r485": { "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" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/712/tableOfContent" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(j)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(j)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(j)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(j)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-7" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-4" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r587": { "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" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "17", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-3" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-4" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-5" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-15" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A" }, "r654": { "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" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r668": { "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" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r679": { "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" }, "r680": { "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" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.1.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r714": { "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" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r717": { "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" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r725": { "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" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4F", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4I" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r757": { "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" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8C" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479693/815-10-S50-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "15", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480960/815-15-50-3" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r804": { "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" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r821": { "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" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r828": { "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" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r831": { "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" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r849": { "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" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r858": { "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" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r866": { "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" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r883": { "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" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r889": { "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" }, "r890": { "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" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r893": { "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" }, "r894": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r896": { "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" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "805", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r953": { "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" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6" }, "r962": { "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" }, "r963": { "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" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1029": { "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" }, "r1030": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1034": { "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" }, "r1035": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r1036": { "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" }, "r1037": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r1038": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r1039": { "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" }, "r1040": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r1044": { "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" }, "r1045": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2" }, "r1046": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r1047": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r1048": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r1049": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r1050": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r1051": { "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" }, "r1052": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1053": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1054": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1055": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1056": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1057": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1058": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1059": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1060": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r1064": { "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" }, "r1065": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r1066": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10" }, "r1067": { "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" }, "r1068": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r1069": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1073": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1074": { "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" }, "r1075": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-15" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12" }, "r1080": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11" }, "r1081": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-12" }, "r1082": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14" }, "r1083": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18" }, "r1084": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-19" }, "r1085": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21" }, "r1086": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24" }, "r1087": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-25" }, "r1088": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4" }, "r1089": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r1090": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r1091": { "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" }, "r1092": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18" }, "r1093": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6" }, "r1094": { "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" }, "r1095": { "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" }, "r1096": { "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" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "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" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "64", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64" }, "r1113": { "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" }, "r1114": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "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" }, "r1118": { "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" }, "r1119": { "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" }, "r1120": { "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" }, "r1121": { "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" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r1125": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "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" }, "r1129": { "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" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "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" }, "r1134": { "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" }, "r1135": { "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" }, "r1136": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1137": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r1138": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r1139": { "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" }, "r1140": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8" }, "r1141": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39" }, "r1142": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41" }, "r1143": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "43", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43" }, "r1144": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47" }, "r1145": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1146": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1147": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1148": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1149": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r1150": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r1151": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r1152": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r1153": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r1154": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r1155": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r1156": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1157": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1158": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1159": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1160": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1161": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1162": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1163": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1164": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1165": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r1166": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1167": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1168": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1169": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1170": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1171": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1172": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13" }, "r1173": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1174": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "181", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181" }, "r1175": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182" }, "r1176": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "183", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-183" }, "r1177": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "184", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184" }, "r1178": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "185", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-185" }, "r1179": { "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" }, "r1180": { "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" }, "r1181": { "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" }, "r1182": { "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" }, "r1183": { "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" }, "r1184": { "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" }, "r1185": { "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" }, "r1186": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12" }, "r1187": { "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" }, "r1188": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1189": { "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" }, "r1190": { "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" }, "r1191": { "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" }, "r1192": { "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" }, "r1193": { "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" }, "r1194": { "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" }, "r1195": { "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" }, "r1196": { "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" }, "r1197": { "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" }, "r1198": { "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" }, "r1199": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "942", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480095/942-10-S50-1" }, "r1200": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "942", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480035/942-10-S99-6" }, "r1201": { "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" }, "r1202": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r1203": { "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" }, "r1204": { "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" }, "r1205": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1206": { "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" }, "r1207": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1208": { "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" }, "r1209": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11" }, "r1210": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14" }, "r1211": { "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" }, "r1212": { "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" }, "r1213": { "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" }, "r1214": { "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" }, "r1215": { "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" }, "r1216": { "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" }, "r1217": { "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" }, "r1218": { "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" }, "r1219": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r1220": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r1221": { "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" }, "r1222": { "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" }, "r1223": { "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" }, "r1224": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1225": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1226": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1227": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1228": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1229": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1230": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1231": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K" }, "r1232": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1" }, "r1233": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r1234": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r1235": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r1236": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "2" }, "r1237": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "1" }, "r1238": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2" }, "r1239": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r1240": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r1241": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r1242": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1243": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1244": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1245": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1246": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1247": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1248": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1249": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1250": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1251": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1252": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1253": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1254": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1255": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1256": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1257": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1258": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1259": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1260": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1261": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1262": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1263": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1264": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1265": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1266": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1267": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1268": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1269": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1270": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1271": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1272": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1273": { "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" }, "r1274": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1275": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1276": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1277": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1278": { "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" }, "r1279": { "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" }, "r1280": { "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" }, "r1281": { "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" }, "r1282": { "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" }, "r1283": { "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" }, "r1284": { "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" }, "r1285": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1286": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1287": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1288": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1289": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1290": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1291": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1292": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1293": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1294": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1295": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1296": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1297": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1298": { "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" }, "r1299": { "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" }, "r1300": { "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" }, "r1301": { "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" }, "r1302": { "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" }, "r1303": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1304": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1305": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1306": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1307": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1308": { "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" }, "r1309": { "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" }, "r1310": { "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" }, "r1311": { "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" }, "r1312": { "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" }, "r1313": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1314": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1315": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1316": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1317": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1318": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1319": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1320": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106" }, "r1321": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1" }, "r1322": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r1323": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r1324": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r1325": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "2" }, "r1326": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "1" }, "r1327": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2" }, "r1328": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r1329": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r1330": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r1331": { "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" }, "r1332": { "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" }, "r1333": { "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" }, "r1334": { "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" }, "r1335": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1336": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1337": { "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" }, "r1338": { "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" }, "r1339": { "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" }, "r1340": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r1341": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1342": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1343": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1344": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Subparagraph": "(ii)", "Footnote": "2", "Publisher": "SEC" }, "r1345": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r1346": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "1", "Publisher": "SEC" }, "r1347": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r1348": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r1349": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r1350": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r1351": { "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" }, "r1352": { "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" }, "r1353": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1354": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1355": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1356": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1357": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1358": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1359": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1360": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1361": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1362": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12" }, "r1363": { "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" }, "r1364": { "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" }, "r1365": { "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" }, "r1366": { "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" }, "r1367": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1368": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1369": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1370": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1371": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1372": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1373": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1374": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1375": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1376": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1377": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1378": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1379": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1380": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1381": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1382": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1383": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1384": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1385": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1386": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1387": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1388": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1389": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1390": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1391": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1392": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1393": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1394": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1395": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1396": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(r)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1397": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(s)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1398": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(t)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1399": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(u)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1400": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30" }, "r1401": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31" }, "r1402": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32" }, "r1403": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33" }, "r1404": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r1405": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r1406": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r1407": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r1408": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1409": { "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" }, "r1410": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1411": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r1412": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r1413": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r1414": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-5" }, "r1415": { "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(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1416": { "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" }, "r1417": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1418": { "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" }, "r1419": { "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" }, "r1420": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1421": { "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" }, "r1422": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1423": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1424": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1425": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1426": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1427": { "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" }, "r1428": { "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" }, "r1429": { "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" }, "r1430": { "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" }, "r1431": { "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" }, "r1432": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1433": { "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" }, "r1434": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1435": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1436": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1437": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1438": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1439": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r1440": { "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" }, "r1441": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1442": { "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" }, "r1443": { "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" }, "r1444": { "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" }, "r1445": { "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" }, "r1446": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1447": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1448": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r1449": { "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" }, "r1450": { "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" }, "r1451": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r1452": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r1453": { "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" }, "r1454": { "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" }, "r1455": { "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" }, "r1456": { "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" }, "r1457": { "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" }, "r1458": { "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" }, "r1459": { "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" }, "r1460": { "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" }, "r1461": { "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" }, "r1462": { "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" }, "r1463": { "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" }, "r1464": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r1465": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1466": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1467": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1468": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1469": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1470": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1471": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1472": { "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" }, "r1473": { "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" }, "r1474": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1475": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1476": { "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" }, "r1477": { "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" }, "r1478": { "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" }, "r1479": { "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" }, "r1480": { "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" }, "r1481": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1482": { "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" }, "r1483": { "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" }, "r1484": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483049/450-30-50-1" }, "r1485": { "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" }, "r1486": { "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" }, "r1487": { "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" }, "r1488": { "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" }, "r1489": { "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" }, "r1490": { "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" }, "r1491": { "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" }, "r1492": { "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" }, "r1493": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1494": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1495": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1496": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1497": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1498": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1499": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1500": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1501": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1502": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1503": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1504": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1505": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1506": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1507": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1508": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1509": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1510": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1511": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1512": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1513": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1514": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1515": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1516": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1517": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1518": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1519": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1520": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1521": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1522": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1523": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1524": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1525": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1526": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1527": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1528": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1529": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1530": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1531": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1532": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1533": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1534": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1535": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1536": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1537": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1538": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1539": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1540": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1541": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r1542": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r1543": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r1544": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r1545": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r1546": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r1547": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1548": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1549": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1550": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1551": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1552": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1553": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1554": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1555": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1557": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-4" }, "r1558": { "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" }, "r1559": { "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" }, "r1560": { "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" }, "r1561": { "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" }, "r1562": { "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" }, "r1563": { "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" }, "r1564": { "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" }, "r1565": { "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" }, "r1566": { "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" }, "r1567": { "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" }, "r1568": { "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" }, "r1569": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1570": { "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" }, "r1571": { "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" }, "r1572": { "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" }, "r1573": { "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" }, "r1574": { "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" }, "r1575": { "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" }, "r1576": { "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" }, "r1577": { "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" }, "r1578": { "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" }, "r1579": { "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" }, "r1580": { "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" }, "r1581": { "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" }, "r1582": { "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" }, "r1583": { "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" }, "r1584": { "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" }, "r1585": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1586": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4" }, "r1587": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r1588": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1589": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1590": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r1591": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1592": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1593": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r1594": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r1595": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1596": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1597": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r1598": { "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" }, "r1599": { "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" }, "r1600": { "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" }, "r1601": { "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" }, "r1602": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1603": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r1604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r1606": { "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" }, "r1607": { "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" }, "r1608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC" }, "r1610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r1611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r1612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A" }, "r1613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1616": { "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" }, "r1617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r1618": { "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" }, "r1619": { "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" }, "r1620": { "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" }, "r1621": { "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" }, "r1622": { "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" }, "r1623": { "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" }, "r1624": { "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" }, "r1625": { "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" }, "r1626": { "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" }, "r1627": { "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" }, "r1628": { "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" }, "r1629": { "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" }, "r1630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r1631": { "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" }, "r1632": { "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" }, "r1633": { "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" }, "r1634": { "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" }, "r1635": { "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" }, "r1636": { "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" }, "r1637": { "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" }, "r1638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1641": { "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" }, "r1642": { "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" }, "r1643": { "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" }, "r1644": { "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" }, "r1645": { "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" }, "r1646": { "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" }, "r1647": { "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" }, "r1648": { "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" }, "r1649": { "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" }, "r1650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r1652": { "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" }, "r1653": { "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" }, "r1654": { "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" }, "r1655": { "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" }, "r1656": { "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" }, "r1657": { "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" }, "r1658": { "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" }, "r1659": { "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" }, "r1660": { "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" }, "r1661": { "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" }, "r1662": { "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" }, "r1663": { "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" }, "r1664": { "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" }, "r1665": { "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" }, "r1666": { "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" }, "r1667": { "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" }, "r1668": { "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" }, "r1669": { "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" }, "r1670": { "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" }, "r1671": { "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" }, "r1672": { "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" }, "r1673": { "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" }, "r1674": { "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" }, "r1675": { "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" }, "r1676": { "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" }, "r1677": { "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" }, "r1678": { "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" }, "r1679": { "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" }, "r1680": { "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" }, "r1681": { "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" }, "r1682": { "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" }, "r1683": { "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" }, "r1684": { "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" }, "r1685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1686": { "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" }, "r1687": { "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" }, "r1688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 128 0000009326-26-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000009326-26-000007-xbrl.zip M4$L#!!0 ( #V#5%R+;AF#>%P" DL'P 1 8F-P8RTR,#(U,3(S,2YH M=&WLO?ESVSBV,/K[_2OX/$LG59(CR;O3G:\3)V$^",.[_\M/1Y?'IZ4__Y]U__?S_-)O_\_[BD_B;R7I,-FDU\[3D;C-.P/NR.[C?[AKMR7'2&VFD$KZ#6W6YV@ M*62PW6SMM;;WY<%6;[NUW0@.M^&YH+WKRYWVP79[;Z\K_,YN9_\@D,&^W-_> MI^\.C2,HS"6N#%O\E3$&:Y;Y+"3;V"MK6:KTVQWK$&:F?0K \'OS7YR?>'++&D@_?IN%LQ;9:;7:;_[G\Z=+?R"'HAG&62YB7^JW M EF^15_0,X4;N+8=_6"1-?M"C,S#/9%UZ0/J1N7A+,VG'X2+E8?\I(CS=#S[ M\^IFY05\()RW)RW1@(HP8:,F]\N-][]/) B>/?S4.;"PU>;\L\BO/YEXSB)QA F$MX?XH$SYSS (9$Q_POTO0)K2T.?OW^87LO?+ MAM^$'8K%$$>2X:&F7Q_#S!?1OZ5(/\*5;,,+ 1X]H$$;[W!F/[^IC/CD#YS# MXTE0_<36QKN/_W[Z!XY@]("^$(F^&71[XUU/1)E\^K@G,0!B? P#IR(ZC0-Y M^T\Y-N/O;+QKT?\.MCJ[C_K(7D=_19&$P\N!2.5[P,7@.!F.9)P1J3M*@?+U M):[L_;A\Y%R,\=+1C4@#^N=?,LN!.?'.MO4$MW=W-]Z=;SUN7_=VGF5J>RV8 M6GO>U#ZFPL>/>$4<\L3B8MB5Z<8TL +IAT. \B\;VWKB>)8.X8,^3$3TY5GO M;"13@;,XN<7YR^QK\EX>=;,D[G)[NVV [.8N_$_/3T]H21,\ M3Y.@H '/>KU<7,E9D^K<-ZDY )V$YP=XZ!JVXUK^*L+X4Y)EESF(+0BVL]XI MR#E#>98BJ%,Y@-V"Y_CBR6V./[N1/(GQ2X0&>GKM[1V Z%T,[R]G(!'-&A=G M<"RRP<+M,+Z4Z#/>Q<%7<7L.^!;G4]CSIDK^4MF3 M\)POLQE4&ZGY84:L'G;*(^I^F .M_F4C"X>C"+D"71NDN)$5 KUYFP5 ONE[ MY4?4-[.D2.D7,>%#Q!#:I +>T1>'4F1%*M\IKGKX[?+#SV^JM_1O?']JK P/ M7#8U'/_BFX\:#^8&^$C'V P*_"8,I/WH%P9[DCYQ&5/OX\4/,DZ&83QKV(.=QF"+[>+)G MCZ9N/FYN%G=G0;@J"L'[N0.6@7,C@1:0P*8<8#_OQFYG?,EICIK&S? MVZV:;_R1[Q?#(D+[^#Q%L#:P6+ILN618P/5A$E_FB7]5FSU?NB"[;/P/@A#M M%R(Z%V%P&A^+49B+J#;[OW1QN_:$WP&YH[UTU>$E<@D7 +=TS:C.+,4% "U= MP7LI_,<%8+F@AEI\>&N!?'CIJF7M^?"2-K[NFN^J%; %PJ)3=V7XN12P1>YY MW97>52A@B]S_NBO SZR K<;^W:F[FKQZ!6Q%@*N[YOQ\"MB* %1W#7DU"MB* M@%5W;?E9M90%NJ$[2]=\7R+_61(LZJZJ/Y>6LL@]K[V6O@(M98'[OU5WS?R9 MM935! 5NU5Z77[F6LB+ U=T(\'Q:RHH 5'O]?R5:RHJ 57>=_UFUE 6& 6_5 M7I=?L9:R2%C4755_+BUED7M>>RU]!5K*(O??.A>_[(HRPVD5M .JP/AB*]FE);L%90=B%]&5Z+ M;O0RK63;SAEAEL\\/L)PN?P$ZB>(XW"D^UBGXRC+9)Z]'_.9P#(:LU'S4YCE MM3$>;#MGM5D^(_F!H.N<:&WS>@" *5AC\MF36S\JT#EV!R$'W:O.R+$VF:V18RYR M.&=QTR#D0"H3DO(I416@)\)_LORL=RFB9=A$''!F[#AG*',4/*O)=-MQSK[E M*'A64PEFQSFCU*/ ,]FXX&52..?,22[#:#5D;MTN5FK>P^GRGLPBI>=&6#QD'OQ):HXU(PIT.(J2L924SW(V0E96 M%T/"KK.&A%7NM0OGSED3@C. 69%4[:SQP!G K$B4=M9LL ).]6L*'$&2BE5, MA+),]WTLNT)^26*IT.5E4E5GS19S#N^Y3*F',N )P>T^B]^R$>3D)6/'GK,& MDS5VK)[Q[SEKJEECQ^JECSWG;$O+C^5P1N!<$;MPSFBU_ B-'QWDSEK#Y@#F M0F9Y&OJY#!Y2;.6%<( 5X4;=3&D+QHWE\YNU4CL;\>IF*GP&Q%LLUULCWFS$ M<]846D(%JV'!78HO8"WHJ,@'21K^1P;?XD"FELB"1KCL_?CD5J9^F,ESP%%I M(189[J9OME\F;)VUIM8=-08XP"86*%X>.*N8 M+R@BQ!D!\\!9G=J)G5Z@B'G@K(;KQ$XO4,@\J)MR^@P[[8"8>5 W7?:YP;(: M0?.@;JKO=E%XL4-I>N_CYA::V#A2QMZ4KD4Y:VOY"E+5T5 M>SQ7K<#M7JY:/OH]=*+=E3#ET\B#NI",=HM9[4FM_9\@8IJN^6L_O2B M>X^U6\YJ4^[M^T+QW5EUZ64W\FJWG%6('-SXA6*\LRK/HS;^.(%-2 L?PT!. M8WBU#\I0;;2A=LM9;Z#K4%CH67#._8?1_Z:PW*\2]E.,!J$OHC(YX$N2YH.C M(:S3%_7!=^=\>B[M]")QNNV9 ?Q>%01'6&N7,*N/,POQQ)/P0@CT'>#D#VKDUP M1KOMG-+_$& ?)^DH 7#++TFLP%&?'7=.VW?^>#T;%W4@+*'==LX.X3Q^/!_+ M=0)!G#21.(T@S\"?G< ,)TTZ3C!S%\#3<=(.Y/3!787^O$B32<=)LY33(%^) M_KQ0F*_-9 [RYV4!NY8&LN?6GQ>ZXVOSE+-GM^?7G58%G;?AREO,O*:RC4TN+U@_"S)<$\ZVUFU8]A'.;R4W@M@],8%M@/NY$\RC*99^_'G\4?27H\<7+K1P66RM#:[(6,1#[]7'T.T:#!#;Y6F8Y#C-]59+&:YNI\U]%-PUE='R,/45$//[TZ7B9 M8&DO,G%GVSG[Q K!?I)]$9W07MGM7P3,3,3'L%.8#JT^61\T<,XN M4J_3Z4(DP;9SII0:PW!%V13;3EI?:@K#U=3Z;6\[:5JI#PR7I#CL.&<*J2U8 M%JD7[#AK%/D@N_DIU1W#%^U@).QP<)S*(,R/^JF4#XB4>/!'/R5Q/Y?I$#\^ MJP/,=1)=HU9(7_\H_# B]%@BL#O-UEZSL[<88#MK=%D#>_$$UUE+S1K8BR?C MSIEWUL!V0RW=<<["="]F3,#GH=CA$.EUSIRSK#U_D)#]I.B!NAXWYZQ 3H'^ M01$%=06]<\8CARBM$P!RSC*D 70:^\E0?A6W1T4^2%+CVZCD:QS%P:?$%]$_ MBC3,@I"J<=>&)>XZ9_ZY;^_]I(CS='SX_N2EG8-=9VT^]\'BR]F+@X6S)IG[ M:-+'))5A/X8';()$44DODWWL.F=0<3Z'<#5%0E;D>-IUS@;C/'ZLJ$C(JA#$ M.5.,\PCRW$5"5H49SAF,G,E8=@(\SAEU$#SJ2)REES*]#GW;)ZUN78KHA?8_ M;^\Z9VQQ!R0K"I[:=R M#%2Y"+.KR9IP:2IC?WQY(T8O$T+[SFGLSD)H171MWSD5WED(K4@:V'=.IY]R M>7%>&>:+)7'I\M*/'?E^,2RHX,375,191!Z8H^"/@K/2:I.6L.^<,O]T2'R0 MO3"6P7L9PQ_Y>01PJ2-$G-/IG3\;3I TY_3_VAPD)\#GG,W ^5.WI#CD?>X<3^)R!SFSR1P5T-HT;NJTG+4)+&';'_SMCR),_R6B0KX?FS]_@]6(U!^, M/V$WT8FB1_JATWA4Y!D]T:X/#CAK6*@[#G3J@P/.VC?JC@-;]<$!9\TL/Q8] M;CMK1/FQ:&+;61/)CT67VLY:2YQ3#1;H\NBTG3-]O!218+FL:*$XX)PQY:7@ MP'+9X$)QX$>RS+P@%KQ0''#63/2#T6-G334_&$UTUESR@]$EYTP6]]=I4Q<7 MQ8@N)&5]G8LT'U,2GB#G4?9^;-^94Z+W'TD8Y_^"E17IR\RYZ'2<,Z:L,<2M M2)B.-8:X%032<')ZOB-4JQ8^^OGA8@^)W$HL[,;^2-(G\O" M!N=,76ML6!V=WG+.K$6 _B2S3$K37_*3%)E$@,!,[!Z0=SQV%G^W9105X@L1 M]Y46C#\_AW$X+(;U :]SUBBWP2MNZP5>YXQ("P+OUYMD?7H[6\[9?MP&;]U. MKW,6HD6!=Y#*-?<% #MG27(=P'4[P/>PY!WSGSF!O0/XW]9"A-VY%/B3\#!?3'3VY'\/X+]2EO.V=A6V.( M6^$BV\X9Z=88XE8DV+9S=K['8<@CVH(Z(5^L95N%=\Z9']=X]T"\NY"^A"=J MC'O.649?-NXY!'GGK+$O&_)U%LA6I-3M.&=07J.HJRBZ(JURI^8V\36*OGBU M=N?',IW7E=^YBDQZD,0A#BL^669.XL,%IJUUFQ^[& .(VOX0-).C8OJF?K PMGXT=< M/10NJ$2[SL9T.'R"G "PZ&]'@\ E:%BR<]?*[>BAOP"5H6+-;&@>\A92MRX.VM+0DU!=S: M[/!TNK?(S,6]M25A%;!X$]X>IC)+BA26Q3\'4@0TGR"\?OS?Q#(8%_N;^__+S*N\ITL'T< JF$8-P'OL1X@PU^ M6=_WDRA)#__"./"V!PML]L0PC,:'/WT%H&;>%WGC721#$?_4 '"$/7XF"_\C M84(P-_IYPW/=AB&B,)9Z[NT.SMC[^U_:NZVWT_]6IW[/I'/1C:1^H)NDL-E- MF'PD1ID\U'^\#<)L%(DQ )+F02^]'8JT#QO:3?(\&1[NP*2O99J'OHC41^A[ M?+OQ-NO9F^?K"_>=":?:NUV:;K;VB\5-]4.[4URC?H M'5@);LHO&UL;^I&1"((P[A^VO#8\]:0A .NN^FE2Q$&S"O!%C,VP4+L+PWA9 M$H6!]Y?YX[\AN#P"6V>A^G,A>6<"R?=F(OFW+Z=?3SYXEU^/OIYG7T]/+KVC+Q^\D_\Y_NWHRZ\GWO'9Y\^GEY>G9U]IW6SO;!HV?\!'QZ9OISL'FPUW:"_#S'^5X(!NT_"(,^GEU\]GX&AATG M\9=B"(/XGN+K%[*'0E5[PXL%"DR!# \_)#Y%[Z' LD$LO0^].I'HP?NYL[N]O/00_[Y.M.J-;1+JWUBY'LC>]!\GHX M%B+.FH_'#=[;1].JHS@N1'0A1TF:;WB])!V*'%21V_RPA^E\S3PM#"WK;+S[ M^U\.]K9WWDZ2,X.)>;"@W6/D>=;313MX].7+MZ-/WL7)^=G%5^_\V\7EMZ,O M7[VO9QX(0U]!XO':6][91?EKYU7PVCO[Z'W][<2SY"4C*QT=?\7;[8.M[6,I4D\"10J>P&+/2=D^8;M4%6\# MN-(?9 ^V2!8 MF44C0O4 -3PT,,P]5JRO+PUM//SOUIZ[I_+LXBEG9TFD9F6TFHJ\AVSNFD>O M>R+*#,'>401[^P43[*\71U\N3XD6WTNT:TJL5T2G<)_3&_37!E<28TDS+>JRU^5N?$X&0[##(W1P)5 &HX+)-*'CV!()V0[_@@O M?Z%W]=';!;VOV=[:W=Z_FZ@_D\*[^R!]]W^?]W]S=\+"E-TE(TIG^T$[\UB$ MN)#],,,#E'^!.QHI]C;>O1<1NE@\W8@#4,\)!'FH\GER*_R:5)W#_5T MH8B1Z;OTUT7QGL>>,TQP-@>)\IR/DR+.T_%Q$E1%=!#3?/1YYW*4)MM)X:8\I7<7NJ7-6ZMS)Q*\B'/VBLZ*!Y)> J)>ZOU1I&$6A-1 "@E[:)\K>BSMBSC\#_U^ MO3X4KH+U=/-B\W+3.QF.HF0,<*VBO,/?E M'].NPZ=]Y#P!Z2?Z?\,1BT;J$UL;[UI[N]M/-CT^"#%G4\A5V3=>J0U!/C=* M82O] JNPP&6@ES)[[;V"S?)PMV80S)=^0$O-[N]_V>^T]]YF7BXC M.1HDL3:3-%!*B I')CP8JJL2?K^&>41F'"G\@>='(LL>( F_\#U)!1&T;#SL)M%"MB/EX5_< M5GU11D#"'GGK#["QCP['+<8J'([;C=Z=(9-0QLEUT6 ML,>7>>)?-;R12#T010OI_76SM=OLO-E"7XV7#8 A/\&4];+/]L,!H*C )1$! ML_MHOC\^/U[*OBZ;2-0$XT\4&6&OR:3Y%HE,U7+;W@>2#9+&%Y$%XD\^%1X& MR,G<^_3I;E M-1QQ]0/\D+)GOR)[>E] !WB:L4O%33XU3/3Y/7.G<8!6/NEU MQYX_D' ,AA@G>C.09.#%+;&\=6'F">]&1E'S*DYN8)Y29+!7 =S("E3M1.8% MLA?&[,R[*$!0W&[MZ,VU8 +[O/F@:.:5[V)(3D' M&^_^+;.Y$=W/%D7480.V"LA\U,<7EJ[U)5GENK^[ ]EI#]*XF*.!E MF0GC;H'NEKA)OQX3-%:3\_FJ_=H; #O%0QEX(HK,R;2/;%>J!V#,ZBFMG$Z+ M\6I1&4\LWL:@12^ NW&?'AVETI=DRVAW/ I-SKQ7,%Y6@'*>#1*,S-&!??E MY)/SOA'9-%&AE]7\7X.4$ ?>JPZOKPMB.=SO_@&SQ^?I47@)9Z#&P2#6#*5Z MGJ#(4L3=""/N'D((>O<1@W0^,>#YFC,NL]>;3LL, MCX\K,T!#F"EB8ZA+9TU=RJ]C!,T+H#'W* ;/.DXM(FR6@DBV=>!7T\;LZ\D0U!,("OI%IJ!4P:POK' M#93T83@0D7'+^AZ@Z4T^T+N^DEM-FQWNLV.UE]LI66^Q. @C01BU]G;>73Z^O;FSO;= M2>4!H M$ARKW/Y),7]QV[\2LC(C^> %$,M%I%34Z81\F27LO)K2L"PV,Y M)\W_?9'!0%EV;U6'SO;]91U^$,"?S%9!:@)V/?M?:?+'//?[P?^ JAX30>Q/ M*:#)Z"#/$Z_(6(F&57+AH1DE+D /QV]% M8_SX30B?1H2*85D)$ICK,",:'XO8#T6$XBHF'%/(< [*L4B#S,,,XS"8%Z6T M]4J\GJD/U]V"ZI859P(5E/M5\0@,4T93ALASB4GA"!B $18M@&F)/KDJ?\H\ MD65 DO&'AICL]23Y!6*50H3OA.@NB $=\,RG2>0E0$ M+"D94P%X5T9>;+>V MK72)2Y%V!0S;/+N-Y)C\NJ_:.]ZWS4NL7KK7V<7XY')]*ABN&P'!L7"Q M%Z9#=N2,X-L"'P+TI>"N@&8LBB#,U;Q6A7@/IY>G?B\]PADGZ5$)L8^1Z-]; MLV[W_J)UM4#XGI>5OG\ Z&,3<>923OO,E!B;Z9[QF1[#.D^<]\6A@?R:\O+W M(G+^PR4_25-ITLF1H*KK'SO@:S\SCKN[LAD[<[]I!FY*6%4 LR8D:+$%8W9%O81$3.N9Z3? M?D)^=2#3T3@+,U6N ,U+U[+9%;K-CX#G9_,_DPS MVX.>@AQQC8AO/JZD!?O@*8?\=FNSW?K0;,/I6P$.$P1>*$.?=,MD QE%1N1_ M-2-B>:[KP=UHA=;*(AQG&1">>=TKB2)XFL:.N/=@C6W_9<@@F&@C^GT@G'A0 MAYQEP]EGZHSYG)R6W9^4:@Z_8?>) MG).CM8?B!\S(2"HEH6AXS ^*4<*2BA\E&0XR@LV7)A+1_KZGGOQR=/GAZ+^G M,HKP]C^*6'I;+:[92J%18@0JWVT(2"!!K/FKPJ:/%$$$+Q1QR+A49,'&!')U M-H!L^?!JE/VRT=R=1K5S$NX_1HF8*/@9%\-FD.1-]?J&AQ5JX=66P;N#C7<[ MC?;6?@-0 O]?8Y^>V+M-#XL] A<; 3?.RB@R$?DJV*S!X)JQMP8(08C<.P&6 M2:#2_'/Z!;S-^D_UAJDPL-UJO[IZ_0;VLH?!9?!A@E4$6#X0P)LIQ%3>LO#Y MG>[C%9P=+IN &Z/WU$)KN%I!0T2KN7C$[T^BTI:-2J=?/LX(FJ4OT OE][IE^.SB_.SBR-LWO+^W][%R<>3BY,OQR?5Y3Q:@#^&1T&I X'V*[SW/@)0F2V'UR7 881B"NJX+@DNW#!&&]S(W*%B5.8<=J28 MXU+C(V*,E@G$$(_+TGN?ISLC 5:=AA01(55.-!BC-GHLT]TY/3PV%5OMS88Q90,>''G8:P1D;&V?.^XLQO3!8 M&$^Z8UVL!$[8U$'Q3"5(JK)@'I4$0W #$,2IG=/VV[L[F'T4"S)SOC'/5Z MRSA'3/: \JKZ>X?$-/$IF(YP81K>($6"]I<'M*P#-O&5(K6(P<6(E-G/;\1, MH#M3 ND>(!R+ B\!7RM)#E( D1(KA[-X W\V/R7)%?XVSV2U$EF.99J+,+9- M@63ONY/\-%1!R1Q(*E)1E(?A#1 /T9T( ["009(EDCU%Q'MJRR*U9>4W=3BA M(KM(VH92Q(HKX,_S-+Q&A<0BZY_@/WTFVI@IV%LI)V]H]D9S2J? M:HOX@WFZ??+ -"Q*GP8^CSZF38,.TVNC'4#?5-7::NU7#\2I#+28(O< #0?D MXV8C:U*DGL]I"4#K1W!)*(Z; LN+0MG+4/@ 49SVJE?D Q,2:'OPK) ^BLB M-+3^+KV^C&5*.2O:17:3H"-+08?&NY:3T:+\VA'S%A*O0V1];?GUHT VYJD!&>/-0'IEX8BJE+V:"R M2TKKC5&/1Y,G"0> =PFJZVFH\(BO4O'7+ 3*@MU:;D=8.(]NERC# .>\(-4- M=NS-/]";WB5E#ODPA6D8;9%?PL\%&D6T:^8X*$ M)PET5-!G$RY;Q%6*\ 1VY3@A(T.J_7<-=1?V$I1A/!-X$T8HR)E'!Z>!Q@RB M9BBD8?BV/\!3HM: TFP< .U.Q^4;+(XB$L$VX]X%88_$O)Q[*Z A4YW4AWQ% M T1Y]X:C*&3A,;M[AS<]5$?G;IC:*C:]^X@ZUB:H>>%2>/+V\(. #7_ ]M!/TA[4V)^-B]@(^Q] V"]8=\#E M'EG.B8_&O07R3\#1!OC,A=I)>.1L)%G*,.P.ODXKV#,BOW)<"X6I,!8EF)!X M7W[BTF(N1.0CH0(@9&8&W9\8E'@ [5XNKA D7M*-- -%EQV9H) [C )5-IHC M(1AA[SC)QNN3D>L&%XS?QG"*BBA094^Z+/4-?&*^L6!":*^%FH+B\ +TE+62 MXH22XJ"YZOW1I^/?3CY[VE2ULAZ]#YMNM=W>V1>/6JYRQU1W9_WUZ/VG$VP4 M=7SVY2O:!FO5X*3=V03T?U3ZS_SK.^W%)!+MM3;W]Q 0,XG<%T[ZBJ>1\4[RNF6)OW'XW./?J?H^@\*P3#!7%R M8>B\N_&.U<_-[\3G"3 ^&I_6:+!B--!)/;7'@R=(WVL,>0B&M.>@QLN28%X\ M) \TR3_Z7IJ_8!EBC0?/C0>VN;GVN+"F^TO"DMU%T?VUC+="2&(E0*;[[]>R M_@^.!]_B5&;HB@[0"]?C>-XYGH1Z(<::"2P)9=K;:^G_)8!R1W.!X[7T_X/C MP?$8G1&JG5'MD6%-^9>$)HNC_&NY;Y6@W%>4O[,6_W]P-#A/DQ%NKES+^VL< MF8,C[9VUO/\"0+G55E1_:RWN_^!H\$GV183IIP (JD-1>X18$_\EH4I[;?)_ M$:#<5L1_>RWR_^!H\!E>\2Y%3^9C2@"*DJQ(U_+_&F'F(O4E/K3_>TMI;SNK)77'QP-5$U3++MW89?" M5E4H3_XLL+@,W.,*$E0TDNOO>9^Q;0+64L$2$Z=8IC7USHO4'PA5191?MLHD MU1[9UE+HDM"PO;]VB;T$4.H$F-VU2^P'1X/_[T+"!*YE\/_7'A/65']).-(^ M6/O"7@ H=W3ZR]Y:G?C!T>"SW39M4=7P:H]4:P:R)'3KM-9JPPL Y>Z>9B#K MO/D?'0_^&QLNA#G7)$:6 !8;5][S%FSB27A5&<=<_<2 M0+G74FQB?ZUG_.!H,+?4]64Q&D7T&_MR?!"YJ#VJK-G"DI"H\#R')!+09B_5/W%"T9 M2ZEKU!ZIUAQD6>BVN]8L7@8L=;'>@^^V0*U>8%PCPO
8.C%D<&UA+D"N%I8Y?.OCN0HZKE_K6B/!]B'!&/HN M/9V 3[:$XR0=X6>D]VL"@$!+\_<:EU>/-FNA5Q__X1%!\PUB"9@Q"_PDJS")KZD 3<.GFPT5&DQ:,XYEX=A:#7DAL-2YMNUUY?(?'A'.TS#VPQ'H&588_$I5QC0C?AP@GMX.P&ZKT^QEY^5[F#V101-\M1ZX> M5=9RY+*0:/>>2I#K^.EG8[L'=:6V+U^.W-UX=WGZZY>CK]\N3KSSHU]/UA1U M35'G(,I>YRZ*^B87W4CJZQ8@AB+MAW$S3T8\80LP?Q19'O;&"C+O?NZF;R;& MM\91:]K>@3%&2485/@]3\D]FE@V,U(]&6SFTIQU10]P,I#$=V(<89GQ-XSV#![O;.G M^CPXU'$#E>^>QB-0&53GKXBJ%!X!7\0Z'C,06P-[[E;#!!=-USL(7];KIX_! M Y%N=^,!9U#1UR82T\.=;7TJ0_39Y8=-O#*?7"YKX:S_;?[]+^W=UMOI?]\7 M&;R299[>FL5/CP8[#'.@3OX#)OSJ*(H\,40K-Y6'R0=)D8'.DC4\>>O+$2@J M Y%RSOP_RICF8KH(:O9??;%S"(A&^_>BPBT MQZ')G, ZT:_^_I?]3@=0C.\UZ&?[+0!4>NH6AM:*>&QNJL+/ MBU0VO ![Z81=8%V$44.N4YJ-)&K'^1A1C!*+8U_":/U4!J$I8C=*DZ#PX0>V MY<$)Q$6>$C\440,N)D'#&P%Z#H4O"Q*MT*V" M:(%S?[)KFJS+Z>JT]N>I4 M!PY,'H"AE^EA+,4U-36BC0"LB8J ,6:#$\?QU6\ L"CQ$9_ MXQX O<1],?L%N) 4_0%=3&Y@.K3!@*,^X'MHPDCR$O<3%;K(3X(P%2-@2B-1 M:+4O]1,X"FF,'DC\@-[I1KGG%:CT9=)/Q6@ N&>/(D8C*5(B\&6\))[P]M[; MQ56D]XBJ>ERSVNO"\;]1IXB.ZY>DV,]DE?/IP5U8EY? 17FK\1[M?'; ME]\V7FNTQG-V#>0H\P;T#F WT"9_D.# 3,D-\@,Q0DX.X@Q0):!%(2CL Q7J M56$><>7#S!SPC 8&),WO6/U!4"K%,2&?@PK#!!Y@86,/>%=24"L))(:N16[ M,W'(<-0+Y'ETG($94%@SG)9NBB%I/E*1H1S"KYC+\@$J8^V]!DX4N$&&!QYX M']5K[8F\@718T>OKZ:_%DK[4*V(=S)85<#Z <<-'$AB"MJ?(?)BP?FC30T@H MF>"G[([=P^&8D] FZ >!?.4J;$Y?\F&T2-XJ\E]D\#3,(14WP-"0TXJ( 4!G MFP@.+'V4RF$()YP!7,)&@^PM_C5*U6;DTA_$@*5]9#(# 9O1E1+IY+ +DR 0 M^:":DH ! DT?) #?&P*D_(*A)7 &0P):-PG&G@_/P0L!(#E,-@L!V^%MS2C[ M:7(#R(&3GIR?C3",)U&(X@7<,HP\9.+42Y.A!X1+IDT_R7+:)YF'!,LI1I+Y MB-)A#^:-0%;#'NA4QS!BF0[3P9RC3["6>3(HPT/T?4"KQK$16P M%J2V\L\"AHWJZ@CO Y8H0\%IFN::["GE*7HZKCQ+0M0"&0QYSJ>*;72D*/4-^'& ) M1+H_:PNI65A&&X$"KAK@&@Y;7VKI5&V,N@J2 8 TA0\$(L3_@ 31DW3B1:H^ MFXEK) H6?-*L0@Z\$6PLI5A0<5!B<(_"_C= MBQ \,-<(R -LA;G_1P&* HW'>]3%EJ(-9(; MI'BF2?Q.:2"0W[&8U( $^XS M.;?# MT$\3D,K$" XH(TSY;8"UX DSUZR2VGBFLL>,<.;AI0%E/""UTE8Q86C[#;A. M=%>!J63%H,6&M_1?PB;A7]&)K M6K1 A5CQ<'LC,E,O?H(N$%%B_@HD >@_/LRS(SQ!1CH&<;.)1Y?OP_!]%'J: MB(JP0S'LGOJD&H!O6.#:]&HNJ=^AF==-5%>0-\KB'4L#UGHT6W:W<#C-=*R#Q1(%48*0 MUN0CN?3$M0 !%$YS0VT?OI^"\!:F$\))A(2W>C[-U&V)><;^C4O0*+(8E'-$ MYU(Z8KD5]@K)<%(H 8Y;6%OK) #1Q_D7;2?+8IGBUPAB&*=@]JPLM1/Z3-8S8BP)Q5>@%655TX1O9$+<;]#_E43B-R^GI/0@H*1;05*LR:)G! M@6 J!0)6J3 IT6QEQT\RLI=XXZ1 WA&FR#I@-3P%7K$%9;_4A@4P>>1!0JW) MH"9B 8@1J #U/)#QL#F5*A\?P<[PKRRY(=Z3*6$>YD6'Q#Y* )5K!"3K,9'L MXQ)AQT"NOU?+ -'^28*].0X5F1XQ@"=6*S,E:ZZP=Z2I-8%*PNIGTS$D/P-X M-4)RI0V5N/$H[D51J6)(D"O@J/@9*O0W:+X0F4TT?X(;)"[3.8JTN(A/I*6M M$)0SN)&%2GT%D3E"# (I)@6()8S\E4,Z::DV\%'FZ9$Q;%N)X%V@O/):&]U! MFT6$U6<+%94$^,:XF1"10-2=(">*<,'Y] GG9^W0+(9A[< 0)![*/K04C%2. MBEP8PHK^-5#K8Z/C>']24[>J:J\=!%4Y#* !YZE0;H/4LB/@Z+*G2(+BDTF* M1XC2>&+13*8 +*2]>X0&A7YI^'I8JT7EZ+:!$7)Y;.D0JFZQO*^&E]""3+%(, MNT#:4":UU/J^,7J@*QP%ZZPBRA9X&R3TBEVKX<4)^CF!UZ'9$/B,E]R2;(G" M=.4"R7+ 1>)0;'HGE:>179#L)W!Z[%Y&10.FA ,!9TO1T&P)Q&3D9%[GL].4 M6>ZF=YKC:"2[ '76KFJIQ!H0Z.(^X?00)!DT@ 22/*04A @$;A06T'R(XGV,EB?F+"' WJ?/D;1=M<8H5PK:K[J2!$:]ZH"LV'D* M[Y87E2.UN@%5NR:).".3T6F9,2F*(,PTX]Q$%!Q-@-)H,$:F)[ARG "N./%$ M&)2B!;7(H(V/,^D;OQ3HD:62AU890 HTU<+K+*5[0+780<)OX)=P-#24*_\F M>HVXH $:F2(UI](B!.*MM@J5%[-1R" 4ODC0]!P3//U$*%-E ] HS$*\W O[ MVE14Q%*9:.QCHP^3EXUC6"X95RVK5NET@LT&E"(?U@@E#B\H4BT;<=B';6DM M/0.@,X 9P(*,:&%N<-=MB@$8J0>ZC4$L9> M8PY]T**4+EO2G8"5JR(CGL(ZD#_V26D'6:P8,N491R$YKBO60E SJNHPHTT1 MDV:)OS)9E5[[I1Q>!78EBF0"U#.-.NBEBVE0II2 *N6N=(L0U'Y< M>599.F(P^NY*3TX/M85>&$6(DW ,E9.#7ZAWM,MG THHD1F2A*-^$, MJS!&Q@#O@T$C[23@R2C*3W05.SRJ2#N4!K?^FGH@[I,_OS2UVQ%^^ NF[ &Y7C/+%J(,0J$ M5;CS@"BHO"J?+7QHE$V[SP3NZY^%"O(4.2O%^4T"DJD<,=D20-E1"$FB:P2= M=OA;QB?TY$=".5N241ZBL\R8VL:DZD^X2-BH]3%,L[SJDPHD>IIQQ3P2*I_J MBZ"(THDE^PR)5LI"4UD6#!:KM?5 MQ%Y:5\?)BE9H4(DWSD'6J+C3$G(M'>V($]86XP1J+'-]3 M-_]6-3B),9MY>F%XMJ503-H=F7'#%5][LI23(LV4[1^TC2S7SAV*ALRQR+WV MCV]ZER@U5Z=!DI#M'AM)4"R,I-0P=+]4R"J,@[S*5IBNB6_2SB5C!0V5%$;+ M*+I_@-+"' 05J5Z$,6S*9QT @S Q&'@*V/<&A_,T]CJMSDZ#ES[F0"@E[@.J M=WE+40Y!91"X$7)W%66A5)KJ\E.)ADJD*D!,!-I(0=%5WT=XP"E*\.V^3$8) M2B\HOUN2FJ5C9K#]>EX1!MM1<#H%C"#;(@&CQ^XQ\H=3J5 .,N U<1@JB4H( M"#UAT%1 [<50"T!8LG:#;HE1WXD2Y('VW&C,H&]JDRUM+^MJ&?DLF''ZDH,4 M2#(%\0O.!'R'XZYY^K 5J 1B7 K;LO Z1BS@/A8I:> ![%RL0$]DLB"D52X@ MA;M:F'@I].?4CH\[5_%Q=:)#B!T,0 S%JTE_XO7WFHI!JO.,EZ$$5"](,D: MI32,A\4S:8C5-Y"1J0"N\??A>\CO" U)5D=A_"I.;IH##*:F,0"+06E'3H@Z M&F@ORLY5U=6)IZ.LJ-EKAEP5/ZU="X2-=GBC$G=(%M6G9\IY\U%]DSZI9T9$ M":U) H4BN)WBP<9L!$X/F46;;9.@^H1QA)>?^UUJ'Y'*R\ G>:<;>F#1[Z<4 M+]6@>8C@&H0'T.;0:*""V,U!\GX#,>0:K2EPYH,$+8GF W"%A!!%W2;]2#K: M3BV09X%&N(D;F&,\XMW(62::M8C,9'?,@H'B*_KKI+@XQ=">BXI_HKVK%8$1WOZ^YS\ MQC*UE:VDX%]):T*DSM1ZR8I"X"5 M%VC(:Y%A4M0?B8ZC9RQ,?*2;2'+4H>VA+@F*'XCBRIH\EB)MJ! SA>0T/Q(. MZ(/ZW1@0&I 6]$80L[(1)I"\%#1]+T#A2OIU0M&CW/L@?8FTG,T$6^V&$LF MH@X$"H=YDI-%@!:' /_KSE9C:W?'>X74+PT)YG!UZZ"QL[]G-+C?OORF,?NM M]]=VN[&]?V!N'E5O-@ZVMLR]RW-]BWGC7[=V=NDF2=FO&V@5I&"HE%TV,V?8 M:FRW=SPQ9WG;,^9^L',P9^X'C=;6SMRI=_:W9TR=9][>VK-F3KXF-)H#V M1,RJ(!X $K8_5HX!E*I]60DE$''5,-D#&0"483O() [>P*?* *%J,DB%T) , M3 (NLUEJ F!&4@0DOTDPK"L?P-CH4D?;KPQ'.0L VEA!40^;'B8XTY^E"58) MRQHL2-Q0(_!S!EN7S:-EIBO !> <9LC^D)ZLHQ]P.IUU],,+C'Z8P^!ID MY\ \)9764'7-EHE\MO^O8<6WL17#N-T:.N)-L1P3^V8GFF#BAE39Q4/E51U9 MPJ36$W.MJJD@0!5 :BM'MMU(!;-F: HC8W%8\7JQK48G=$PIQ\II-1<49"G3 M,>LL*M^$<:SC*$#[+L->S?8('ZMPZ/@(7(H!Q'2J),XUB:YE9?[(VE S(V,3 M,ES+OPUZ79:36U2&A!?*.HD2 #Z9FXF\@6^@MQ%T (X$*3/8E2[(I1'\22PR M410:X;-J;H\5BCL_#<4^#W1>S'E0X1W7.BV?N+4"+\1A<5"@U1-*'R5$XJ[,0-#HF8GHKXBH(Q2,X+,PZ=I,B'ZC3L M$6KENI]!!^R@_=EU,4HB -N]/!J@OZ;EQJH9OK1?VP<<@'15!D6QWUR/8\4_ ML\G;>O&)^*SV:F:.N87K%D);_GEM(+,V^*F8K^Q.!4O3]^+]8O$=*1TY ?]1 MQ%*I;?CADP+-LX#.@&2@9*L$R3@IR!1/9BPXL3=)$1%A3S@:YCK,F" $!3DL MNC*_0?7D8&=S^V^TOX"YF_M_0T1CRH^44#D+S">_Q9JV3H9[P[]]BK,J#0GG M,@'28YST%W)4=(%HDA %*HAHE&%TL$9 'Z6=,IHRRU"E9%0!G1 SIL4$A5E 1]'DU7 SK% %+A7:8<0R9BYO3Z M%8$,Z"PV:J?7/M *]=P)T:))F8,G0I8WT.GO$T ($61.00 QG[5) +4V6PI M[9W-@[]M>A\+,K+,QP8<,,6ZN*QD7DE$"#\"ALKH4<;0L)620#<+JB@2]44: M1(CTJ)<"V8%3 8H=*GCV,(SK=$4'@X%\I?,->"5P%CF='!W=0#/& ?KC%/Z0 M([L:!II37CW'RM:MM$9TX=-$I5&?FZ%=OU*H5VSV8 BZPW;1VA1 M?8O:3TO+%=I[C09]SDO '.-IRH@^$I5O.$6EB)R6WA ,: =>O2 M/7\A!M4+6\3_4&Y\G?31#\JEIXSDF J*@2SSK*YDG,3EPA];)%Z _(.6M&"N MPL.JA_(G4!C9;3@DO/#^VMYO[+1;#?ACM[%WL*4,JNV=1FO[@+39DZY&YVIPB%*1V ]X#+5*Q'+V" MMHMKI,V9"HS13\50.3+PC" F6,3,HR6L;K$<:Y.LQ8@TCE$N<#E(HP M>4N5XH"/4$9<)6!$.?XSG0IH#C\'4>EXA@;2,Y,"W%7%8>;#DS2]6FDSOY.0 MC'XCDGE+G:%:1*DL=L,F;5XIB2',X%B%1Y_S]MMG49[>U_[T?8:G3UV5LUD M-C8[L.+-;K2F)0-B*/N=EI*C>.JV4T<7;>IA<1T5I _3Q+B4V#+QV0%?\+H@ M&H\Q5SX*1K O6/A-8W)$$6L(F;TU\I]-J[*T$YZB-KOV\MD2QO0P M,$%.%<*('O(^8\<-.6$R<:WD18* KJ,!4T/S )IM3#DLV'^03 D2:IB$\ OS M6I3L805UTJ(K 9R*U")@7I(V=5))LL)%7I0)5)\I)+=63!6U\8\RH*#@4TH$ M!>: %JF/1=RG/WF1"8;A\>\C.%JZA/?'TX\71V7];6&7PN"3PL)<3G84Y;$B MXY@V'T\&3" FS;?H8&50C%>TXTJ-#O)M\W+3JP+HW(3Q>4=]XGFO-D[.CS9> MVT;V\7SD_)&")+;601(_1I"$*[1'I*7Z*#F[B2@,)U%A0+&.C.33KMH'I/(Z M9)N)3]9*,L^?'RFGD=2UE&Q'5Y8#SU05:'2^'KT7A5<@1@W038VFBS"[PF>X MD*M%RJABF^5\)SX-7#/A%(@L2WSVF! M4@4-+$62[3(8+8\3M5=#J<;#,"T]N3_$Q36Y(UT$&1<4[Y1&6!LIX#T>(1)2< 3_)AA(K7J#TEZB, M=&X+IB!MQ=Z413NMC"_*P0*X"C9'IOX@O";WN@JPQF6%W13M-0FYN76'#J4; MM+WS$? M%X?[2![$WY/TRCN'@\2^448@:DZ 5D=8S+9%@4A$&HE<.XC)_7 '\5+N8_3 M35@?,%$K9F,W[9IQA<(7=Z<0&FVJIU2[G;Y]@73LU.HX<$EU3PW&GUZ<7AJ, M9K*I73&(LJ]P] U\".BPOHEEJ+6?5G!TC=IVF(=Q/BN9KP(XFO\7-&HK1W%K MQH'\D((XH8KMJQ*=M(IR NKH*;)X5B&+ZNW?2EF4/DK;7]XK/ZN*!Z#U$2W, MHXBJNVC##>FFP+H%D$"2HZ4+W2D6=6=2,M.A"!-@\1F68D,V5RB.Z^,=1653XX_5!6 M>V3R!8PADTTL4X19H5:JM\5QIL95A6&HK4M9C8_[XUQ"*T7-.;,9"/)47J\TY,*DTF[* E#6QB"W0!@5V MO91 BH M07B.3':LSH15P?GH)RD);B7T V:/NR8Q-D6[30BI*$"CS^EC(HXQ MI?,&N(5,2]$0NR+P]Q R=Z_ [!76Y ZB?#?(?G4[#KLL&6*ZQNN)@]:@A) X42X?B<00BZ.9L*K?DB+OG<4H"?+,&ZJ+JDBJ[*R-;8(@X:W<:33Q254739*%U7M-X9$XO!15F7N(3HZMQ97I I""2J#VL1"MSI( MBN1ZT[T#MZM)YF7[4[JZ+9=;&_:*B(D7MRK)ALJIJ]N]Z.!@M*MP>)JN[KZY M,:?DJ<1ZNU?DAA5W65K#LK MK"EJ.:N(G9VUSYYGQ#JS",O]6:DM2T0R90-WFM.ADA&*,;B'X5%UDJL;B\^@E1X]0 M2+3@<9=2\C0]Q(KWG!;CC0_Q(6+@+/%^8FM9H,.05?A<>^ISQ)PG/K#IO;=$ MYPQ3W'TMN5ARTB3NX;G'D(=)HP?S>-OMW)66UD\01S:!8=3^ .7T3-,0'2UC M2ND5&5! L@0!.U(#E"7)JR\;%Y8 :CGSD+)\3'YKAJ4BZN9S.GB7$)L#?NM$ MN,Y*-QHY]OXETP1CF3\#\$%L"K7OBJ+VNF-*I@P3ZFN(@MOE&!#CUCOJ8]"' MCFL\C?U-(^[S$]7>H5ROKQ+[3(9%&/VRP%A',I*$JB4HAV+JI,#R,\Q M/+ -GU3%B?;!_I9=ZS0( 8CQ1-E,XC&I*4#!P>\HL5Q(Y&EE@#96+RA\-4FU M4.X\B.]0"0W<2$L_-P1![QZ<%Z106NN'N5,QG@L=-\01I\P=Y3#FCD%J2] ^ MB;R4/XDB[&>!)[35)LTSQU ??T UJX#6ZYP8%1)&L9L^(+TJ\Z#F. G=$O2$ M^YKU>MKE3<$<$V97B@6N0(D)(;;ATOO)4^?"&44:L^"(=U2Q=KORAZ]JN!:D M :EM4+E(Y<93@4W=M((/K]&9A;U$T84]: *&@<;?Q:HG9JHIPG>LB!WG(&PU M>&"*(>24".T5P^:4*-A\DKG))S:Q=-43WVEX[X_/85S3KD:?@0VXCA:=?&"7 M.$8Q.01,P]YU5*:# OUD9G!1GZL&?J1D,V5[70T^=P,54/:2(_ EF'049^XE7VFL,>R0A" M1[?=V&[B$<<>;EPW%,@EL,WX/TB_L1:-/NGV0:='7W5Y,OBWPC U+T0J?,BC M-51=&<*:%6,3X$_/4SVS-)/91->MCATL"09MK4K @6LW8FS*;-D1&H8)]JCL M\E!J$P0N 8A^K;C+*1WO6(GV1#YBM)9&=G"KKK;#ZJ=5?53E*QGF;=<8D%,! M EJ40Z$AJQH1,3"3J0?^3"8L.:"1TIF&-=--$K]Q1A-%B3')$:Z-2=,L309A MS 9-7(K-S^K:DI$E5$\U;4AX^H^@=*;]#OJN'(,2_6BBHOI^DR5PK>Z?A+:^&Y=PZ^G/S'&%ORC"\8SJ+"GPKJK39>'!_Y'4- M"IS.]CJ\XL<(KW"%QUE%UVZT,&_34[1H1I;;5D4NJZ0.JT1X)&XRE?;?5]WN ME!6\;&HL8T&" M)@MK-4&)L=4:%C*&=%5J@2HY59*I\!F40%Y9GH$@.& 2OF MJH0:$5(I(.[069FTKC9GZ\)/6'/Q?/Y\;Q:&"#!F7D!BE MIFV&Q,_XI:K[\0,YC;EM<#X(TX ,>V.C&\+DR3O+N/LY"8R*B&9]3E92F)4: M&X^E6\K)5"XK68&-/C ;\H?9IXFDF6I'6;NZ0(.+7*(4%Z9^,50UG!NV< @K M4Z8B#&YF0$R+D,+#@K;4]MDJQ*&-ADEJK%#ZW3*%/^FB. PJ1SQ^T&J)GE0J M9-Z]2*5]J RWF6*O!45+ZNVC*<+(YTJ&4I:"BNS/]D-KBKYVF!/:I,5($;P! MYM\&J'!-G&0>P9;#6F;5.%7=Z')L;XWX(")5@IZ2%1%Y\5?Y=3FD M[O$47&D?"W4A,4'86 Y>9?4?$3K>4:1032&8 ML/ZW&UL['5AU%#5)"RUG:AJ>-(RX8+^W^S]:3"A<]*N=K2!" MN*/WJ=)BG/LFVLT2Z^7:GW4XNIBE8C?:04^U/\"' @X#2!16(/?K(095R]<$ MU*&3&E)=<0!CUK"0P'20-7%=:",@_SD7**$2]"1(PMP2C@W!.<16N0&IS)3P MD"I>\E.F(IB,L=PC25!B\XB)'$4-3_6 0HR!C$:Z?/J-RM<6=,K&<+DOL%@* M!I*0+**D9*[13FY,72.'CX2R7F=,H+J4((N_C#FXFV(T:#E>B?ZN<9Y'-A?\ MK8S/9A&]3@=")Z:4E/N**^O;8>9:09I.JE%J@J%R#2-C)>C>0.[ ?W%6-7RX M2Y5)N)43;(3.-!\S[<6D_30@U KC/PK,M*9RXJ8_,17.X:"565XRF" MJY-D\3'$0#8AZV+OG F)\1.Z/'"%4>N7&5'<2UE\.'UL=S"U+]6"%JSZ=PP M>R]90V8TKYN0KD3>D&#FT]&L@D"5#]#(OBHON7T8E. MEQK0>,,K/@H5I]&3F2[Y-OU)PW8;VI&HZK9IV!B:HUL%VI*GGC!+N0I7R('IJ.[US)8Y3;:L&S"3'.)#%%/.EG>0H4_H/R%NV&HJ@SMV?JW-)W*K(UB$F$Q3, MA+O88Y>=NHOEMVT0Z,FA?8XM./B!$[VG1UFFNEOI$V&5/Z3(0!T3H.+-TL8$ M%DUL3H6ND8RG:1?[*:XQ\8=41\V1Y#!1-D:*SZ0&7 UK%F-JTD6G+)M45AXP M#6;>&(*JL^NQ 2S7]S'61-9N^N@]QZBJC"K#XW3POWH!V,80'B3V(BF\F#;( M=#QRKS_/(V5)NRC*3;=5K8GPOPFMIZ'RMEAA MQQ +#*](^GQ6%>6TZ*25\F\?P.Y8(1Z?9ZN -5M,^'(7C_1>66ZKQZ6;T6U MSM/.0'H!.SMJO/^ITJ1UT]+.U'*GE^A'28;6"0*)CAH2FHHH@P,9.$%',B20 MC3:3P]GD6@F"8WL#5.+/;:[Z%&B94-&JVFGOW(Y'6ZQ,P0XRXLXR#_'6VF87 MWSY.JD\Z*[9E6@B';C>\0,F0S/)U^4 *G1JI6I=\%,FZH^@B&ZRW6^U75Z_1 MT>(/+ 9K$(0S44(YE&?_88-KRP! MQ_L+\KH]$LNW%'.%J0']\1"V "UTR,NLJH^:?!,J45.GD.JL]Q3U9B\<[TC# M\JI4JB;:5H<24,@=ROX8AN^@W/*&.D2J)J9K'SY.9V?MPU_[\)\3X3ZJA)7[ MJUYJ \HV2ZD8W4I-^-".0T:8?:YN?/"WR9*5%,\'ISP-*W9SE:@5-YPRW?RD9B'#,=Q3DQ_:B\[W7(T MK%T[.ZFCJDF_RE.LIP_R-,---W88 /?F/,ZL8:>XFH:]#=OTJ\W$RE*HRW,9 MW[SZH+%B:,.8KEI>,52P(8Y$LBR\5@&GIIX-A^GI[0GHSNN MY+RK)4_8:"F2GY51]L^3EF*L=+6*=+$MUF55>MPC*A59Q5TLUX]U:KG9"YN M2^DT0#\G=_JD8W;8^^9_+LB>+B$+E:I\,<^V33X,IG=;2O=Y$)L M"S._4A;39':G#D\)+.62(/WC$"CIC/NX0MM3UVJWF M/U\*?SHRA;.M*BQU8E-H-@)=,/BS ,A)]AQJ/P^@S8YW+D"N M!]2(E)?(81 MKP7R@R__\%I[N]L[.J8CDJ,!9F"IU%88Y]7^]LYK;ZNSV]S9;;4, Z%,SECF M)=XK#Q:\_JE":!#RF?0W@6?-( YA\,O& _3!@XT'4)01C9:!4()UG]J'VVRWC7]+V5C MJ[+N-2%4[1V6IU6FCW(?H6:H8CA+04F5IJW$6U%M"U7KK,B!JLBRLPQ3FV?8]56F[#$M.0)E%!6*7K_D<9E!5H.5X7[?04I4'C8'L]]"\@ M<9M$F$WOWTFAZV*A@XM#LDR' XKNQ7/24^T/%.:A^".CY 8SHOJ2P4_V!P Q MQ5%P=($%-U/6:@;"80XAQGT*71)2,\@$<1F=M:0>8CD&SO#45294[SB8B,>H M@JUZL.MX58=KS$HE:%02$*PP:*KGD@V\'@QK14#K/ 9]+ **Q,-?9 .A7--X MK$SE?%.G/"!:F-*[Z*0-V$RO+4K3*^5<5Y34I:Z$:!(-&]X88,;S0O<.]XE+ M3?V-,8Y7U@_'W2U4O&FIU&+&*]K941*>6@F)MK2W^&F#A\1N4;;EFD,PQ8(B MXOE1';"G$A6H2;4*?Z3/A$.]@ZQX95DQQ+;N7@+Z8M]DDQ>C@"P%,>7!SSTJ MU;Q+U%HL9&MHZJ=.A4GE5%@\S58?Q.56+("W.W<*X&>6FHFL;9JGN;3(1P;V M_"ZY#YC"RHDR"&1 $JHKG;$=<9VU2O*%G6-4Y!F50<'"47&(8U'ZIK,&P]G" M )YJU"!X^42W55(672#KKBHSKMC^G%5/&1?*L@!6XOYT*O8=(WZE]+4_*.:R M;(^;2HSJ5ZV/D%97]!AS7]=ET"(^YYF@62U0Y8*F1E/TP%0J5LT!]$,!IJ]A M/QR*$D41@XMZ$,$O*]*=38T[F2>33B0,E26,RLA#SG<_]##(FOL$8SO#3-6N M(/E"IPB@L9H2>[*W.KY3^+JOE%0&IU+,@L,?)\/0MX/\D('R97D'9K]5NZ+[ M0.*8?Q9)+N .M?/4]4FX[U0&XEB9D%=F<@'/![#T>FBLH6HUL/2!=P101LG(^XB*\E>:G3W EZ./7X^P3HCB&/@4 MKZ%,WBCMSS /4W1&3?&?L+8 >WR9XB25%J=OB5G!AA:Q"5"SLN32LK6"G:7Y MEDJTE)&WU7O5Y'XKX>^M*I1,86FZ*T OX4;2A'T%YY@! N:ZU13UN4 1ECMP MAH@XII 2@E*N,G%+==,0*>.ST]%JK(K638UHF(M366D>^OU95(^!H.6Z V8 MD7)1U,+9D1 KYA=F0QV(IU8,5][R'I/8)5/4.W3-(2P: MJ")^3"/$MZB!:,L>;A?:@:)(MUF19;=&5C&4I=4LN)286%9$(M#$PB4VI'6B M%.(6T4K.O",IFX4[E25A$FCUQFL"$4^VA=0[B.AE(AQ8&N1NF:IF)E*U=70# M3F=W'=WP J,;:BSHGAE1=D+JT&Z+F4@4^2Z)9Q,BB ML9M@FH)@EE%S19TTHPD$4V.;9& V.BP@=[>KT7SQ^'N%N >PM<9LMM9X&%_3 MUJ-GH/H3V[!9EO"[ ^8F_ \8;0-4"BI8AI&EF*7?\/SP.HQ(NB[2KC!9B),8 M5N[G!18I$C\A%[P6.J?WVQ7&KDLC60'+3%0J"\U"%_G]' 8!$((3@5B,A\(L M/Y]J;B(BN!.P7YC\@.JZ9;JL^$+31*']P?A-6E[*ZQ:']J,P.QI).<%$' MPNLBZ>5\U20I,[HT)1%HIZ8P*K!.!\I5;.ZEU<3*^9[E57FM-!)J$]!4900J M?ZBZN%=W4,4F9?8>VC%(M!F3C;/(8LB)$2#IIKIJV=Q""_ T"^&/-/PX$*5_ M5JF#H@*VO4".2/95VV"Z)DSU1RP;7\Y4WJVF?;4CZU2INY!Z,_0>E!%IALS- M7'O#;BJC] 72MJO;0D:,J9$JN 6$'$M[3[$-SD0&J3%(;M D*<*HP$HEND<] M?)0.F)6C ,/;+7&2&Z)%.25J=HC4'IV(H9]4*B MU[&J? JG7F!:0V;FQD>5TM$KS$1GX*:ZN[VG9X^QUYA.8!"FIDM);W8Q$P4GGXW/O)-E,O$F M@!ML+=(1?<[MY[W4[$F[%^H-Y,:Y#]S$,N[16-=4LF69'$GN)\KJ:51$&CMA MR2K:/<'+,5-(U4&9:/?QNSKY"I!V*9,2J)Q/&4LJ@V*Z%5$PGTU?T8)+!> G MDK P+QQ@+"63>9)[&Y/$WW9-FG@WD,3],>:BJ%3YAK;;TBNE::ZA70M"E\'" MX!STRB*]DF@]KM;$T#PI&FN0- P\+ R>PN]&98=T\8]R?^PJK+S3'*AC,,1. M)U>$2C7@U6V2C]#[F^:BKRM&9W:N#(J19:0U1N]40$"EZ3)9)CTI\Z*>M16Q M2UW?S+=X%*46\2T2+!N8G1-08,JB9FGVH8R%3 ML*(APN$P[*=E7B.-(HH9KF%*,BWQ\K2':2M=*J/HM4Q(GW%95-D(M. 73CLE8])PEC M#8\DG7&7"*$IBB4\R[APYY0F2Z+,*J:DHX0FH%T&HN!#O!_5P@!V+;J&-P I M^UIGNEN",(5?*X)HE8 FYXL*8Y1HY!AJ3L*ZN E3%)D].]8JA%51I> MR0G9GQ2;*+E!=4=;:S@.0W4F5**TD88Q6*K?D3$;!-C7BLJK8:*0 M41Q,UDCIZ^?^2[P+0X5-U8)2$S5&R>HS'154QOO,#/"IU"-05Q_*!:BVK%"[4N[IQ M%7!FEN/&^F3- JFRGL:RSSGT5:NIX9'ULF(_9%/+3H;8P1.(%9PI[M,W40QH M2OU7:C.U(D3)5:?IL1+/_7XXQX.%/363ANXL5M6ZIT!J0;07)=S\3<\PC+%< M5A@%RC0!%#D604+M[7!*P._P;Q#S\P%0@BMZ)BMBV-]JRUYD,;KX%,YK-N[H M':)9%SD99ZCQ0#>)A%Z.>O7X[%^G'YKM P\%+#D,_8;5$8#]YO0"U:9!V[(< MA>HYZPW]$9+#1VB-)KMT&1J+E X@H>WWUV%:J%XM \L!7XJB.I,.:2U6+*DH M8#II7BMB=]HLYM+""I35'.><:4ZT$F79N$K7/"Y MQ@%/I5T9683J,C:A]>D^?:/!F-M\!F*(G(LV#^W)#%53+4@Y.68;3[D)!3-Z M#BPBLDZ>;%1X$H[QYSK@/E>)1<<;5BB@1M&I%1A0"@L:^-6/:44N&JM>7C/4 M;M8I['$FU :MN<]^W8Z=TP$)5L2X+IF0?B=7\)B;6V5L=R:!X(FK;V"(.>JU$Q)#>F! J M 0.N)%MM420WTMH@'(T4[EGU+-!?7,9M@*@3J4'4=&@Q(KXJ6TMG R\*_RS" MP"K>._&"Y*8>(?564UW\*A7=M-ZBO1D3(K]=$I@]LF0_8:-TZ?7@HHD$3G%; MB4$F"QWIWIQXI#P64ZUD^2X1O;(^ F9"&RAO>I>4/E>VDM")3,IX5^:VL56- M%7SJ_5$6_YIP^5*JO]&15'\1DG%3E=M/^4C,5LC "$P@LFH\8%]?,T5>EEUW M5_M=#'3LF]7&-N,0N[=R[+C2@U*)U7],^K"UXHFLC'QFITWD5];D%"TDE=UX M&!K$&%FC)S,Z,KUBR$H5%H35 MW2@W00)5,FCM&+TJ(YPSU0^> 4:4IW,7JI!D&G!5%QU.5.WC<:H\ -/OZE/, M-BBRKE2O6+[TN6X#]1WM$%#%3@6.!,DO&2=RL).L#L V^5V+$TG(R5G$W7 Y6 M6J5L6Q->4]+PAAW@1F.7VT'&1-4= #5X?_#"5(0/%B_#FG=JC?HXV.= LY,Y MEM.B9A3B@\Q&H9*1IT6'2K2+-P2&2VC%:BH=#MUPFK@O*;=46Z44JH67)ET, M?:F.90H&HJW.]%"CDN-(/U(=L5(Z&L/TVS 96 M[+.JT#L*?1I'**D5)>DLS%Z#M!SJ?M9D2P3F+[4% <<%((]9,%"*CA853;BQ M62X'X)I.10TM;UT7$18]5B2HNADBSX5_1>;XX:C 8C=DYV=W%L:J8'B-GP3J M JM/((QFR9#_UNLU5>,J$4Z!C,EP;8@!]GCWKSBTD0QRH5*S,O895^F"';'* MA@;5C]G4HJ]6-M->%,$)B=R%'-,)PSYMZJN-HU/0U9C&8D5B:745.)ZU,3KY M /:$O/6J:*0HPZB20BLG&/=*8HM$\JET)]*6PGQ"Z)T*I@MD#R.%!88;<+ 6 M<1@N<::Z'FF?LT9WH:K8"Y7MP%,U(>D^%4&9J%UD-?+BIGK<6TT=%/QVF!?* M]/SKS'Q(RCS0<*^>/ZDC4H@,11D="^/:HZNCUQ%2)'022&+&X&4 M(V!I5W(#P<"]%"9M%&4%!S(2H!-4U1A'!EX^9Z*O*LD)T@J#3TL)(E95F.9L M'^P*>AG1R:%&PV@:/.QM0'6.5NEITZ:,]R+,-%2;YS,5\Y!N%06HR( M(YHS'V0R970!(J42Z:V"&S2J(ZWB0 LBMR54E+A:)@,1:.?,9C M-AG]7*ZJM.>4 $P\/$&8WZ$BZ%#?,]T8J+(.=?+$>HDR4T'H%-B&?L2KF+7Q MDFY[ (L@L7NNEXU'3:-,HY&IT?A-WD>N *&5;Z:'%>G(2I\W=<6F91[[0QK_ M)]1@\Y'*XE4U)-5+I*&W)5$UG(U&/-]@_JY8,Q\S< MG1NFZLQ,1#DT++NXKG4S)^Q%MA$63!*[2O&<^J82"/". MHCLY9SI:E23U79G^V:>E^\>#$!D9M?;G\>7,Y>7+A $@#BN<9* #=@W2"]()N> M7T8Y:7N5* M =GXF-Z M!E].&D<8,'01$^6VW,RUL:57O &$"^:HRM#KG1B LMH=$ "%ONTC#K!3N8>394)[$N M:0,?L;X$V1/,!>&7&!K(_E:Q@>28A:0L1%B^?D+J80:&E5C%C&GA.8CM4'M; M"H!?=Y6>< .UPS,(UM^4;B@3<3^Y2>662@=6M_[\FL)]I>N[7@0<$"[6*&88 MJPJX.SNE98@EFWLBKH@+;I0#+L4.XL8BL(:U#I].%4CMU%H<<@*P-(2KMP*$ MOMHZ%>L+TF4>. & :TZWB]?/;IC.:\DZW8=-5(*QWF@,M;POB>2;&.8@EY>66C>H\%.>\*T&)@'+Z$356B"7@=^VPSEI<;!E8 MS##R>5CJWUH"C)'KB;)CJ 8<7X"2? (%*/'3WC((L0/7;@41C!R561;B/:H] M%JM%\%[@PZ5#&?N=V[HE_^M/;E[[O5G=)T<%>V;"FF[5\89"AR>6\*=@B3MU M\<$8AB8H-I?/*L((-&OA14!X+*$Y])GF$3[B)/QT WBS4/Z&0GO1%08_0)>+ MTQ08H4576&;(M*IN;TQ#-PH6 =,O@HZ.$:T3,1REE P7WA';&4I#0'R;\T*[ M;W!M,&-TTUKH884?AM$Q)26-F3/BI:1DC?D37:ZE)4]U*-Q] M)C8*@<51*65V<((ZL,K8"0J"BZ$6+-1:SH':S>5<$PHF$YL39DPZ%SGT4 :G M9<-^PNYI[BQZAI1HP6UG4)9@!ICZ'&=%3>&),6]DJ:B&%;ED?%GH!:F%)%V/ MEK;WT@JBZ(GAPGZN$)DZI8,4D=ZD7G>XZ ]+Y_X16\XU33?!LF3X_QP"9G?1 MRE09,QVO6B0Q&Z.:J,*W3,\E1@OA66;55.%1#N I%Y1-=CG[3&\!L4O7$!-6 MZM'7\A(:A\$95.T\R](A:#M[<-(%UU^5 M\A#L/Y$Y.*^2)I%IBSM%:CIQZ9\2%P :$1M->3AI<6=!ZB<9L MEI+<:K(5B@DP0Z%<9B8K?JZN$W%#'"BLQ%\T>>#" $(,,LAX6F[S.WONR^WM MZM%Y9@PR)@)IZ$09E3?.,JGUUVG-F0W?T$KH1_ =AQU-5Q0S%?94ZP.)G0?< MY=I/BPUU$99,#W'+:QJ%'%@-N9@>B$GP-4/9!'NP*J;%-L6V14(@4)) M.@X.:+X.<3MM[M])><(639'GJ+[F*8@%6:U=3[9K2KCLKTJ_P)1S4L\1.B#" M-L]38KSG& ZFI_?E%Q@]Q(0EBB,9KB8AO?&1-R9J4-688P DIW7/-WBTR[2M)HB@$[ MG]L)W:Q:3Z,,^Q'F],9E$G(?&(+^:T*C62$&%NTUSMFL @=A4L,09F,Q]C8O MPYB^B)D;,0&L#-$H3KE%3#T[BP-V@!)R_O=JRGD>1;:C=V;RZF^DXR+A#J7S MT_NW9V^DQ]/+DN<1J"#XL'FD;/\**4EA M\M7U_8TV$)Q@*-$U/TITFE3R(TU\W=X[@6;UT&(9?B/P("/^ZFBU4*:X*97N MZE-0:EJ_(:L80=_J4PCPV"G##],BHE>5VE1(+8UDW051AA= ,GM2-OLGQQRP M_&H,P HMKD*MA30_M1C)%^(EE%A"V5HR#,6%1=:4PJ&5$"CR;97/)Z_I+,*@ MO8CB5#,5DXM:85O1'1T<@TNL+-80"GHAE8N9"K/EWT0M2?>43@YHAH^*X1OW+PU)?\6L<%C=MA*P0EU/REFK'M[1*ZZ*?;J;081ZHFZ?!R56/)&S)_]A7 MHV%8N]^&.>EIUKZ?1ACZO:"P5X%K\6\IB+/8&)L#;,7=I[O+B3<(-NV:SP&R2VDBHI4AD6/)]'GL@TLV@%FM M8^WMK6]038$,[9ZNLIR9W*@DL=,N%@7Q353)T:AE+! ST# MBZ\PH!8'3RWQ25A]=9Z[ID058.EVF)6M/H:YWK M5#JJ6YHJ^WQDT!=[5F4ZP4G"H:L)7>8CFR.]D%*% MB02LL9 F1='(7I<'.XO4M] FC@U1$PS0Y_H>S7>:E"*A98J:,LQ.0R-@48N, M8^QN7D! *:^Y_DPYE6K4(!>-0()=NB .Q#-/,9R.'SV_7KO@EM,)!^ ."/6F MU"VOPQ"]UM7;, *JERW7T1-@E,B1PKAVOIPLN7[M:$63M-FZ4'(M()'!*I1E MLC$=+07,'.'(,$K".9<-6N&3QU*7*4U->W@GMYJ7,PFY)%Y=A_5-?:1H6W(M M58[X&6/%R&0RGW0SBB8OA\/ 8KU$JVVWSK=RODNGU9IETG\*O,BOM=ME&)89 M8XP9KK ,4*B0#=@^?2($SJ-B*38U>37,F"YS+5&%M!2A:[CE_2E);5.]Y\C0 ME:65]XAE7F9A!FJVJ%C2D +M/<_PBI=3)-M7*F/DP%KA@EW"=%(LD&^AEC)R MGV7V3-_5,%.:"Q[*"6CF*1E)%%KFW@J7ZAB]%2RS"S4/#E5T:R :Y[%M"PCO M!0KMT1O^M6D=?O32(AF)@L28410OSKD)0H1C)(2B ;R[EF:UMXXU-YRHK,#G MR#13UL:LU&&;%**]/TI//+@-=7CP=$!<.]=&\)VWU<\5 91/1TG"3Z1*# MLF:(7UDN>W;S4%;=M"7B#[CL\I]%C#Y@+2OM^7NC#3[A?NI,]N)6'?7;YS7=E4>76UZZ#PMP21A'XHSE[Y1I R;1A6 1GX),-_#/#?M;\T M2P1*+9%W2'0/3]?>B=+M&&0KKGJ).H;Y$JG?@F$/5:Z-Z'O_))0%5HF93FDA M52_SSQ:(6N<$U(8F]VY=-R.,5GLTR66KV[^RG6S!<[X;N2DMGU256'4*KNAE M$!6E+IRV"@>OMR0*$U^6W%;OVY=IC$K9KE]]J[MK?.%K5A4'$L_[SZ9EA3A/ M@ZHJ:<7ZZG>G]IV):U?'[:_T"4/%="&^)EU9RT!^LIWARA:MS=A:AE*#_M0A M!^=%)IH'(D6$6]DUX@CQUX90CS0@Q13XOBDMJ[W>=#W.5W7M%I=_)8BES6<: M8.L\7)(E31\PF5#49A.!=)GZ!3*X9V0]54?N+I'KBE.S'IJ/);PM81EU":KO M$,4R1--@==U--800^GL5CEF-ST<]'!D%2SGNFF'Y&,2E8C4=KF4J!G?*PJ^ MT:X@=_Z UQ,..K2Y[I)VF@?8=VKRE;I@D_JY<:(85%J8+N:>8ED '_LNZ MG/O]&6SO*IQWI>3!N4]H.US+11+OSNVCQ9FO%>[^YYPW-A2$]1(W%@]:P-3" M%%=TSB_S#=D(H%\QH72H:8<^6!4=&L9S)=2RPG$)UC"RYA,2%RTPX4FR9Z&F MY->B=8T\E3$8)32<<%/[)4VLR\R1T#HDNY^CY[<+7#XG_$"GW0 (GB" 8&]- M[9JL6.EFYB!ZH4OXG"HN&WY-T@NX"?_MF&%H@YG#?FA+'>58L)-RF1,[-S:@]:8IJDI.:L]]V@W!V@*G!LT3S4)4>B LV2X.%*3+3[1-U M'AN+\<7GM M'8<)%PIIC-.4F]Z0*J#UJB#GDYH6B+9-%O@$&2'<,+H36!2"S9Y!!A8N>&T%.2T]<,*TW"#++4GFNIAH!HX? M:3/-5,/M>27YR(T?O[&39(OC3'>2N@=@NU(&5$L[(MVEA)#6@2PZ%?UD;A-& M3"^2)"X682[)*>YK4MD3CA$Z02#;?P!7=Z+S"OM& MI0-W^6@1SH3;=Z I@*W@I,=-K'\20TP'[$UM'6)C%\$_*X5/=>K4S4X08B4T M-8DV^ZD+SJEJD6_96+HJ*90F"X-/ *7 MI #3^BQ8&I;(9QT5R6JAF3Z,N69Y(-?3/=IP8Z(6-!ZHM48P6$C+ MZM@6TLQ!^Q:&B-N,A]P$JK[.5,Q[.A''H:HBM"52U7I.#Y'<\D,[R*1RXH_- M&E+]YF*FS6EY;\J5K?))XCJ::&?2UNC1*H45*@I=Z$Q?K7#=E>VF[[>/#]B1 M.17HA.'!EG8<62&F"]Q1&N*KA34+9HH_*%15N#XS+'>QQ:0)D29I8]1*1I*: M2D]^-IE5S IN_";[68'7&]Y8F M%S KLC3@ C8\;WH#,Q.2.!_6);?B5U$#$[T.AG,*3@6BN\2\LM)A:,PD32:, MA5--3>E$.]8M(>T@_(#8"QR I24[=0D8J6HSX"3<*JV[%K.5?7&ZK&#M*S%= M"E;4@9.6>;+(>E/3B@<06.9XY]R4F..3S-6.J0*/D%M!E/_$QAEQH4?.&F=S M%5T:F#P'N:S'L8Z[[:.$$_4^Z BB+JI->>]":LO&_1F4QL9'F8GM3S<=L=>5GS%.Y9&BR.H:LD.8CN3\NLS!:C\D-:65L1G=C#;2X?RO/ILZN,BVV+."_]!-M#:C-4RA3M:54/!XD:,) Z.<[=[ MCY7J1!5"H0E"CC-CM<-UB-TB,+YBJS*N##G/N74JR8[<1/EWHVR6.QJC32_T MAPBJCTJQD@J^N8=3X,^N1?&3_RR?2^(GWPQF)'GAR1\F_5 M^Y+;N_^SF%Y(.'J&JAUSKG$0Z9Q;IO)<=Q/>@E#HX Q\HKJK)KTE2Z#Q3.19 M:TI"7C4"T:DII2T91*IC&M+&"6->#,LSMV,5Q\HDR08+)4"X>IHNB8=-A,!9 MVP3E0>@@!4$;I4C;@N5\PYY(E5UBS%KJ9!.XRXEG6<6789I(8R9.S]5P[:,A M@WT\X0O$J+\T+7M\W1V$C0N'HI)0H91366!^.\U>2KC,W-^"-8>I,ZDQ7^>8 MRC[-+%(0EN7GT]./G' MQW#S.95K9(O5;W[=NA,.VIX/YX6T!AFFN'*E4]WL/MDG7!,98$IVMCAZ. M? MFSHUH$D.CCE5D(:O2&JWGE3,IG1RN#0FDRBAQ:.NR+;NN<=>)'I#V;I(OE-% MOXX!PL&F');:X^IGA]?=Y42C- IYUCJB9>,/V)DX@!E/5$%A?=^+BSS5$DU$C8J=C*6P+$IU+RI_],I/\,M*V2@5KQ2S2F=++,(E*=A,EO1 KB#T^YSEU0F)+!O.XO \KQ+UEXNV; M.\/LN][6"ZDIXG$],![RS^2:A%[/C.(=;OP9RZD$5%C:!),/LHW%ZEH[M+P_ MW%Y44G)8VA:'E#'&MK5PQ)2]2DIA%>Q#3182ZE@.:[I]@*;B-1@T6U?D\N"[K8VEV?"7S0J. J;Q,;=!XS9U;I:)?\4(^-,RS4Z=(+I6]M*@?(9A/6& KG4H]%IQ*SFG)?C*Z99; MMCA,C[-,,BM6*>6J>8FT9[)QD<@M=!:):JLD,4C774AM4J?2?)C6':4X9AQW M8@EP35L<@ANX@7G3$T6/+-MB\ZYB]L[(8,G657E-Z! R]IO3JJ4\4.)BV2S+ M L@@$R:QTPYCF2?15&H&UP^-3((2#ZLFB77@[%)(CO'YRR2LV2E(VFG M2/S&,$5[J5KUK;/<]9-P'HW&3[U .E8/[R>%(]S&'=RF#L\Z#V89T;008T87 M#(=2SJ-D\E5GTAG*4M>,SLB>)I+;+?'SI)2JI*(=\>'4AX/J$*2]=FSX(M?4 M1%FBJ_VL\Z#M HYKV6N5@PE6S^44'>&UL#YE;8TR8:JLB@X:?RYBEB! ME7O/@)-W#*8*_G.E(Z0OO$B$MV9]@B7-&>H7K:$LT<)B47 );8FU:9HX%$74 M3'L6$1T##49OE%",,V^,;G10(BP3[&A:?KL??[YZ.5+.,ZH4_41MN73NBT89D0Y\9XJFXK'N3"7)&( ICXYK/&U MT^*N,@=RUS9/003:XF)+X4U8*'6%5.Q@-_K<:M;!^R1"JTII;Y,T)1\W2,^1 M-6\19A;=>$7]](H,+%C"DGUERBWT[0KN]HX^=Q)S#Q^^%*BW'9GL0@IJ)<27 MB\JMF>/)3(P

!QV<,LTGR3MF21K"["0"5PH)$AF3T3">?4;Y%DJ]T3_)]2 M[W2(>.%2U;^!*%'V7/?N0ELE-WT]X !P4FJ!P&_3NU>'S+)2/]])FG"O7+!^ MIF'@12@6DV"I7!T/'Q3=P!]*2MV9K]0Y6$JHJ3(;[K!N4< M LB21;N6X;C46TNG=E<5*S<2((_56%/X008*4JK $@Z!B,LUNMJ\_:!NSAK/ MS_3%$A+'@'P#Q2!T*J.827LULBYS3203)_$Q_;F^OU8=Y1%^TG4R*Z@ P;%S MSI!ODK)]R B!8S@M4MI+E-=4X")4RFGN,+;(QP51@(U3KV$(-$MNLL<8 P=7 M@*&O62A-US"R$5Y0JDUPJR@5TEW)->_<5GY87*GJ0KU5'B<)X;*R-%'?P@E% MK8CG6KDD+V!%, GTNO*03;:$&U.B]'<]%G027H92&)02H7=D43Z^#:@( CM M4"8K16MT6H:1"-L1VF 727IA\[UA_$_ASR=?TS LTB1>^KJF"I_F1)MH#TTY M@T:1:U_:29X^J7#.AW)M>_T!)Y_ %S=NHP+\K7%=UUB=%=$BJJK+]%]O:H6 M@-65W>X?6GD+'&^6%#Y?U>9V*!?E)IS? MFBE5^1 !FVZX'_ VBJ<8:B$E+'DA E6+'Z!Q :54@8,-H$_[I72AB[_@CR^P MMDVST&&JKV96ML0.M6:YI+K<1Q+/G&^1WS>L4#FB8J,"[/E)E6@I^H3X=.F# M65,F72G*- #5,NJ$DZC\#6=M\*CK^E.,O^F%U!A[BZZH#[WCLCA/%M10&8SO M?H'0*/QDO5YK'[P.W%_Z7&4[*_T^G28X==M264]79M81U,O5(\$'L_9N7T++ MQ\!M]]:E+%: LOCQ3=4(-M_EM(JFYZ5ZW:E;IUA5[4)(_HT2 M15BC@BC#_+"TVIEP_G#^W+TD!9<@T4CL@FDSSYK'&(LNJ=L$TA-Q_IT[7U.% M,G4NH$H/<[RJVL.&4_G EYC9,;OJ&]N*ZVI3S'3K$W\5(L0A8/L(*17?"#ZK MK EX[P@KZF#4DM@<)BJW5)>4", \*^<]*1)D@LOS"?9,QT MON8]+>]7LS(S*9V605\J.V@^ 31J31_#WI)&QJUQE,SQT9\K>4W2Q O< 2K0 MA_=QMQ?Z!A-C\DE&\%M48COE3+^"S5B:5/,Y59&3&UNRZ;1$2SX>NQBI"A;B M7/B M&M*G8[:J>!SM56;R+\'[UXW.QJ(,N\9AW8$F+;4LTJP0^)YC!*F5PR=F=[W1 M*O>C:VKKCC8$N:A@B6]V.UW+Y=W'4WQ;2!R-H6TY\O[L_:=3VEO7U[*%OW\Z M*&9\!G^^_"2B!LKGL.P(9OK& 1R$AF#="#*S*&H/@^0L811HI;RD7M[% NX* M^970%RQ7'F0^!<.+"VV?+=G$_:*K;VQ-//QP@>VYV2ID;A 8#C*4<[\1/8MC M=R((3@W9])U00= G[J4&8:UH23@;O4IYLKI(YPGJD\I*<>%K M:=)NG4VIBL2!'$E_.48ZX3"8..(8.9I 4FM&4#ZB-3U9Q("^##-=#JP7-& M;S#5FG(74$,,5*[S<'JYBUE-?3W9:_)+4,:??_M8,3C+&D>;S%(\HZO;PG1Z M3,P#U2=06/2W9$I^FSQ$Q7,4(9,H+SF%]DEK[5Z6!$V"KQ70FAD'!%=!Q!VV M?W1;))4F_O[MJ5&#OD,3?UZ)M"#%(,BE5MHEJ"",RV"!5EK+LV+FD[%YO4J; MA&=!T#7$P43>20F%2/@AYVC13$S]3MDLO;"],*>E@%(NKI*SRC:KHYD]V1^: M8T!"\S"Y&2%^@AV0L(W$&;PD8]33-=BDED6A$N>AD1L#N#3P4DP@T,48'G?M MPOG .AM*ANGZ*(LM%Y&:(Y>\ V&JN:3DN91$*+\TTZ]FY:4L2$PTR1P]M]QW M-H1>#M:G"8;/^:NK_63V17<]3NGW&H:ZVK#XZI'$SE\3\6P6CI[A"%6,ZU3V M&\MMTKQ**#])7=)B'7_2TA9,83_E@KR4*XF=.R,#=CSLV8MIILTMA(@)!)HL MY[J:;4X597624L?K4=1TY3#9,=O2':FSV>#DQZ(^K 0WG\G/.K0V3=QF. W@XV; 1Z\!?#2 CX=F_BZ#RBIVMD7#DLIAYET M8]Z198@-:TW9KW2>3VH*S\J\GX<5>#C#S2/?%+U9W:T'ML8$T#7G\PQ\5P( MZ,Z$S/F@96+5+].M$=_E'W1G1-?+(\<; P4$PX*97VX[RH_Q/Y4B1(&&U!"W]& M5=M"JH7P^"NI!R.Z.;U1SN;;*,2YN@C0B-$)N>K\X;O==K?M "M,;A9CH2;_ MB0:64#3:W2"J%/)O',^&M!*;,,S^9\4)DP5ET1$EHYVFS)"+, *6"1,PE5Y$ MDI+!1Y6?X;Q;>.BJ/;F<$V)%SJA;G5E)@ZM8Q J)_SA;QA,U&*;*\NEMQ9/N MJG)ZH0[4ZL*PLLX3('152XN?9SZG*1YK]#6NQ#9*NN6]-7D.ZN)B4X/:K&;W MW8R-U@.Q];$N/W$;'5)1(,V0&I(+,Q"Q6T<1):N#'KH=SP9V "+"8ZUEBRI&/!:\D77T)[1:/3=<*E@H L:Q.14NX1?E"EA.O M.V%E!(J0_M/2&9/O@$RR3'I)D-R!N_-*T)] BGRHJ'I%Q,Q&$4N+PWN$9<]T M"T]]W>3:^0PM1A1^E6JWE;9:G IU$EJH[,^+%+:\1']K,QGK?(\Z$ZIJMFJ% M(=$CZJ>AIN7TAL^Y%B'.87O?M-LV5N9GKB.WW<%,P*0*_1)H![Z6#K-M\F7Z M"-BHDW,[.5.V9HQN#6 *_2FW"VIK126F=17Q;AP)4UH+%H*M"^V2M:T"[B[T M&$[_?G2S(][M'M6\;(F+%E\<1VJ6OQKT]1T=$NOWJV/\S7:!S^T?]# DF!0C M8F/_I]9__*4S;+]>_=\_L"\&\QQ^SL&-]=Y(\=U3BPO3:OR>Q!OHVFZ7K?M. MF1Q\GTP^N"B]62M*;Z[/,;C,S5/*ZQ%^>P7.T>](B48=KF.,GTV..T=$ M[P/_O)Z^*CT#65A_,\QH'[4O]3Y)V46!%3H3_FSXYVD\I0_#/[_,0<7FV1=X MR4](-W%$FS$[[@V/C/TQ/7^ MJOS=?D0_)4$Z_3![2ZW$P/?_0!SK(#NKFSN^Z]>:Z7Y(/Q?G$_V3,W=8J/4# MZK>K T*K]VXD3K(ZV9H]^41!K"\)36,;6>R#)4$?KDJ3;P! Z$2?@F>4>^:5 M/@7 ,GCW!@$M51.X4UJ5W"\) S3=\G"X.!"*5/XJ#@H5HF]PBS$^@YP$_9$H MN":?BTU8/$0(YLLI1PF.UH4R31#)&0@FNO]1F,GH#6O*F5.>_\48G=Z+H[,O M1R^QHPJ!U/8DPF5C/$IO,NNA^]/0P=..2 M78&)K-(+Y7@,>G78,J?8'MC!5T&J*$Z*[IYNAPM>+74,('>/23XD5H9>UE>E MEN11H:G.YCRY%-\HCT\]Y0+TNN;ATBN6<+L<3XDADWV*!29$->A;MJ[U/2?A M$SBX'V;V/*R>O9.5B[%_4G,QWJFJO!.E,;B?*^H&A;$ZCMZ]C./=-X++9Z7= MVSB._J.LQU8Z<\@:72IRY]BA1*[KLR^.5M#1YA(#!28.RHK!:DQYHI0Y.*@?L,4J\L_\PIFL*9@BBG%DY,L[SW?I1K+K#,Q@43BE M 1W3[_!1Q"#EUM6Y %'PQ,M%/LZ+L+J35P>IUP+3>MTO#T&_D?20U:]E2-9/ M0329JP43*#E5" NQD;'PEM^5JV A=&_F'",ACH4CE/QPWS :SE*;79F!OD>-$Q!Y M<<*;BH)0N91-^)EJ@$@G.?1/%((K:6+++U-:Y"NTE"BGM M?)@+ MOZ+[!;+//C/W?2W"B-![7,80<<9B^*D+L$AYS9SWD4%13:Y?[=4H-'Z]5(N:- MTHL@UIF9LFKCW *1P&1S]B]PL$SAD;B4\5_+!;Y.'2^G#EC3'J/9K2WX8'H9 M$+UBR2<(LE(@0?3U-6>@4\)O2[/:V(X.1Q)>WVH.%B?]3 ^LJ=D$Y/.A4FWY1*\&%U[HET9/4UY M)3'JX'*9KI=.7\!*X+1&U5:NA><*R^PWL,RG!LNL-QPX>+P:4>X>;3 U-EL5 M-]@0C0FQSH0X+;![B8%AG%IJJ#.'&NJP;8<_E;!)Z9QNA)>M=3HD/%4RJ$VR M/LCS8/+5N^3 L- _1R$'GK!+E2#&>L+DAM,_&60QL!HFSJ:\U^"9L8WN3 M(LJE3*XTJU)#99@2Q<5LF)T//VW(A"J"RNZ#0_CKN@XW6J>[W+D'FM3]@L;Z M1[35W\47F)'9*BX[PKBLVV^%6".644!-A9+(M"XKIZ/0"5/TFE)):IF\B4D, MY0[2$/>2]Z3Y%6W7<9U!J_%7_))O$F D3QBC8T08"=-S-8B6F*P8IH F<^Q> MCC7#NIC?'9YX3^8R-6%#OJW*M:]X;G3N+98V'"L3J\DX;ZDZ#UPNK32:_,UI M/!7$AF@B"^K81E+'S(A*=>H!10>.F?K#I"0Q&,"A!54;2Z@"_E 4!0%7(\1: M0:=U\7X-G=0A=UOOF*E(JJI)6O3D;9GSQE?1P9(*>7>.R.8S#;65E<25)DF5 M6\#QZH4Y-7'+27PA6<^8?=UB6G4'O\!V!,,QU,2,GX4,Z[[)T?6I-.3]D'[2 MS06O?R6,ZI>D^JE/!O>\3JQGH&.-7 _:55HARK"$W/VC-I.OX:=(=J/_'>-; M$'E9I"S1IP M0A/U8#;W9E%RA6!RT*]62*D8.<,TNH4B<$&'<5.7WO[GZ'FNK/ROE,7#NM*4+L%"PO/?:S"U?15U& )1C6%TENNZ MZG>4!(2)2<(%LTTIMSB+#1]DO\K@JF(8Q8Z,1>9!JOR0%)2MV%#WSVW9?>SU028W(&&G?JGL # MGV3OI??6DK$*,SL+OZA"[D/?CRU84<*2]2<7]M@T]ZB6 8("MOK^J8_ MM3;PJ\W73,;17OYXHY2IRBIZT07\&+-,$QY7+58:O3'5#$UH(F'K\P9U55!5(_8_E9%=-<617PTC+<'4B%, MDR(1@+ M_HU,?C/"4D"R2M-$.$&'L3[03%\SKS?BM>!9VKCD59)&4TM>8?S^S>.QC\*8 M@&("2;B)X4=J/+^I8JZLI1]>8+Z43%\&B!2+!9:8&XY/"I9;KFK8IE>K$[I] M*1DW+3'(@10T]S',/ J6F7JE__$:"::CX/I5&-,DZ$NO9?4$;H!Y]DLMG36/K,F-(HAG]XTI39.2);FD&?^ MJUP.SW#JIZ4+^1DNP&^NV? ,Y_^G-9)*L[]!JX&7\?4B10JI8QDD-J&?S5Z+ M<4!^Q3('&RT*IYZ>P8950;]CQ3)(E@]J;;69M5E,\RV$8>TJ;"DENZ_B02SA M@+V*B1!K@2G>J3@6UP>WN/6G]E&6=[B7BW\:-W7S2K>^2KN?&G,Z/\. M0JG]\OLOMY*8RA1WEI@#6J).9T7Q#U[!)_5&IW< MB4%_"(KG]):Z^8YN\T-8HN%^V^2'<:+VP'(\C(4:-4MTTQ)UGXWE_/GCGM[5 M>[-"_17E/&CLYL9NOG>;L%FBNU?,!V03?D#(QY[>U'NS2-W&<&X,YP=;J%ZS M1+<.//^- $=WR*K]K(A5!@VQRE,C5ME;I#E)W)\*B>5"=2F].ISVE=763 2N MYN9>BV RAT>ES)UH>@01#I90IIKDCMM?A(Q$!U&PC MH1;-25INNJ >H9%"KW/8<.W>6KCVK^HBB#RJ2E8X^(-";9_=4 =*I0T!-6._ MY)8/U*H&RQM43D#=*+A"><3RX"@(A;@BHC59VC7QZ\I#'=9JVU- &<[[ID824@$Q)PX/Q*_W_]-^IG!E>,55> MJ0>M/([):=0D+RSV^-H,AGDU@F_']O#2]QQ6Z)!:[<12TLT,U+S$9<954@X1 MTL^Y==;XVS+N&VYW;3*#I#V5KKA()=XS-V[8-42;H\D'7A .F9P=(GRFIM.<3>; M^O'YI<9,8>9I9F?B\Z&Z:4=HQ[8UU<]CUR=UZ1S:NB*:%A:3 MZ>)K:2NV=OM"(FEL-S6# M?R/K[L'0?K (2\?:,-9=P:43F_ (( <+%:V0'(O2I"YC6S6EG[C;97D!M#NR MAA8 ^U:!@ID2)7B)(>#!+:#^85M _;46T&_P!>]S,$.+X&V832)J_K>5';0' MPBM=GG+-=@6&]7K9>%:^\W"][[R#V)\_O/WSZ[?3+V8??O=.?/OSQQ?OPQR?OW?_S[LT?7\[^YYWWX?W[LS?O/GT^ MJ&[J-:6249@Q3Z;I#\-5I]P%TK6DFS]A/3J66:+W!YEW_NCNGVW._ _R-96MTDKO65DD_1IQ=T:PV33EITI MO8GX%LNO^UG%U-&9N1U!*D[C$",.OQ=Y&AIJN5]4$*'73*^!103G&11!?SM7 M8X]%XI<@SXJOH?=;>!WDP:-*PZ!6"ZR3!E]$@<.(6@QPJSZK2:IRE((5H0"/ MLUXSN(+P)BGB3$7R[7\4$7VS"^*4M62=B,X,B4JB:V>X;Y'QXWKE.>S :X8' M.[H@]TXC<.I0Q);1Q+=M@LI!K(D.[2!=;K"(B&;.<@:Z_=NHL[?$NCZ CD,& M9S@*(YRK,Y$#E]GWJ9H2O>!/2:RF>ZC!/G/[I1KUM:)L?BE@$+6ZQA MLW9U-KWH,[9&691DWWFU[R'!'YZ^MY]_PT/WMLCA9Z( B35?CPXP"5\1T!@8CVT@S]4/ZLD!8'^.0WFP>)Q[X'A;F>*[X%/_Q$LEJ_?5@R" M[66]_OF)?3 (S&]XROZ1S&,T)ZQ4:H_AA6;#^J0F7\,\1]L#_@'O>,F">0H7 M3X1CZ1GQO=L!_H2B?9Y,K\V8Z+TZ^(IO:>/C[4 D\YG5/!>LG,P[U:U[/BFX M?-#LL;V.Y&#\T?KOEIQPOF+*]TW[T*UF,9G!5?JDPL>];@;CVQR-SP71.*,_ M%5?.AZLJ\7;9)("[/;^J\COXU.KKT$#'177>LN&1(. _)R ^ ?P^@35' M\UO %C^^HB3K!R]ZX+]00\0O,+ D/2A3AS>2;W!0'O!A9(C?5?RP[0HJF>IS MG$:8,I*=AT"BXSH'W541U=IQ]07^RG/I>2"&0WQ,Z;D';QS\(SE'_0=7@?_?;NU$AD#Q_.(9$#%\0_PR@* U@X4(S!Y&OQN''+^NMXK2(Z MG1!"''WZ=59JY^0.\ZM[')D_10+(&\>H;C"Z#I^=7^ )\F&0)2H._,9G0PDB/_2.A?R+J<4!Y_"32"T!C1=)_ M@D[ OU%>(@$K"J-^4GD"KL>_"MA0\%"GGH$V8B>P$)LIJ0"#"2DU57&H:Q?) M)2@14A'R;EDVCI)3,"&5#F:5V31I7DSSGMQ%FK??OILT;Y/CW8<<;T75/CSB MY./IIR_>V=EML3;]WF%C;0;KL39!^E7E!IEFV\:0P73R.J,V]: ;W_VKH&8F MGP2D^CE/)E^E+]UO@KVB1ME95L"O/H+M#R8 ]POA[^H^P5L24=\SB7#=:FTZ MJK)09[LU7=@77/87OJ5P(VGCB$-;+ R^^G\/LFGP+_FK3/;77]]XM 3<4^IZ M<9Y$NH/,3V\^OFE)7Y=#0F9]B"O8A2%#%Q@NC%@SZC^8:J,CKZ[<#>MU!=;N M#YV37JNS'1IBS\0R#*CTXK<&EE/:6.C5]"Q$6ZL4%N9.8M."9 MXC]3GCM=;9T2&RQ>G"8P9L:BZ65]FU6'F7!7[E$\<+D:J M0$RPV==V'N?#K^VN\O*1N\01?AXU7BM>X*"QQ"JY G^50=K2Y&M2 M+ HVT85OW]ED$):\2&.M#4H"\X(0URD[,9(,X (KD"1'?8KV?>C/6\-J+# M69RQBPIV8&7I6K &DE%-IDO" M.M]UV&"('7MOMDU7?2(4D^->JX8('UL1LNS!JIST[[%5\4;9 4M@JKYY+[@! MUY6MTC.]N!B?8!HCR@Y-@B5%=?XMK=-"&%9@XFBH?(KL)3OS=[K+;T&^_P$> M=,:%^C;R]F:N%KB\&<^(BHTH$SR!A<9V-<7"-&%:!BG)<1B'.7?=OE19KIO9 M_ ^%AX(DVH0@6V;V63%><9]>ZF]KOMET!08%YIR*XU&*+]'*!X<',5Z?),TW1J%[6!3SM7MH\4C*'(%#:YI J^I8+G M(9O"DMHG?ULI2BODW-=(:^ENS>;)E;EUW;L;')HY.#0)PETB^$#$I<^XFN[" MT(*919D5U!W<>>FM,J,FU!8N0!VGD[\?G4^6DV.\JSO=7N=_+SJM?RXOCCQ8 MN+\?=8:#@2&9$%$9M-O+;[?I 3/L#I;?N(EK>-RA/AO/.O8X6A][;,*(3RV, M6'L$O[^PKC_<(MBW3SY8)>1VZXC;/F3!:EIY25PU6T/[ZH;5GO4N[.^87*Z<'::Y4-V?36FEO3#I:E2\4>?O=Q&L_D^^Z#1CDL4:L M[^'IG?-F;.$EMV_M);_HO*R87T^QO=<:9GR,LET@.HDP2D$X]3Z"N)&L-0?R MZ1S(8+_'*642'S'@,XFND?,E*;#*8*]'G287:;"X<\3A_2J[[D,JNP,ZW:=. MDO0M^C"I]S]!5"A[TCDHB:4%_U=A9JA>] MNG-5:\,/[YSX^K&L!UW-TSG6D85[HR?NWF'3O+97LZXISFM?%E8XC.L=HSM; M!_PKK<>VZW![RFAW3^]W'_?I?/QP;UNW]98UHGN7HMNHHZ>WIXTZ>LKJJ-/N M^?W.R!\-^WLHOCO;A[=K6O58BV]J7CO'W=%W&(C;]!?:I)%K5FW_E6ZOZ_>& MXQV%MEX^[DVM;MB8[]Z,?1+D[35GW>SV5L0ZPTYKW#Y8$6O._IYN3'/V]__L MCP=^K]WUVZ/!XXC9$P^-,2/D?@3&#DOW#=J[WDCUDK&/ON0357QUL]M;^>H, M3UK]T<&*6'/P]W%7FH.__P=_//('[8X_&NQJ\=R1F#WQ8,\ZH@7^W_=AFN7> M_RF"-+]E3^$[<@37QO,.3%N"BSBZK8NXW1H\ME?_V-]OA.F9"Y,H;/U%4ZE! M13"W=%N_M_?R;;_O[%(/MF*:%%C#4=JFQQK:8W__D);FB=L03$/=.>ZUFVS1 M;BO7'_O#SK")&._#7CS1B'%G,&QU=\VB[X^(-6=_3S>F.?O[?_9'?;_3&_LG M_4R1D8'/P MFX/?'/S',GC:_O!DX(^[CU06\,0#/9M!,I_5)(FG&B7C/68 MWM))?'QHPYZDR!MI:J3I9E3"]P%E[@O%L^/W[P,-LB=3>TY+\\3M".JEWF2, M;N'8^NU>4V:P%UOQ1$/&")/I/%*XN#GZS=%OCO[C5;"-_>&HXP]W1LDTV:*M MT,'%19'EWVOV/,NP\7#@]QN(X'[LQ1.-'".93*][L"+6G/T]W9CF[.__V1^ M;3T>^.-Q0R9S'\O[62US;BSZG5B99^GW=<=^KW.X ,[&\=M__0>BU>KO6C^] M/R+6G/T]W9CF[.__V>\/_4[WQ.^/=C6QFZ#/]R-FOLS#=-K0RMPI+>3)\);8 MK\<'..Q)HKP1ID:8&EJ9?<:L-4OS?6B9P[(A/DSR1*(G3>9H5]>VT_9/.H<; MUV_"Q_OO0G4&_=9)4VVTAQO3'/[F\.]K_*3)'6VSO+\GETWJZ#OB^GY[V&GB MQ_NP&4\T?MP9]%JCWL&*6'/X]W5GFL.__X>_ZP] RKK#)G=T'ZO[5DV,[=,$ M?G9E4DW_R3W+5WY>^TS_TCYY7W?L/J=:J2_D?YG M*OU;0Y,>&T3WJ&PWWP7AV9/9/;/5>>+&WIU[S'J^^/N$^!H>>SO M-Y+QE"3C%K?_EF.XVX_=R=WS_$9>>P?VVBM?V/6NFX:7^A'.5_Y99'DXN[[# M(SQL#;8XPZ^721;F80*G345!'EZJU[C#L_*@V]>IO(\4@L5YUXR\RY5EL,#Y2E!//U;DGKJFTHG M(;XHRY/)5R]9XF,R#Q2%2NE!,JC_S+QD$8?G!;YQ H^$-?66$2P2/,E;!%,% MWU4Q_"O]JG)G"AF^>Y(L%DDL[X"_9$4 @\H3+^#Q.)_W@HM4\:!I:C#1,( W M\M0^%7!4.NWSX\[(@^$'7IX&**\\%)AAG_;[IR1(I[B[;\,4CDN2DF@Z,NX%RV6:7(+P!%X, V%Q=403_GJ1 M!@OO:AY.YOB'*)C I_$1RU1=ADF11#S67VS1,3>CPZ&99P9%/D]2 MF&A&SW/>"H,LEG18X*3!X8L*DOB^#VN(_Z^/='DR>&!3^&"07LL'\.UAMGEF M\(,7)Z 6EF$:D$:9!KGRX9)2^ F(-DM+Q3FF#]SKIK[%W!%-R'P*.# M*(+)+H(PQH4S*VV4X8N!?]+ORD\OO2L%4Z$E@)/O?49]1Z_!?Y!^U#/"I=2O M3>K$#O03.F7X^>'8'P[&^HWS -3GN0*%Z2I[JYMJ9:3E>8T>VE$/]1Y-#[U- M(GL&Z)[.\?C!JXL%7%7_*D N2(@*VF@0$9$-1U(O@S *T#JOCO$W(FL__M=YB@:L^T)\<#C]^U'8'ZK1M#.K;\3?WZ7Z>5"6GBY)SEJN%-VRMR]K]OY\4/!CN ME_]O=2WJIG72K4[KI'OCHI:]OSZ>L=4#>!5.\[F(N_LM5B&OVO8KP7D&8I^O M_XJC8="X5.F#>OVT[)UQ19B=_YVG=FDOU/%YJH*OQ\$,QODJB*Z"ZPQ=*U?* M0<3=M:M.>^WD9K/[F!QO_U1-$K[47Y'Z8 WY7\$^#,.;IVKV]Z._W'R0.^VC M'[^0Y@)=]@;>".*2_=??@A_K=N].S\1VBF;0/2Q%<[)6T?P6Q"#LZ(G]QU]& MW<[)ZPPLYVQ29!F:0&A7G<9!=)V%=,^\!WLKGH1PJ<&F3.G8TV= 6\'=0A_Y M !<';7QV6\WE7 =WNT[TL%(4+,K2S0ZF/\P63%GU#8U$<6MQ M YMI2):*W,@,S)KE":V1:WOS V?RD2+V9$8!) M20!2*P")$0!8D:2(IFCP@RZ=2A3CGT7LA#'PH2!+E 8F4]Z*V.<S,((_FIB M,I_?O:$GJO.T0.^G*W#DE_1HE'RE;+:X>Z4U#[+6\L]B\V*^\%[\- MXGA,3\% 3)"&&3[^7.57Z+K0)'$4^"@/)1P]Q)6E7[^D[/A-0*;/4= *\F^] M(ZMX_O/N5,X1/KJZZ2N>Z1;;?^.^HY^=9&B9&R&EI5ASEO(Y^KFR>+!>.?BF M*%_P'?!@"_B#/2NP^5D(=R8&'1)>M/0J2*?'49)\Q>,Y?"/.P9B' M\P6>$G@7X-8JY:%>[[9?OP&/& 4/1-(<+%B"BR"E0,-[><>O\@Y[^%KT@,[K MM3IMK1+[SCMV4'?'[ORRA_!NM[J*-]EG'\#_N@S5U2'=&W_"7: M4\R""0HR*9@\#<_!$Y"0#P6+LZ7"4YQ?XUT)$KV@>"^(&LAY:)0\^+738I); M[187>2H:TX=?)E/?6\(]NP@FJJ!H *J7< %'::[@Z7.?@L2Y_9X/2P(3C,)_ M!_SCK%B$%_)O#K9-"QPP/(*'FK6\#P6^/55*KA0R13-U(;<1'M<<=E%=A!/O MO,A@;;),R6E,9GCYF(G@*]"5 \/CD;:^\7PI8#.]W/6+ZRB\R MFU.>7/T?\=^?S;I^E%=23'N1P"!G103Z8*JR">P'*^O?X>8$5>=[]QRU;N@68-(E416[E.S[TF1HQ;7=WNM M',&W$WA?ZH$K"?*N)MVN MR! *%\N$ YV78286("@Q2>4'^4& M;6SD<^XG+&TFIBK"&$XS:1,)O-:M1"B+ICFLT,ST'7,RX$0I&':Y%R73"W[: M3T$TF8.=>X82&7B?TT@<-]8L^BMP)[9*6;..R5^L'1!-FO*L\(F0_1/8!;AO MV*9-,/D,/\]H>K 4U0UJM]JR09U!:_S7EO<>:Q%4NEX:\(%I$?%5N0B^*A2( M2836.(D':V?PR,&,1WJSYH7+1M(]2G\'>\6WSPTL"E/U>EQURAXB9P^2Y4/K^.X)S 2^;7TS0Q\H,3I#\J^%/R#7^5P\@SCS*' MVVGFC0>WB=\:Q=)M-_';)QR_?=2K;%=;11NN$HDXI/OY3[1"0166W"U,H+/3 M8RQ4^#$I+CA*EUS!",GJA0]/0,%BO':I*&AK?;XDE4P_?Q0.(IK+^VF<;A,/ M)9,]\[)B 4.%IY1]@Q@=6YHHW,2R:C1[8\KK7\(-AME>07;5A/%XY3'NE&T* M/ W\2D3NA1N9?OGJUM&645VT9?WVF M ?)H2ZG&"6?%EIE[I?[P&^8#;\/I5 M&-."TY=>R]/E)JI)\=/[^,]6.[?:K*$%#2%OEC^#P5&N#.;?]]NM[LFX]D_M M5F?'WP\ZHYV^L6Y0G9/627?7ES_?00TV/JH>(//=^)@']!]7KA\2\Y^T(M&W MS>^@]RQ+:?2J[6Q^BO^M:O)N^\QT=(_9I07=F>=MRWOM;;S88^[W1+>O- M'K]%1B.QST]BVVV_.Q@U$MM([(%([�]D\&M^1QO3^)W=DV.BSNS0T0A8:# M(3WIG>R.]U]ZF9Q--Q>%=A90WIS-9D MM_VV/SYY)*+O9FZ W\\W+4SV'V2X]^C@;X)7')?"UR+ M&[US%/!#,;#5[T M\3?P^4EL;^"/!PTFOY'8@Y'8=M?O=VX)8&D0S@W"^1%%=^0/=ZY_:G+>#P%7 M]-N=1VK-W6S,)GSSB3_8&4;:H!$:>//]KEV_"V[>+8NL]L T?KH;TQO?WO]N M-N8^-Z8/BOR14.<-MKG!-C]-\^C%T.\,1R\;DW6_]F0\/&GV9*_V9.#W1IT' MWY,GXT$< IYY7\.V]PTSV[NP[;ID\A@KE9\&QFP??(7FH#S-@](987#AB8 Q MFX/2')1[.RB#L=\9]YJ#LN^0Y0?#$#_BBVI-_6ZGZ4Y>B>P\\"GUZN-BU%\P MX]:)@3>#UY3;3\&[K^;A9(X$_^%E."T"ZB*64._"A5+5?11#G84[K0.3U MV3R)ILQGGZEE@.W1O"7\6L5Y8)+FDR1=)O0G]6VI8M,T;1Y<: M)S!$X=!O56:Q\B29&,SKE?,+8?/R@K\T/&[_:Z/ M_^V/F%LALW[YQFZ\U?7.J?7,ZE9UJ M^N8\A;XY>]0-I[8?KW?LO>=&RO\76WBALI(FPZR.*G_L;W/^]['M*SULJPHH M;GE)W62N99-M.QFGXS7\29=%[3:Y@^C'TNNVNKW>'749Z9WT[Z;+2+\U'M]5 MZY-F4(\RJ,W]9@Z_HG)-AJ?4 ^KNRR8/H5AKFQ+ )SCM;F_FX,RIYU2H^+ONN=I!"JWVUJP/=O8SKM MUF/T'CNT>_VP(F62AXTO#$2F*7+>^D ,.WZO?4M_YL"\E@/;F4'/[^[=0-/MB'LVL.-@5MFT&S,_FT,<3ZUM^>R:?;D ?:D M=]+J/^R6'-K=?EBQA;-XDBR4EP??])W>H *V)D?M^YW1KFWLFPSG0\ U_/') MKJBF9F/N?V,0J]% O9O7SK#UF. FP[M:C\LMQV+9U2UKOAAZV>DO+A**O/, M<=_?MRI[>[@Z@[X_ZN]J#]WATNQWE4-S%I[36>B._/Y)[0[YW< M$BMTP$?AZ08!N^W6+37;P7L+:[G.A$^'1+%=WKO[)"/:2 3V6Q '%\0Q])^9 M-PVS29%EFA\/_A1=9R&1#R'%WQ;<1!Y\.HPG48'L=.K:4K>J3EH(=M MS\V$'M+G$KU 0[OT3,F$FD%M.ZBM:)?T'^6XC>^9G'=\UU2_:7)5O;P/ABCF MP2ASJIS E4W?BI+Y\4WYM7=&P[^UQOIK^+?N_@@=^.H\1W*J7PKX]MTUBFYX M5)X=C\IP,/9[._?)/@0BE49BGZC$MMM^=[!?A#&-Q#82NZ$@_EO@R;LL7]VY<7W<[V7 3-ACS AK1W88=H?/-]O[^_ M)'D0-;6C>Y2'?:(U0G?3M^T0RX2:T]"8L/(6S< >]Y@[Q*#S= M.-^M^\T=O)^PMGAT;77DCU3#L[8Z45;D&-77J\ZHMLZ2?Q7&4Q7GKX[Q0P]? MB/H??QEUNT.SX0_Z]M?E1>JWJ"KIRUQA+2M51L$_O%@WFO:NPGQ.)3[*6P_P M]S)U@?6QWBQ)/2R(@?.Z6 :IFGIY@K_H>U=!YDW3\%+%WOFU-X?QJ+3\"I#, M.;TGQC=0M>UYD<'PLXQ>A7^:)0,. M"]Z1F7'" ZZ\<6O\5Y_>[EW"(Q:*GK8(O\'H8QC">4$-A(:M(7PL@',47"AX M0A3A;Y=I.($GES[9;8WPDS+6"56 X&K"ZV$#8F]2I*F*)]>>^B9_3(.\^I!V MJ__7UFX%N,W1>.RCL0&:]WUGPST7:;$(XR!FWNE%$B<700;OFW@90@84M;'\ MJO*;9%]/9HHO.VD-]!G81L('=!8VG1:LE;V#,S!NSL"AG8%5X,JVHE\H_'GC MG;!4*3P$YC51'HB]$78C:I"2H83(%4X2$"@1Q$4S21,&.)@M0 MU?#?*0EHYM-A4#G\=*F\Z74,0Y_@;TE<2/-/8!N2!9R)9:IF"N5)92PO29%Z MP7D8A7#:X.AD!?@$638KHN@:OIC3^0-#"N:_U&<1/H:BRL=FO3QMS52R1K[V M@,;D9^KI_%NYIW/#9/),^3F:06T[J*V83!H"BZ?&5= 06#RG:3\8&\[>K\1S MY.A@TVA1-HT:5HZF8GS#A'LG;7_8VY4/_Q!*QAN)?:(2V\/&&K\_5-AY>BT;UNZT]!R'&!1SU^1%-ID1)KJGJUUWJ#U M&$4DCWP8&I'8+!+/L._678K$(7[_\#H)N&$4;XIYH31S4LGKT]UUJ6YJ/^#- M@LLDI?33(OSF>_"U/ PPG9?,9AE<+N?7W@2$-X 7RK=A L4LF.1%BEGB,%X6 M.;PPR[/UR3V91!_34\LDHT3DJU1% >8@;58*,U+.MR2GU;9?"2E:7FG:@(20_L!ATRE^"D83K /P_#FJ9K]_>@O87^H1M/.<*(&G7&_ MZ)Y2VEDST,DUF*LO@"UAH MK=)+JI7&C_;\T6!8G\V.DBOX:K!(X$__IK?IM] WNW[O9"BY\:FRPPLNE# @ MG*?)5W@"C'<1TLOYE1V_T^O>07WKH^8-WP5I##N7>>_39.%)D QFV&0/GWM. MK!E4DSULLH=-]K#)'C;9PV>?/6Q:SC<1[N_/R8R;4L%&8@]'8GL#?SQHLHB- MQ!Z,Q)[XX]NV_MMK@7V.:<1.K\DC/J,\8M-S_B[.S,@?CIJ&:7NX,7V_W7F, MBM-F8S9O3-\?GNS:[Z79EX=@UFD]QK8U,;WQ[>-ZS<;7O8B#*$HF M".9J_/9ME^_%T.\,1TU+[3W;D_'PI-F3?=J3D_&NT?UF5QX@N-79^49O?/5] MO]$-,'B&P.!D%1C/7H"YX_>=@].#;9@F!=:^E4Y. M,[1#&EI]1>[3]>S*C W>"UN^R[68V]2T--IO) ?:O)7JU#N\_@L7RM<"$O4Q=+)"S0:T)73J-$W[@ M4H$:C@KOPFVY,(%1IN%Y02\CMHBNW^^-6EZ5 Z/T+62_F*;AI8J1?P*;H0>S M)%4X.'B.FMYW6X:;1U?W^ H]1PVK!RY W^^/QO[JPLF@:DD]:%3T[0%&6+:F MZ1!ZCNZXY>W&1\&?K6T;K[^W?V>PGFQE_\[@"E+_UH>0P+>[G\$3OSL8/^,C MV/4'HT'I")J);CJ%E6=T^B?KR6OV@69H_9EOSNYMS^XJ G>G TN0NMT/;-]O M#P=W>6#Q66'VG<>HX[=/VNXQT@?%WF;K^:9&O4[+N_M;:3])HAC=I1O+>"_. M8E P#O=%PQ'U3)F/FD%M.ZB&(ZKAB'I6TVXXHAJ.J.?%$76&&Z"R7%N9/B99 M&KA< ^78KI6[W^TTV*-&8 ]&8(?^H#MJ!+81V ,1V!=#O]<>;U_/VJ4DW6_R+DL./M[>IG69UUTO!![=^FO#C9084U M&_(0N.RFLG3_=J7;'K8>8U\.[5J_1UC>X_DVHE"K>6EOEJ0> E,(]HQ0C4J[3@<'F11YEL/'$#P)1S%- MK@@B"ENO4@)IPM>[WIM43KI-M/$*DL'!"A@,ZW1-^T[5>"<] N1;[^*RMHBX?? MRVZOO SN_\Y-??4RN%#'Y[#X7X^#&8SS51!=!=<9:BVW*BF,C]VUJTY[[>1F MLWL!+-/R@M D##Q^14*&GX+A!/LP#&^>JMG?C_X2]H=J-.T,)VK0&?<[)R>@ M$+O#[F@\5=.1&O5'_]MI'_WXA?"NR?Z]#98W /DV![9WXXY,&!MP([*$([-#OMI\[9>93@0)WAJU=>RHV M<.##A0._F\W4!(/Z9%FG07X[L_IY(NFZ.]/2/0$@72,2FT5B5\.M$8F#__YN M3(6/G+_N#&#_JKED3#NKE:N@DL,VS$3N-S5[5Y;C%S#[C11#,#E\BJKG$N*< M-+[E7,5J%N9"D)3ER>3K\3GQ(KET6S5YZG#Z]Z.;EV'YX#$;9GC24CL=)P3$\:3J)@J9N^2B0=IBK%; MQ'1D^NC!D5E@6ML^#DWIS+L*D?VO6"ZC$'YL>:=$E/563=3B7*5\T?0Z/B%/ M?/C@9%X_(CANRONAT^O[XTZ[Y;U/4CC#Y[G[&?BZ4M[O"1SB$]^0<#UFCHO6 M^Y.Z3*)+A*W\F@3QH["^'?WH:[WFT)[1;\(XB"?*BU1EP9W%[(S\O5E,[U<< M:/9(J[B!<-0YZ/7,@P]_T/^$RPP.39SD7G"%_X*#%\37WJ1(4Z3V V& ^XD M55.UP RLE\0^_AINKD68\_D&F8'?@1MX!;,^7[ M,:#[U_DT7 .'M69@5FQ%B M+035B9\&;0@G+87%A\7):"O.BPQ>GQD-FB$)XRPDP\'J6E<'HNT!VP$*%>D+ M89%/X[B@RW4)OX7-0[6X\#KMX_^FH[[-,/OK$71[N#T@TI@Z$QESV"C!J,-5 M"V,P\"[ (A,5EQ6S63@)4=HG03;W9F"WX6=G8+!X5TGZ%3\T$1LE52"RJ5QK MJ!QC6+ LHUV3CX3QI3 _],?^H#-8 M^[%^BW\\7?<8'Z5C'DR]'X8=?SP:HJZ;K!WB7($X@4.%(JO=KJPX!\49@@$J M1V69J@P^3>9H#LH,IP/B#8O&OX6OD?BBQD,DA(_4!'42!;,RL*4N2H MX[\J]P NHP"TA08[.\>"3:AE@JA-ON[DI? B=!%!Z63S<"GGUA['USBJ5.%8 M:&G@C."5++

_T M4L&]']H6]F18 .6* B M%=YP$%0P&4*$M(K%1#*!TR'NXQX3YH<&$T*!AI#_VCOQ3^ 8TL!DL/A[0=;W M,7H1T2>(_\[NC$ERLLM]--V-!(C4."]PQ_!1:WW?Y.4ZT! M\#X]6&HSJ ; VP!X&P!O ^!M +S/'L#[1H<0,$">H.7%KHN-J&(H *QD)\W1 M('L;W-FF;#L2IGXG4\1^(L\:B7V:$ML9=?SQN.&D;B3V4"2VUP<5VX![GPBX M=]QJ[]56-N#>!S*YBXSB\1)UOP-S^UG".U_T>_YHW&EH9O=J4P9C_Z0W;#9E MGS:E,_!'_5V++IN->0"?>=AZC&TYM(O^8&-K^J(7R,N]QM5V,:$/ZY2\Z RZ M_JBS._/B@3DVA[8K/;"_.H-F5_9K5T;8PKK9E/W:E/XM.OH<_!6_;T58.X(G M/YADV.GJI7T 8,IJ-_J)M4L('EF7[*L6F97ZU;L/0S26"M*8V%(1GD4?6"SA M4?QT_%ECS>'S%=SNH0-KSTSDYC!EXT]E0>9YXL _)TFZ3*C<<)DF_U03!(O" MMJ;)I4:33](D@_]$$7YB6DP($#X+)F%$J^#78P9;WI>D"LY&M&F*4IA?^P)6 MQ>\B6G-)0,%Z]"'73S'LD#[R0V_@#X>=4J% MKF@01,#^UZJL%J!<>\M4^17 M!D&F9C48PGD.8UG";[Z%6%8!Y^2'?AM1AP3O[ _HG\)!/*0Z,9P-+!-\.SB' ME21XJL;*8O5)I02 BE'<_9$Z +6Y"H".7+G>I1;52>S%<(SK$9\XV2 EE"8. M2X:1%!G6I"8IP_6Q#(X*-> 3%TQ@;*I \ 5O&)P:TG()7!11K>I;R,,QQ@#ZY65H&(^?*N/QOBA_^&XQPZ*LE('X8&>B+@ 5CJ7."S!%1<_]T.OV M6,."INP,^]^O8:FUH2VC$!SY 5L#G2XLZ'L3WCE,:^ LMN4N3$@/^_K#:*3O M-"[.FN/5X)83:+.O%M"RR",Z.C=0,OOO6C*IM<-XB76H:RM5]_J!&X4UP/H$_$A-K/W MQKK""X7I#9;GQ-?_F7D_)4%*A2MO02]-\@2T'%EZEVBZ@>ZZ\KARQAX#M PO MTF#AO< G'9D7D!*4OQV]A*,U#R=8@0AV[D3)N4G590B&%98;ZY?\HXB5UQF/ MQ_J[W&JB]K%>4.3S)(45R*0:IE3J4RQ)N9,-C<5 *(!\SO!0T7'.])FU*V#* M>_D#^/HPVSQS^ %+C,&,#/F"]; TU/>FB,W$)),B"E*Y M@&XCBIPOX=Y"+K MI9[JE7LQ\$_Z7?GI)7LEM 1PGWF?0Z0B$*=9+6E19$:U6PFS$?T(GQJ._>%@ MK-\S#RY!*RL5.TL_I5I"6T&HEU*^P@YXN"#?@?X+JX+2!GH4)\-UM^CG3] [ MG[$F3YAXYAM:-FY9+&Q_,+T,,]+ NC+68V*8A*NWT3/+,GT)6!_2^"B^?B>X M$UQ\Q]<'%^>B,9(@I<8'<$3T)S<5KIG2/KI8J%H9O4?BPZG>4UY@K@?R;Q?+ M*"2B".+S^%3 I#KM\^/.B*H=O3P-Z*2@/^J!JPJS#K,Y3-5]B_[6X+CCW$F? MU:1(.8SR[AO'/M @P-%WQCTLZX-)+\AJTOK@BB:"!:!A7IXBNYG.EI-DRZX2 M8P','I4;K^%5F*&4X"Y+X1\)P32AVO%$1AG&6,:?FDE&P1657&8JFAV#FY]0 M@:W\$5O9@(1((2:6B$=9XB[L"UT]^;(D> I6.+E6'/>!_8X5QPAHO7&=D&L( M//D\4EIB,"9@3Q8(QM\2;(NMTDF((Y)JQ:74=@:DE.'N18GTG0UPE,4B#L$? MI=,7$XT2[B>>*\DT3 ?V%X[AIPU2*D0O7&#) M=O3 'XZZ&\UH[Z88Q2&1''Q,DXE24Y=12F^CL[V\3F._US[A5>J<^-WNZ"[B M.6]U5:FQ-_EE7%@JOLW 'YP,=07M]R[]?KHI7=MM_K<@SY'.Z(R"M625:H*3 M0_)9_E1\,P8>J/-S##Y>DR\Q]$]Z' HL8DV'A@I'QX0RWS&'V&K2]?'2O8MJ MXU4<1!S.3#%N,.4\?C#!?]O;X_3S&^^DWS[N@.^"KQ2ESFP:1:QO3(R:)_C3 M-=XH%#1D11@NX M0N9C"_#I)L)>P,I^&F:3(A,H!?,X]??(O7LG=X;W$T_0^X@C?S1>)W07[)%P MI9>-K2B)+Y@O37\*#18IJ(?KFM#$="+.@XA$'+I9<5"S1GG5./#%YZ:3E728'6J0I S8KG- $/ M&:DBC)'&+Q6'T4BZO+;"NB>>2DFFOT^D1T-)/PT[O3IQQ@\9&HZ:X^?RG!R2 MF!"+#6MX1RI\.#SQOPH8&Q%_@8RH-*U0A[)\H$N-U[+=*B-))"'@C&!B##$1 M2_P-C#6X,%(RAY%$U_:Q)7D0/A_.$XK4T#M1H1 _#U[B7AJO5;IY-)6E0':'U_;14NLF6G?JU\HW?V6-DK 1B8V3VVYVL#G#P9K9]>OOG)O5V'8C/'#/]Y,L[<<@ M!07Q)07++)@<'-WQGT+GJ>(+N!!I?[7,+&EBN3,Q=E _YRWOY^ \#57DO7FC M-]OW?OWUS:[AE344>MXG5,=XO[%GME^)MYNV_:&]L_M.LSTKX,Q@/7!F!U;Z M_E&#MGDR:)O]O'[>8%8(XQ9@$:&OBD&_=Q((/*@;R$PDL!/1$4V.VN3S!!QO M^SL=)JE&3AG12$S;$TR08G[+/G.9@A$3+B,E[-QAC @*#/9F#@-F!"X3)4SE M=6A>FJ"O=&V@(!!2N&)RC_*")A0;A5\1NPDWEP22#4>VX)C%++5\Q29YB4]C MK H98Q:ZV?*P)X'CL899B7Z4*%HY.#'9O)8Q\9,7"\F6./R>2T3/2**=4DZ. MV6;'2BU 3#RENOSU:UVS*>*<_A&'^-/GG 8';SU=* S%:2CI^H'+6@H^(4EI MITV*7Q.*PI?<:"3^C%%?\(^+5&?6:+C6@EW]DG'Y<2ULT.B&Y6G9H[@R>):8 MRU A( HV.4RF'$VT 4MNU$*OQD]FSO=F$2.&PYJ P;J-H@VF%^$_.88P50Q- M,.!C0U3=POQR083?+(R<&)^&,[3)!(=?.I#;I17V1=_@8;KAG!B=0XI"SIK. M#^LS8@\D^#F+!!PK7"($G.2^#M%@DI@;!L!9^.;]LYA>"%ER B9 3%EG66 1<-:-1LG!)J12IGR)352Q4,$G$-V1H" MC@WNV:QO+..Y#**"A7FA0-JGJYI*5QKC)W&'+]SY8PH\Y[BL+:GCP^UD1@=*?20>0E>J06X_' M>+'XGI+PG&JRZQ4I\C)!MIBTY![YOC_IGAQO508J8&F";Y^+Q0)A=+ 8+IVX M8YI^A%MJ$CY::QI.I!V&4F0B';(T]"2245EZ7"#7)Z!X&=W9>$=[5N]?"!:+KQ,+B2J@# MKOQ14Z?% 9. M2G].DSA!K;1@;_=P[JC/IL%6HP'O1 /*C4*P@S>NW_#>G,K/UF\ )16DI%K< M.\_U\5S!2UGP2BZ@*WBW;_!X4G(C?^&KZ%&9?#TD? MD-^VME&.2<:[O1GAGE*3KUR-3H*)=QU2&Z T2]!AJBA +=#_)(:K6.YN6U:L MF[5035-GS*6V!.TC,R 1JY&A?EQ3>Q4L>:!8V2QYLLDU_QY-D;F:7M Q*5)$ M2)OZ67 V8$ZXS2?\ M)&XU9QN/WDO/GS=Z1 95SA\Z5UC]BQ]EW3O>(^7[UJP-[$26IX7M1?:++.=J MK=Q#ET2UO%.#R:"8SDUP(,F7(XZ(RN2(_8!R<@P_"ZH=:4-^VC J"8EGX.W^_J7O;M,D$$JNL6)A)!4NQK$,? M8)4J^HQI<$%?"!/?W22QNVLW"83*Z[3;^'AXR3()J?!$-W-*2_V:2XH('0QJ M+DO.3D7(UK:7\J6&Q'H$I>91Y?<%W&71O)8J_S.^B *LVT$46Q)+^8BE3U1$AH$I.D10C">L WPS7L"Y7 MQC^1X'IBHG4A4Q%0VT%GN#J*JMN;P69>L"8RA"7:TYF57D!CH!L(1B=%J+0- MVI"T/"DT18XJZAYAQC"C61=4HG9%/3CAQRRD4I5\GB;%Q=R^",$PVHO"AH@J MT#F$);;-I"5Q8H$@@N#JQ4+15.Y'-D=X/^.9,NK"@J4XQ(I/ 0%'9C$)W# MB8AY8"3"*.7E5]G1B\A*_(W-,'.WA_9NK[.*^&K,PX@*)W'FM 1.?DS;5 )? M4@+\I@@@ 52D& V+U)9J4C"2P3'%<+G!H*#Z7$PO20R$(AAP!>>EV[<\M2+C M,UAG#]H;M3&K;G/CAIDK)HYU'!)V?I-MO%/8:*^B1+?4=YOM_$/2?6AIU<4- M.>Q0%SC41[6F7ZID425G#*HR2JCV@U=)1S- +\4,?#-E7 FW YUBG\:43*>\ M; $:%T_IA::#/TND;V8F9L2*65B?/_Y2:HI:,7STS&K>B:JP'-[^_]E[\^:V MD6M]^*N@F-P;NPK2D "XR;FLDF4[T?UY++^6)JG\=0LDFB(R), H&3-IW_/ M.=V-A007B" %D)V:R!*)I9?GK'V6D*6FM\F&S;-5=7&TCPQ4M&R.S]G_W&KV M]':GKREA==W1OK3O"V6YL;Y^[<@]>\[%F;^SJ7VX,7-,BWZ#_JL)^H]A3 X-4;=B=]DT7Z MCL;YMP5Z_;+] @0 EF1ORR >4\K"%+WL2$T=^#8<6<(UJR'A-@]C=PG7-=$W MS^NWCC4D1*S_BGK^#_;HAMS.^+X8@N*=/A3_X@8SE(/:N^\WUW@1&1V4K;7L.)&G4=>+NN Q@[$##, M9EFB3ZG<;[:/_271E[)U0>9]EH$).U2&K"5_Z]=5(/;K*A#[&$:LT'+T@5MU M'7B=U2<)&%-Y#I3870*&V5*>@[KO8\_8J#YA6:. 39@7\N/_D3]CIZI*X5+4 M4CCBP&NI2N' %5K>8."U5*5PX#56I6+ [*-**4_4:8I@TU">J-KO8WNC*G6/ M/3JPIPL+PO_^4\]H=3]HG_^SP)#$4U6HVG45D>VZ*E3M&BM4=49+/16J=KT5 MJK;R32E!O 88IJE\4[7?Q]YFWQ1F2W_!&D\GJT#UZBH2>W55H'HU5J#JC)9Z M*E"]>BM0/>614H)W#3!,2WFDZKZ/_59CL'NQNS7[K2RI\P:0V7Y;2XIG(RI> ML&_R;:?9&-R/)LS!#NNWM]J%]H],Q5\JESA^X>G\O$[@J=I5M!:U5)5IY+6T MK&CD"C!O,O):&E4 M0C&F*A1S.H5BC@K+E;H2K?9_[9']?ZRZ?)6JY[>FUAVOP9D.F(F;@GWT[<"A M9&8W8+R7!_SQT9Z"93,#K 1S ;QJ]GW/KR5T-W<]7K./UQ==6[B%ZK=B_3DD MBL"?:G<@N%.7<_0!J"J]O[*.JXV%*QC?5RQ-3QUTD2(V]$M>L]NT.ID2A^]2 M+9C?KVM6B8)CWT=7C-2@)@CY",'EJ("&XOEDX+P\.FX8-U+ ^ M-/:. G;OPA93.^X?27%,O/@!A+P#LIW?%\S M^#]S-JTQ[V'(.8]I%Z"B#PI#"NM A]2,"&?3>7NN)BIP&JBR\= MN&$^A^#]X"18J8%:<4AR&J<*OU1I1C9FDW"('^F))G(%GLQ+MB>3HKK12=/E(>(D,7/H;8*_R4KZ\HTYK9*IEO28.'3UE[H'Z^R;>RJ2]UQGT&J3JU^3*!>$79R7> OPH[ MIPRIEV[IT$$30.N"")12)ND+Q$CY_A+*C# Z@P MP%M\;+H,(Q'=#,0EKY&@SW:8DL]KQ7.M\'&7($)L^)HNV(*=BNT5'>I&8"P$ M/$B LV^NL6$?F;7;M.D].VWAFB'P5M/4*H=S$ 0L#>52NU^,)NF+X^FPGS;O M9:LCJ[2U"#M.4)<@4+*>L+\N]L6)6_D1J&?\A'.Y'[H0-/GEZ%/+;',54 Y M-$^5#\_5-*GS!IEGJ5:"26]K:G#O'K$1ZB%2"&AGFV,3+7Z>>_N!&G/S/Z=U 7V$R29:&&" MNRI;^RRM!J^XGV[ZD]9EUBH>L705;9+A.O@;1[1AKU/ #1&0/B$]!4O:M+AU M.+6\$DWEXW[U;C!:S'#Y1J+1RI!-7?8D&'&*O\-C$;_4A2EFNL-85TT9(#LS MK./KUI^PMU?2KN*K.W.C1'B?AD_K6AN]0KUSL3V$[*_,0,"JZP+WT@L>GD?;/F7F/H'[9WQ?O.VTDRR M;PB8&#AO)9(P$H0(-G"/=MK3/79/>G!(+(^8.Q&LU?0KGCM$KY#<"Y+)*B)E= UTG? M_,A&MFA9QJT0[-,#NS9-6+M>@-2Q#Q_V)A/[Q'LKXNYD5,Z0.]YTW/5_LU&, M&H0<2[K7HX,^(_FQ51!O(2^ZIQ- PP5U.Y3L(E%#Q&AY=\ AHXHW,&8'3"7L M'#-,II[J-9?N<$\N%]$:R6&/PMA!M "CSIAI,4_S,PH$OACG#X-%=K2N-XT* M!DB" 7KK@P'4N7[MS_7?6H&]0<<2=DBC4OO:KW8$Z*FT.HK^X9$<-;?Z9C1J M:A>[\*CSMR/Z7),6*KZ6#5K'@<^]/[P16B0/7&(+.(])M[K4I(0LLM?L@^/# M:%'HV5/\DUH(OVAX;)(RZC8I#+H6V;\SC[>8>Y[XV 67=_JD^<.C=70GI 8D M#(;\\1 4=*%1D7'+]4H6&YAR,/GWHS6:..ESM\87+?+<2.YD196>_"B-?Z15 MC-@JI6-";C;]S?>=9WUS_W6AW0YJ93\@+D'V)R"I('!L+/0CXSV5X[?K2; MK# Y^_@3[\!:P ?&AZ*B#RUVZ@7U/Q*]JA-=,7W0[-*)N=S5A>=*DI8#(I4, MM /&_:-H'FKX*+;F;O%VWFR8U$AJZ0VO2YW6VD0B2"\L%1^B)4.<^0Z;PD!\ M/E$<<8'\ ' 1VLT<67VC^Q_Z>WOX8^,]XVL1[ M.R=>/\XXT/$KWH2.0YP!P(?&S=\L+(*XYS=^)GI))[K\;GV_JV*4_0T-'G[\ ML]."K^P3K'R,\9S-YLZF#,2I?RKZUV'&+G-2CXRYP9HMYNXHLN/0Y9JSJ4O> M7+[@XJNX\;5PJ&:LOYQQDLGE>IO9U1)/";EDS95VEUP33%QPTOT@7F'*RVW./<;76V@XO"5P MLJU"U4$G>T5E\98#K[3=G(+7$J#V@=(R7I:A%1\,$,7X4V#?_)ACYN/1")X. MA%>O,^$SC2_-_%;4V5Z8K6-'I-%NX-H8G0]OTOOW0V:16M9E&U?@GTR<5W'U M8>6X2CC.017P4AZ?)?Y4& KRE HC1E%DT=KVQE5FG93S!FP[,(BQ0\C M-UJ:Q:=XR7HB?FU N,+@'A@4JB9S=A<3V-4<]$!^@+!6+B:B=:HS'XY9C(A"FY_XB?]V7AA:0:&+A*"T6Q:1\+JD5O-]R];S7[13O/] MWF6_F?_589JZQP5ICH<2?OA8E*J^^ER%BRG+; QP&/_R@]]U3?ZVEL)VJ/%3 MDY7[PH;! L-FC"9YACNKNO M-W___*MV<_?C^]V/ZX?;NV^[B+^W&NZ&!MY5'K8\QOOO/[4ZS0\K*:!O/'1Z MV)4;P8M&.W"R=Y]0J9%IIOXBA&G@6=)/C)'4P@GE7?'L!?$7FH[OY22/JR_U M^Y>6T2ZJ+W7-RTYKL[ZTZZ-:K'[70BZ&0D:38RRX MZ]L*D!5Z54FEA#7\MUN%'U=DWDVM,CC-G_6? M]YI=>E8!/K4JTQ)6^)> )VG0R1_9X(O0:2P9Y59# ^W;G=G3\'\:%Z8TT1?A MQ:-MSZ\0%]>>@_]\3D!Q'=V(0!P,. -5':.@[ @LJ)_1E;>873@^*?7X6" 5 M6!%&1"-L?*LQZ%IZN]N4=KT6?TWQ&D<5ID47[#<@" M>W3U]7:K71&R>(/BV;G'4ITC'S@16.+ZTI12]H3VCZYYC,*8; R@(=,7@R9& M <,@GZF/R;GX]9]+Y+_7\E5?_."3OQA&X\54#NU'/#*A;^5@JM,8]#K&"J!( MU!<:YQ:"V'>CR33#"R3+]E&ZC8V9:2NT8Q2LN5 M*K7EO]O(8@5:WU@4HZL8V^TU!BW+U-O]SKY\-Y__'4P=V:7N\EF#:!O/*A%$ M?0!1JZ]W:VK81,A[*JCUY80MG!3N8@O@/^" MP,@88/3HW6ZO(BJ#TCN/PSG+ Y )UKW> M;%L5 ="9Z)RT?W'1 7[&I?3.UW+2:UJ_5Q* U1AT=,-H542-4+KG$3GH7L!I M-P9MO6MV*P*<,O5/HWW9;5>!>^;'!CSX$>9O[<\]Q1+L=)Q?-0K)7YHR':3[ M$$>G,3 [;;W36E4LCI^ D_*T%]5G=H9&#;3E,X7Y-A?N/C#O LQ;)AA@JW$( M"N8EZ_1O+XW6>40P.3EZT:FN/$^YQ.BG.:]8HSS*KQ,_>\YGN:2O MTG45I^M4"TA;F7":(^%N T]-;^OI)J:?Q5Y:NRSISR,+^" M>\K%*PCR;K,QZ+4ZNMG=.X),>92K!9@MG/*U@&DU!MU>4V^:>T?B5LN#7%6N M>+,(X;TLX%6_&OX6<-(J210?3&/1.MRHA ME4IO/1);+1-$70!16S>-JF3FGKC6FL];>1L+QCFK4E5?YQ+ %2R#(C [3&_O M3Q!*6:T6@K9[ \I"$*:&Z5WE8CVF(P"6^4(%Z)89H/O-]T:O"K/I88983V^9 M5?&$*<7TZ$&ZKP-EJQ2JNP>RVTBKD M(.)ROU34J$Q]=8?[4Q,U82J.O\#CU(*E.*LRN@/X#ZM40'93$?>OKCUTIV[D MBNY$]Y$_^GWB3['+G&ALI&%$;?2RUC3>U\'T%O>?C'MC]:9.WH^^72C@(J;T^5=208?J2QL]E4=Y8@#:SDC+ 5 7 &3JW?:)10?5 MAHUBMVS@H[S?.S5II\/N(?/8V-VOBLKI$L<6[OIY-I_Z+XS]P(RL,HBDUQ@8 M7;VGJDF?&I"V<-G2@80IZX;>ZU4%2.>BM'YRGUR'>"A$X//%FY:$GQ:6/9#;[>4QGI<)-QZH*LR+;)_[L5$3UZG MV,)$'^R?;$\*,("!ZOU65=I2*&WT./RS!.288.WKUJFE65:>==YE,RO3)[W: MA:R;JE32O=,MI8'V\DKRP#3VW!*I2C&M-8@*I5ON"R+,9:]0:L2YJ*=?TAF6 M)7+8D]R2C,]?F;E#AC!C/3]:W%54 >M1?;/:#7< M'U@P^PHON1O?4 _[@J0(8P): M[%@ZS+"'LSM[SF<"LE]77"# M6$E^S/E@_TRI-<4K6K::!L6GMRRS(GY Y4P^4I1#R3@R>8"N494:D">NAFX^ MJDO5H%(::GG'=:^N)=1J6J!PM'33J(H[46FK;WIFMP>2VH D0^]W]BY+I337 M?<_K]F6S)Z^#O.;,;@_2Z%#)%Q6P>VHP>LVQWAXPZE+55*M?$1B=NB9+B613 MWWN\B%@PT_PA#(=WJ%*ZZVL+ITHGV2FO5UTZQ*L$VY@115X*N;HB@.'3U161HY9NA$49IH-1L#R^CI/7-5QSB- M@^2ZZ<[GB._=PR4*X[N%^&[K5GNUWH?"]SDH]3?^;.9&V#"=5X!$Y,&PF3=" MS\F[;W[$M%;[?7GE'XMR]I^A>^6YT_]I1,&"+4,_-?IKS[E)CSW!N 'O7 7W MF]>Q+,H"]E\(<^U"G(QK,)_9YI4U95365-7%W(=7.>Z3?+9XQ 5>?]6AJ.7C M,[/O@8Q>"'''=>W/FVCL.PON)W; -HK;VV]?EFDM?@O!ZKL=W 7W$9;S^(<] M7;#DJ4+:-A,"M#83_;H!60<;4+LQR"G^N/*!-K<#[0D?=JE=+Z*)'\"F.-K: MN83XOG"_=:4QA\G;=E-M4G/K;%CL_ $66^>]!]B%QQ6I&K(FDKU,&!<:'L*RK;K7+B>-K+G;F1/51CA:UI_Q,OY M'5;SUKOA:UF8'L!BZQNZ::ZJCH%)N6Y@"6NF_NW M^E#Z:;70M(6M'@!-79#0_:YN]:M2 N",=-9D]T1#)>RS%+ )\T+WB^F M?ABN#Y8[:S5D>P<[N<*4U'"37E]>^^ K+.XW%MV-'^R?A8FGUQA8F'-8%>U$ MJ;<;DXVL^TP$6)Q,)J<+K1!BVFM:K%J)0#E5)3B92:$H#>(M//ZNM]!?1CV ^U M*)6=KDJ"1Z.[2ZYM2R(VB4_ORH1%B,#43$-Q32.DWA<#M,PJ2Q4MZV;W;S@ M-<4T=M.H?HFPHU].A-7,#AY=C[^WF:78$8.-#PX"1WK8%9XINJ/-"VY0LB9C MFCU"]ZKMO6#,F.='\*K(1W#24I$7=DRUI%PR_^$#2GV]7!M;)MY@H88X]T,Z M\+P*L NW^\0^/+M.-)'TD;I+;%\SN<4>P@@6T?I;CK.D&Q?0;"Z%HZ5^XDB1 MVERKPWI.JS-B[5;?:G6[@&2C8_3Z#G-ZK&?U_J^+65/\IDF0A.@]LHMAP.S? M+^PQ3.[*GC[;+R$B+PTSP%AZP9?7:NV*C,>'6!$.;O MGW_5;NY^?+_[_=M+;E68+@W:69S'[,87/?/RZ?L%1S^OY@=A-IG@)BS M)B::Q[&2&0J_F&\\F8)"XMVMIT43?Q'"\$-=8S]'#*3EG 4\_EB#;;-CKSN) MPX2GD^R%44_M><3^V7*]>CU]%-'X3$%(( F=F2Z*75X5\+/M?O M7_;:'61UPK,A7BRXX"4,_Y?5SSO&9=_HY7[5O&SE?K[N4:WFI=7*_VK=H]9_ M#HSHQ =E;7S4%A?5CB4<-N2;<9JJBG6 C&&'DA@G.&WK/*=M9J8MT+ZD-;<, MRL38:TUVZF2UX[K6]54G7F7G&X,5 )-^)?IP[QBQ*LUR=W=2WNQ.PBW4VA;Y M]L2\!?L2^#.T4/")_W2CRNGJ+JQ',J^CPM^NR\/7VV&X-^V]0[=6\VJZA346?)U-E]>^KL8*J7H5MU MKVI<4OQ)$7/G2,5!U?VG;BW=^&&$SN1>3S M*>F797C%U>#.WLG_M\ /0XT?BRNM]15:*RW@]\ ?%T\ ;S<; [/;U#OFF?-5 MI04<1V?=!ZM8-]#LZ$9SM?"%PJK":ND:ZSY8-3!H%LNFGCE6JZ2OJOO/2[&\ MFS.,B_8>-?9SSKR0A:?5F^FM[S^?6CWW;#I-XTB5XWF%F2(6\3-?P\(2U6P, M*(U+]:,^,=ALL1CVA(W5&'1Z>K^U=[$\!9MJP6:+\KXG;-K ;2S=5)5'WZ#R M:,CL8#2A-"*'/;&I/\<\J?V$;\5MV8,+7[FJUY[S*5G3UU('%B'MZ>U652J= M*X_(<61QN2C"1CX=O5N9VJ,*1<<1S>6BJ WL=)M22JQT\&CGF M:DG_D\)\K8V%A/JZ:=0\>D[)\-JC?5?%<0^TTVF:H?>;-<^=5VBO/=IWU5CW M0#N>^K7[>BOGV$^A7:G*-;C_Q%5EZF2G0J8/&3*MZ+J*]Y]/C-TMEHQE81Q3 MIVL>BU1F2*%JEJC:L5Z.R*JNLW&P##T3DYK2A6'=UB(9!1V[1UO'/_^ M]3+]Y.-==I7IM+!INL@03!X1M!J#;E7"6E1XU :X%&H'O\T'7!@F!L!DM8?E MT7NZ*X24A9!M?M/""#$Q;7&U#OW1(5*YV+B:H>@08FD#D KJ;!:W+_M[)\>J M!O;UA]^N-FEY\&N3(6KEU,A1\#L[^.UJO)8'OPY8K"V];ZYJ8E6#GSHVJ/#] M)WX<&$?.#1G0%].X>T&+[)_2Y:!BZ,J.H4O"*V33#M=;P$K))I=G6C[AT;52SAN=Y_ M3C%'9=H-567'!T^/CMFL\'I\9!Y[18'J7K,QL"R]U6M7Y+A>!8$<)].Y+/Q@ M,?ZNWL_I'J7P4VO\[*0.[H\?HS$P>GJW517\5$E+.J'>194>W(E[;K^Q2&/" M>[M7DV35 KKR1OP6K1&@\/J4O1[5-K'TGK6J+-;*S*Z CJ'H[K3H;HNVO1_= M87@.*$E65]&=HCM%=P6LE/WH#N.2FCV];=7\<.9$;2(3IN+XB^&45='NJ/_H M3MPL^FB'[@B38V+C2)NS &8ZFP'3"2=VL.*95M*CWM+C.PON<5\W6DW&LA"1 MD4_R;@).+"^:B;SH- ;69:_F\3!*25-D=B RZY1#9MW&P+S,J:^JR$R1F2*S M)9OH]6360S(S5\]ESHK,ZF'ZU,VRJ/;H3MSN^>1.%Q%SRK5\Q!+S.:V%YVE* MD@)S/RDY4\QJ$K#+DS1]M)OJ[MS>'0455?D/M-LLQJ M[BTO! 1%RXJ6*T7+Q8R_#;3<(O/OE(5R&;1,ML(OD0W/A'\=]VGP5_@AQS6S M@T?7XV%HS2Q]C1@FQ0A,#?XZ#'Z)5_;5CREW.^AA5VX$+QIMWB #-^B>, M@0T! WF!)=4\/X)713X"E +P;+0ZQJYG>R/7GL)@X0/*][E<.W/Q!@OS&>9^ MZ"("KP(VI;YS'YY=)YI(6DG=);:[F=QB#V$$@/2UMQQG23Z?MN]*"S2C!V02FC_6,'<.8?_77^Q!WI:_%2Q7A!#!\N/UUYN_ M?_Y5N[G[\?WNQ_7#[=VWM>1:@>'>I)G-?M@I^;G:M0G>L&U2K==FV MS)(&U6[U3GQ0F[=OBP]X1X]TPS4-U6R MDZ([17?'3G;J6RK9J7(1?^K^:I;9>GL>N:D#T"CCYQ9U>M]-@2GP9D#H"X_L MGZJC9Y7N/Y\V56CA8Z%(&(,V6@0!\T8O6A387CBE S;-=OZ]X)4@7X7077C' MR76I*=%L)B:2.2OC6L47OF<,?XVZX]YR'9O^MX^V"G[\8/]L_O?D!? M1%'@#A=T6//@?[?A,87K1?7;C4&GK;=S E-4=ZW*H7*_[EJ;NK%5%I^=QL T M]'9_-0M4M?6J$C3+[NI564!VJ;E.K[EW[^"24'EL%3P5!B$><8'77W5(23H^ M\'[S @9#_(,Y&JKD&F!O9(<3;3SUG[4)M&)<@,;\P7VY>^X+7^S70\_O,8(NA]L-+7#T!T#Y' H0+1YQ(NS^9<_$'"_P\ MD/31U=4S6L:'BM1 5; K"7:[-(Q](]@9S::"78U@MU\;VH/*OO4 W*J><6 MJ*=ZL[-JSN]N+E6K47QM%5/TRXTFMO>(/F-M[H=1P"(WH/AI;VOSJ>TM MZ:?P2R'%K%#7]1QP?H*!>,P1!<>_PX!"&/IO<#-:3:!7QV -W!!6]=,B@)_? M85%\)U=- ^6K,>BM'GOIQ>;U2F9_@.F8V-,A9SH8)[Z?#OUF4[) D5ZU8--Z M],;(>%T+6#AG(TP;FK[LH6F?I:^DD.QY2_*6_I,\!+4; R/'%%->N2HAK>+\ M=A.^.A@ON'<+806R:H'L#23@)I"A,[>YRL3.PY-;Y6"*@\52J'Z5!_#IE7_. M8C1[=#!M]%<5[UJ%SZE&KI4DC*.>I!^*1/IT-F[EU)0L[.Q1,*TD3(^@6AT( MG%BAH=6N?[J/:B%\?OWK*CVX$[<2;G+L@V/GK:IJ;Z=>[:V@[9,C-A.O0D&Y MV&H,#*.IMW+<[W44C*JL8V4 KPA];R=WF81N- ;]CMXT:]Y80]&YHO-JS+M$ M8[A,.J<$>TLW>S5O[:%JNZK:KK6I[6J44MNUK6J[GG!M5SX:%X;@P7 O#QP$ M>(!JKU68P(;ZK_>1/_I]XD]ABT.*?.Y^T#[_9^%&+_6:X@'KPAYI>@7%S[M/ M6/<5YNRF*L;J&OLY8NA_Q$+V-%=L8L3_@NVWW^\Y[>-6HNWW+]M=HV@A6K-U MV3/[I11%[5]VC&)/VE#2UNRH,:DQ57%,6YZ4?\)E-O-.N +_>?F,=]O1RH9; M*E\.]L$'?DW&3%J0_H4^61*C.><>9[98/UAD8P0@7YT=ZIF>V?I3/4=%N8OEDI&G4SL0?Z,/]I3 MVQLQ[6*EF(!QL+"ADSUMV&'J)W'2T-M\TI#6[;A65_B P6H,^F9/-WHJ%+H* MIXB*ID^>IOL'I^EV8]!K6;K5.XWH $73;X[O(8\;G'>+*(QL#Y=D-_0U$_1U M*2^HU3;TKI(O2KXH^7*4$/(M,>0E2)5>8P!DK3*J%$DKDCX*21L')^D^[\[4 M:W8449]%FJ2Z7]U?ZOTG M;>Q^\YT%%,NT42Q+^6OG_XA MPGXMSK*[$F]%:GL*JQ[8,J:MMZW5KAY';TZF'"AE 6?;.4(IR.DHY-0".]X.N)U&$+4#G0\49@N[I@A96R;F-@Z>W6/DE.RA]252ZF M=D;MS/GNS'H6O":_K[TEOV\W/GPO'EXLW\_H4;Y?N[U/'S"%JHH)]BRD]I3L MJ\*[WQCLXTQ1<*D:7+9TMCB@(F@VN2)8 3R=>#($EP]4F]>?XPJ'FAN&"^9H M5&B;FT_:'-LCJUR)UUI+M[2B*U1!:_\120>#-9@74H7SPK2"[9]:NME9E=7* M 50Y:"G7G-H9M3,EL>-]+*=5GLQ%X3Y,.3&@3 R+-2W=ZJ_&#RB$U0=AK[6B M"DK\5:%N-@8*.:>&G%T,JL/JBA;7%=M5P5:5ZC"<4$=G-3@U.-5%_$B5O,U3 M=(R44.IH%\_(7J6.S#8HV7JS;>K]NA>R5CI:55![\.+K9JZ;<48A5BRZE?;#2/6+_8Y/$,1MO2NX9BNPK$9;!=8Z7Z M>^ELMT_E>=NKQ^ *L0JQKT#LP0M*6UC=SVKKG?9JE;:SPFR5')OJ?G5_I>X_ M&5>A*C#[.D&TY2!LKT*A5HL70+>Z>]>C4?I+M6!C;*F>OQ]N#(6;&N%&A6NI MG5$[HW9&[8S*"R]>8'8*"H)*_]Y--U_3T_+(528MDUSXEJE2$JL--I6"7-6= M*<0&C)4B7!7A Y;B [5 F^(#:F?4SM1H9U2AV>V%9CN'*#1KM1N#RYRVVJK0 M;"FG"664"[6P7"CZAINJ7.CI &?;>4(IR.DJY-0".5"VM*+F*V2FU'=K^ZOU/TGX[A3%5Y?)XBV5!K?JU)G!RMUMBV]9ZE* MG2<&&W-+3X7]<&,JW-0(-RIZ2NV,VAFU,VIG5$)V\0JO+JD)YY./7:)R?N2* MCAVK,>BT=:._=[:!RO>J*A]3.U,M#F!6C 6T%0NH#] 4"U [HW:F1CNC*KMN MK^S:.D1EUTZG,;CL=U1EUU=&H6W14LJHS]GI-@9F4^];^]0E40Z4B@%GVSE" M*34 CG**:IV1NV,VAFU,^H@X=65774\49@NDM5?*TXH)2O2NV,VIG#5GPUC3>L^-IM-@:=GJ7WC7T2 M^Q2L*B;;LY@JN^1KM]486*L.4X67^N)EI9'HT93!KB&40;,"B#KQE A5]?6P M05F'+^35-1L#HZM;/14=7P-H*0>=VAFU,P>M^KJ;]738JJ]=JMK9UGM-58N[ MS@A[K2&U;]77;AMSWA1T3@PZN]A4AU46.UQ9S*E:_954!N[U^>:9AA5VX$ M+QIMYL$&198RIMDCK.YG>R^8?N?Y$;PJ\E$^T5&2'3%'&[N>[8U<>PJ#A0]F M,/[PT"](V.T>L[S.FQGM7[ MOUZO(6^:! E(']G%,&#V[Q?V&"9W94^?[9<0X9J&&6 LO>#+:[5V1<;C0ZP( MASFH(7Y L0]7%*&,5\%P["H,0YL$J'/]:?NNM)J-P0.R!,Q7O4%]#6#_UU_L M0=Z6[P#++0SCJ&A>45D)S1^OO][\_?.OVLW=C^]W/ZX?;N^^57FX-VD>=1]S M)MHN.YQH7Z;^+Y:DU[UA*H?\&M8%^T\D4E"[O M;CTMFOB+$(8?QDDA)&43KD_"'H8WM>?M5N_$!]79^*@M\2N5"U,I8OH6FP\G\ZHX._(B;#;,9XMM4*=I MKV\G?=+3-C/3KAM9YD^+E(8Q*@W:./!GFC]GJ#Z"682>LB>P2EAXM<-V[Q22 M5YFU*(E%;3/WU9JANZ9YW5 MZ8PZ&E5TMT1W6Z(2]J,["^C.Z.E65]&=HCM%=VFZVQ*1L!_=8>9LLZ>WK3-/ MI,@_O&RK/M<5N/]\S)AKY]^+,.)G)Y&O!0PXP[R5Y5<3T.=Y?4F5@+G3[U<7A)S8'[+ET8DM'7O8,^V#]01^<3SG@ M,KMXI%84?I\RZBKF.=>IA2TLO#N-@=76._V]RQ-L@*FJ)_@&8-IB:AT$3%T M4U?O=U<5006F6H-IB_UP$##U&H.VI??-O8ORE 2F,E7(*@MN"D_'DOYQS1N- M_<3?7]O1UE*&:$>ENOOZB?' M-:K@4VOX;,LU*@<^+8)/L[W:*Z36[74J+XL_L3$+ N9@3QU_1IUTV.O*0I^\ MBKK5>.8KR?W<#_;/SURG^<@\-G8+-^+N&XU!1SQ.$LG0.#Z-"9?A7Y'$( M0X??#@TH$P'5[:ZF4ZN6#K7%THIP/A*6\"2\J?=:JZ60Z]K-H?*2^MT/-O)A M+"^:/W[/CU1"A ?LG#:"K74C;>J'X2NE=RW5V/TZX:TAE>]R9;_XP2=_,8S& MB^GU: 2+%85YI-!N#/K[M%52]DZUU+PMYG)1>&!UYOZJS%5&<:U!LL4H+@J2 M;F-@5L7O=BZ6[V]>P& $?X#M^VB[GL9%*5SA::,%Z$K>Z$6+ ML+^6[PADJ. M-)[=( M#7=+%X9^#ULAKIY%*QNHMH#:9D\?&%#4YE@!ZH0 MB:JP$. MRK ^5#PC&,V1YL[FMAM@5*,VFMC!(R-Y_PY5@_=D6*."@&4&_-">8LT(&V]3 MQO:K?.4)R=P#^L.[,>T!$@G]W$P/8KK[R@P/,! &O-W-*:RJ#_Y!8@>WR0*R#J3^&#=2> ML 4;"G)$"!4P;>K:0W?J1B_G8\F7*.,_+D)X?!B"NCMT/5K1 MFWBE;](+?1T$N#.44<(WZ=:[GJ&S[&Z\YI:OH;NS^9<_$'"_P\PK/B MEK#J4+WZ6#S(H?K14+F*/CPH6N7YRD]06\SMJE"\"2?<00_I@*+;TLTJ.*_* M]354.GV2[VN(>@AW(9"C0>H:+@MU2IQ$#\/H/PL7#QN&O$_A>F=#'=,4W_K^ M,M5>LUM=O,ES1TS49>X35L8\'WVV3*?5K3<*F!VR3XS_"ZQ9+.V/>&4+\^ N MEL?3>^T*^'N58G!D3]9! (5);7J[I\*&3PQ4NRJ;!P%5'T.'^YV]PY@JJ"U6 M673?>D^@[ON!>TY!G8>(Z5PEBM32%J4&+/1OZIW]TX;5 4'%%, MH9_EH@B[ MVQEZ=R^7D$)0M?C1ZX7T/D@R*!FC;>Y=8:6"!TI5%L_? S:W74<6+^".'#^: ML$!$D$;[!(G44J,]K+TM%EP&4HDTA:D'B^GJIKEJ,"D#O$K( M.HX!OAO"5D%DH3"O2AT9A:.#G?"\"8=JH[W1MD[LF*;*DCWVF<_M%^H_1>4% M1Z-@P1)QKTSR4IWHW_E28Y@57^BOR9%889+A1YM&ORKE1)2%=9SLS"/!J]L8 M]/5F1WF 3@Q=A>7]0=#5(WE_DJ60JBST;\^R M)!:BCD$@J215Q_A$F2*4P= MF&^G-[L5T(:5G77LZ,U"N%J!CM'$E"$5:5%MX!Q:7I?#A@P\OM%;_;VSA)1E M7@@=Y$=1EO,Z;KZ!;4RQ]7G<$3T/[49CT%/FSJDA9HLQ70 Q M!9FGB)7H[1)19)X[M8^(\OOX6HN^904&$.W 8.W.KH[7:GIBWUB@*G!G;:F1+! M]I:MAR("/"7JM?1^3GU&102*"*K5/_501-!%(C#U;F;.JYU"G5=+ M2F3<:9YOE65Y0H,K2<6OJEJ/[$0;@]$5:N/ GVFN]\3"4OJR[B((SO'^\C@IQXT6@0B-=KW(]AY=BJ<2F>\BP_U\'+IE!DA_MU^H4L2#?\W7 MD?PKH",X"R1A]KIP0Z/7&%BF;O7V:12B'',5@]*VJO:'@5*_,3#;>B='M510 MJBV4MM6^/PB43$RZ[.J]G(C.HT/I; KFD=<7,YRPQPS)ZM"E:L9QB1IR#.\E MQ6L9HW!0*2[+1;$0K/Z[,>Z"^,;)(XP6$(:A@EI."#!%9?5&P!1DLT9C8%AZ M*Z?ZK0)4;0%55&*7"2A*KS1R@IEKG;Q49;$-JA8,W!%^G1 VY!S+U9&F>U=XW;'3$$QC$?=>J^G:LZ_J2QF432E #>4R&A"\U,7^F3"G,CON*"W\EAKW0GYQHKQ9E=5C#]13.UH9!\ 4SV%J1/%U*[E MO_8"UP["OH_A]=V<@B'USTVJLK"_380Y%GX7P]!U7!NKY6'*?;S2.<1@X<'17N6UE155,> 4]8^_$CB8X;E7FKD"3L6 M4]0/_DK@X!E*OP+ .<JX0X()5'4[M4 ME4H/[LSR:,:N9WLCE4>C\FC*/3L,V),_?4)<37W;.Q^7XH'B>+YB@-O=^"9@ MCEOX--WJ- :]GM[,Z9RJ(C1JC: "43W[(0C[/G84@DX/005B?/9#4 _S]BN$ MH/,)Z7%!OYO;4VP.0/YB#2"1B&>'#:/S">,I\\3O!Y,K>C?^ZGN/#RS8DT:P M5G#+RB42ES>R4S9O(4Q\9PB>$FQUS3_; 3:>)UK'>ZRH#^6@0^,'F MBV TL4-X&I9#]&0NU_\(%G;N_$-+2QII87) H]=FEV]4T:X MOK)EJH*CW>LWE(4C ZV93J\"E>P4BHXLE4M$$6:SZ585(@G*-(?KEAZ:%Z6_ MCZ%\KJE/>Z:'?I';\/K4IXX%XKT-:F^KA(SK2F3CE61+G2LD]\P/+0.2;8"D M:0(D5]N5*DB>(23W3! M Y)XJ-,V==,HH15'Y3-$2\H\.TP2IAK?\US^"\LH>!35"+W[[*^18G]2O5HU*[TBHKYI7;5:RM.%Y17J??-"L2]*&P> MVV=:<6QB+6"]M5==OM/3B=7]YZ6\WJS34K4A>W0]#\_A_;$V)VI4FFL>.VP? M4',MS-0PAJ6OMW..-Y4BJH3]*\RR+1ZNXZ+;:@PZEFY9JVD;"MT*W<71W:L2 MN-L [H[>SO'4GA6XSZ$H<:["Q>##M:K6CAY9/JLK$];=\1?#*8N]LOL%^%1I M!?_\AFMS$ES/JA+7ZS0&74MOYW1SJ@?7*QUC;Y1UH!B,8C G:1%W:VX1*P:C M&(QB,%7V2O1J[I6H!(=N5&\*+1YCTP< _N%_/YE&&*HCW5R.C[,O6?M5N/@PL1?J&%C&G? M_(AI+:-FLX.!VZ.1/X.!O. 9@0>S"+7(1T(E8-A 6#*7#U8@C. #2MB\7#M3 M\08+LQ7G?NCB(ET%; JK]<0^/+M.-)&\(G67P&LSN<4>P@@6T?I;CK.D&Q?0 MM+++D/Z)(T7>XEH=UG-:G1%KM_I6J]L%TC4Z1J_O,*?'>E;O__JMAKQI$A\? MSNU'=C$,F/W[A3V&R5W9TV?[)40B2ZW!S/4NT@N^O%9K5V0\/L2*<$X!3-8/ MB#BN@#^Q *^"X=A5&(8V"5#X_&G[KK2:C<$#,C)TY]R@X**H+WN0M^7YL/SW M(HS<\(O MF+[]?NU,9W;P"&2/ KR3U8ZS$U\G;W=D2E9C18(?#1&;^,BWNX?/6@O$KE U MORUF\(K1:B!B5IF\"QYMS_V#'I>@#/[X:(=N>#?^'K 0Q3Q]M BQ#GWXB86C MP*4B?=B3&B0E["/(R>]P\\AEX0.\[^.4BA1(+;+/E5S76S#G.A*?X6C@4?8< M<1HL8!(??[N__?;Y_E[[]/G^YL?M=Z10[?K;)^W^MU]_O?[Q+^WNBW9_^[=O MMU]N;ZZ_/6C7-S=WOWU[N/WV-^W[W=?;F]O/]U)-%?-?VFCX3HR#:RGQ^' L M.2,T&NLP1AOVUM2UALV)?=)2&[4WV1Q1??AH3T<3-@.N%\P%TK5W__VGGF$T M/XCOZ*_6!\T/@'5['5B+B*C2P>*:XI+@U8(D-!_^")[=D&D! MH[[KP'Y<8$C/$W\Z?;GPGSW@MF&J SL]4 R*UW/ QQ$71FGXJQV\3)%EP1>M M?J<+E^/!QR.H+/'%#GMB4W^.3%O78)$68["F%H+5P5[\SB(1E1+.&3+YZ 4Y M(.G5V#D OL0F$'2F0MPQ\)W%"/X8BZ48^[ZC:]X"S#]<.'NJ:V/&X*,Y\-"9 M/6(+,E%TS7X$\EA,X>7T%^>T\7L>J;24ZSD+-"19>*FM$-+N3";#6(A+O*SR MB%YSF1N\/4P+$IZH)3[E1;DRLZX3_3UP&MELZ0C:8AQT>1? $N!W@B@)84A= M:8*ZU% 1P A+=PRH]")X*BCUPO32AO84PF#1GS-#9U M0=N7]#A*K_FE=@,&N>UBEZS1U Y#>LGR V8V3L('2G*!A/@!9:R;<)L/J4)[ M=J,)9Q^+(( )BDO_$L*=B8Q<,@"7A=%&J[\03?T 1@*R"HOFHA:.3IE_P@AO M #0^/& ME>7(N5YK51)728?,)S:Q -H/4(< /W4C,CE\Y-O,'DV6R 5E6*O[ M(=2&4IB'[%$07HAXQCG_ :!_GC""?13X4_D,$ HS+)RL/8(PH!N(>,8,@.L@ MIOU% ##F2"&I!A0F, \/L"-XP7C*4*P(>0D4RX0D?F:@H\\QH1P>!(;X%(:! M3XASR[DD\D<NLOM8<4%P@82$^478+ ANYTRL<4CT):;!^9C@,5/7AA6BTAN7VBWHJQXP6&*).'08'(<$\3"?LS] -=*]UFAU=.YSGNZ ='3,1;),AQ4#(YR0E07A\/SV-+0;@Q2/SB'G MZH[B,9)Y'X*2&7+@8>U9Q(,&- :7CJ*,.NH/ 3-<=(.N.@61QI^74@I0@(^X MNX1SG_7W8X 2J,)PD%!HOX!I.C]80;-83+ .N@ITBY!M^ MF\[-$#>,&0D:(2_ WFP^1,YM7K@^A),05I*&FX-7\$[\9PJZ/W8AN@.^61[BTEF!I(*GA_J'\@>'0&V%H, ?@E;!9H.;! *,8 M0\@PV9S+I FC4<+KGD&@Q$N67BY[_6+Y3\BM ?=:#(87OKSY.X,#U.:^2_HJ MOU%NE@T6UTOHQMKOV$>0T,X)Q%UI[]SW])V8(<+!EDJD1B=)M/Z\!J0.EXOK M8]&!=TS9(ZC;\( IHTORKIE/8"@C[$'G$Z7!V/':IYQ+\8.T'AZXX>^AV-%G M8HCFKQ)OQ4QA?CZ[ MG ^V3ELWAP92K]\SDD8W[8G%=3AU[D3:8L&:=A+%3I$H0'@?9P MQJFECS*"7<:,'E)C]X3T@4U50\ M\!X+Q@UC%3HM=V;Y'JB_W*7%QY$9'MC-L7F/%7G-J)T],D MT(5 !P:"W\!P%P%OL.G.W,0%\86A]3+5/HGAW<;7Y;D8OWRZO9$NQ-0;P2IA M3]Q%L?06&.'2H"X)R&EH#/;QGST$H-\#U[C#MPA=-?Q!DA9/XCCW2)B&F<,T MS,U,HQZ.;3EU+9G[2;(/W*P!;_:KH>+#M>5' %W*[>RA8C)%S 6D?R6> F'& M+7L2$@.;"\V+1Y_K)?0>P/9T(9QC^#:A^K!8O*Y]'!FF_[L Y/+]?U',*K<, 2HYE_ZVQQ]D&1__0:7?O,OZ347+5/7&LEK M@*0!U9R)7FAB[;Z2VJ.]>_#G0&2FT7E_I?W*;"!?\)5 K^+BY"C,MN1G"GV5>#7P#(=-KW4 M/LJ;25.'>>O)8O\E?BGG/61&.0CA^*V+.=\Q%WF6'?H>T,E+,A!Q?Z(GR;G! MNV(]VXD56K "7$ Z'R\\&"\H%,/ M,C%"M$](&^3HPZ,(V329S(T4<@,F>9N_"&%:(&5<& ?:49ZPR+A,0:LLNS_D M:0-2G]FI_8 1+:8$.7H3WQ.IE*YQR27# 4J;V;_'YT>I<>- 9S98"#:NYJ7V M>?G%>$&,$KZ8I*KC/H$((=,,%XV.@<8H(Z2:/8K7BA-.*&UG%X]YY&+G;;U8 M=-L!>R=,%O]VO.3$AQ5V8ELVXRO4GEE QB4AQ:6#L-0:B"\OE!I+".#Y2 MAB6MF%PH&+#CB).J]/9QRX/[ 8= +PX;1C01+V1DL@Z35<^3MK&H"&)1H6L> MHQ'%K\D!B4U*PR>X:3:$M39;.K ;PQ3^2NZJ^'.9T9RKXARK\7)J*AJLV<.: MY$9;-WJK_:XO-2W'_LDLVMF&J[77AZNIR+-Z1IZM#_3(,:GA4[-14">_]9![ M@@1<:[NWZZ]PRTFFNU34X&PM-6R2LZC:HH80D9P#Y@^["SN;6+$H.?<2'P^&?T-'&>) ^1088L1BBJ7N@D+2-@T$ -R73W MD1F"X"237PP0=1]X*YLN':NCLA"X&)HQM8=P+X\/D?$B%","4GP"NN26(^=" MJ/X>^*!^1"_?P3*/P.)$1PV=,:U%>:?^*)>3UC6:-BUU/''ZZQ.;!QB-4[=# MYF1F\WAF+)E9P'B\AL/=ZF%TN8>38BUT;CA9[@'+]LE%B2J+#42(,6AGV/&17\I):28.B%_.M$&;ILB/"W>*@UQ?K/6 )< .&S6]L>AU/B,S>SMSLM^(%K^Z M8Y:QS"Y"-KIR%L$+LX.$Q_6P\\FR-+[8/)3^889"C7V7AZ+A-['0Y41KGX MC,XNQT6/G8PQ0;=:*"P!#)3UR,8@G^@$9L"]4\))AJ&UD8C9D_?\&VT0M!KL MQ52XL&&B6)J'["*N8@1H@O":WW1Z;L_MD7"&"OU&:!\!?4E:]A_HXOPGQKFD MO@Q81#Y1?&D<:8]*A$]>S[$N@@O#:%FO$0.2_C][-%K,A +EI%4N_I:93_%Z MTGT;'W FGE!T3^+('S$6&(]0T=GNAIF(.\ 1UH,4'F<$+%^Z,JVK&]]#'Q=_ M\@\W_)V?/N!O"((TS0" M:%XB_-:1P8RIT\5T3 -G5Z%\ \8-1ND#F=0)&(:0Q6>:R[% H3C,R3WTX/&! M] )Q,)-_HG_KX=E FTX(++H+CPITS4N"F>6&B8#BF8^G)Q,86JOY7S0F'S/H MT!%L,OK'KWV3,);X)-6RF09Z6,)8RNG^LX"_ "@TXH/ M'M"5*@%O8BWTE4.'_UHZ0OM+F(?@[!8[/N /XZN'@$7VQ/@I:!8Q(E@.X^;2 M06MIW V30]0=P\ARH'"IW8E(;A$?F=D ? )0^^9)]\\0,"CM) K'3>1Y -6'J M'2+]A,Z>02EB)1P+D[' Y'&"9-:!)XFUXLKI7QAXVN!6]O!2ZPIIZ9)>C+M&+Z,GA!/ M"W@MGIS/:;3P? =TU\? GD]@K.EI)H/E"RQ.RH%](/31G8LC1$U>)&[R?44[ MU9V+2/5;Y"[1(A-1 ',?CU%,2F4Y9.GW9A7R9!)+FP.K-W42(\''5!;^^_KJ M)RG*ZE6$LO+20.YOM&X+Y&PJGQA(AU;TXD>\%3$CT64:\C,3MH@( Z',*)%R MP^4&[!7&0')SB$X_Q9_H@%^$/$!]A6YQ*Q((\'U^YR\ M1S*1P"5SQY71%VC^+((D21-?FX@]>6C/0969@VP52K%G-H_G3 8O(M+0%L?? M>3@184EV& 4++HA#BC"],V 39$I/% (%HK),,^MOON]@&L"UY]R"RN(12[HF M,EYWC-5OYUA=[5.PNN1BT)Y>CP1 DW71^,+422;&4PI8K C2H8DX: 7>M#7!@WGROTFL 5&BD+=C;$I&/DFHU++;/& M;K*T>0]/PC1'R4,X4=%QLNL1%W CECWZD5F'-DH!RN3#3$.>-\A#"N-L*I30 MJ1@LVP.+!0TP;B@&:&$!HX*O,(A[+,+ N-7C!J/%3*88RIP*?%256Y?R#5S29H,U5_>%1LE/VO#3S'+#Y)*5EOBAB$H,R,,@J'5G M=%R;<=.QAG"3Z^"@"7JAS)3"P,K5[2IG1^HFBO_7AET%CJ#P@*7,\84[?QPDI9+4G!$"ZZ M;,<)1):2$&#";X&@HUA1>,6C?$5J[X8O<3T"'L7,YIJ1RM5#_D3ATJNT C;N M@D*=9:[<\K,)\/3A,!V=/7PA>6H'<@VR/,X6,555DP756I"\YO_2,J]F?"_?! M\&5NB^)._UF@B4PT+S2B.(J+&#!#NX7G+T]YGC-GI9)]POV8ELL?L(X/Y^:T M.DOLER;"O1EIMA3 MVF@^:X=V0^A(2UNR*HED$B'?0LQFR0JQ,%5)+,8$/Q$)\+,I3X-)X++F+<\V M]VS+;%#4:(6^MJS*KCA]TX##_ <\U9RQ'/3FH1^TN?5>EQO\UIV$NEWF'7ZH6\0ZX+X4I95OOGG*$J:P]Q(]X4&)/W#EW M:$S=,"HE\+1P$UQQ?Y%"_T6B6JMA'>X0*;B2@KA>A!<*T.LV!JWF2H#>EH+$ MEG6@T?0: V-E-*<9[4KE(5!'C@ME.HP6=1UAXZ PIKK_@O2P)U.R_';RN)K41;ES2: M3CFJ71THB<)$E)3)];QMQ-YAC'^KV7V%C=,^C.UO-3'U=B55\'5)@ALC#BIX M*K'A1-C 0)O=3BG6Q29A*6N&IPPB0@E#P9/(T&VQ2LNA(>FL/SK3XED?%&D" M+^&I(3_D'W%)-C%R7@)UPJ:\]-L"3TS=$$M98WT_7HI%AL:$J0R@U4'$L;*8 M/9DJ"^55A,!.MGJ M_O+E.P3F9%8_':63#2"*KTF5">23Q9#"^* Z[YA:'-/&)T]C)N:]?%B&SXR? MM!SS#]:%3:>LR9+S@N/)T#XDZ:+"UYS45UQZ$]9%]W@$=1P?C6K1/$'6!\H: MI?K:6,,^-G/\("X]CK%\J=!&0C@"F(HRRIKHZ4DG*TVA4YAXZ]D\W\)CS_ T MJA,4B3R-] UQE!0O^+TT"'H^TK"_H*1")+Z(IS"%8EE QZ-.'EC*C^H/A2-> M71!]AIZC$XVP*$E]$P7?Y0$\%ASR UH5D2>,WA-\7#H)F:6SE=-Q\/Z0,D5X M?&ZV#F&*FI+L75HD\2HWB'-$$/B8$.+EK$QJK8G@4LQI"T?:A$DLG\R9&X:W M1B+M@2<3([?#(LZP3K*F8OKPAY,FC6"I,4"6A#$/^5+[(J+I*'R>45S]NOP_ MW!G&:S!Z/I@0[N,CH\ _,>5,D=+54.3TNSF++[M2\2U%LCS8/]<$VEO-?O6. M^0L71:-H'9CD;E71JJ(:B'%'.&X>=)!)3J3XMB4:3#)'>(&B2T"F[!5C_TSG MZZ<:U? T8RF&><4CX!)<6,)=%!I$*??$F9+.=2[FE:YDD6 K#\Q9] .,#^89 M3(S7" W8LA@6J@,3[1VB:(J5"?X1ATNE*XP&+)/]3&TZ/(8ANO@B2G_!HFZ8 ME;,R91$/',>X+@U"ED2X37*0L6#;(E,'58R5/LYY!\74 U^;\I(,E-^E8Z:1 MC!ZB4O+VD^U.29+P^-4GG@_NL4<>!,0P=9#8?1+!A"^2G,@,;#@]I$@EJP<&04WAB002P) MIXKY2G@[Q;-$[-&5J71I#8 'R_'\"5FAF**P\UXHN9_V[X7S&(?^B;K!F%!/ M>FR&9\R((1"[&(( MIFB80A&BE#4W=L>\K^:(-]F"@;H3:@HSAOL)CW*8M=K=.Z1LDKQQ5R*N.E-; M128"SD!3LZ><4X>AC\541#V(U!)GD>"&DF$%#H_X!'MQ1OFXW,;R/9%-B/PC MO3U222XSO^^WD-V-94'M,%8M6KLV$*UPMMYOW+*))U>GM+Q?DP!A-VL#4,7O M.-4\9K3$F%-\WEG$22QS+':4E ?9I1OI2DZ-G;03F">-61/;-6Y5)#N,H!/$ MX>U\>;H:H=$F@12R#0,7QDD2\LN< ((*.)3Q.'RU)%EI9O MBB.8'9&M+LJI;%D>KA.(*B-Q*KN'*4ZI54_BE7F(<%*V?G7.&3<1OQP]I!@* M+0W%E.6)5X:I^RB]/UGZG?8WX@VYL#UK)#LKIAL6D'B)%3@,SR836:@VPG[C M^J.T-_WTMFYA42KW2.8>=57NT?GD'EFYN4?MHN72O]AN@&88SQC@])UJL)*M M/F.U=DT&Z%=6DN.$R?"D]<_M*E,GX9Y./^$-"WE=J6P%B52=,ZR&Y-'<14YM M()SU9.X'-B^/L@BP&N!RD:]8Z.2D\(@&'ODO1;,DWW<69](D]:6$*)"%UD$C M2+R0CX_H=HY27O-L2E?^V^,^OT):H09"4Q*=.Q,9)UJ?:>&$,=FW+>7[3V8K M"Z,EI>93(D^837+=N,6:> 3B^&>9J\V8Q%&^7J6S-4\_BB9+6H L= M+I52E5*Z1 &$] "$1Q<='=)G+ANW2^0D'?BX^S;N5VW'/8O$:&4#ZPUMCRM* MF$F^3PHY$Q=V+QA-7G#7%J++[F@*.AQVVT"),%\(8HR_F?A M(]V+#L9DRQ"H.3)3O1K19@FY^TS@>Y;J9T8V 1W94D,H]*:*?4Y5 7)W]%@9 M:IOWWF8CV6;9U\,?8M=AX;"D;U+UG+;@0.W;D?;-S)+GPEO=-22S^' ]H'-X M(*YH2@71/#\C F.1O-T+EML/LH759.OGS+H1E>3NT>E0)YDJ!RZ\)0%+%>&E MXF4NKV"M!?9SK#]2PCWF9,?J7]*NAXF">LYB%.GHQ'EF4\K:SW;TH4X_>N9< M77R4*7LM7#?'BW>%B/I^ZQ&O@:HP#HK,P M,531FRA9":RJ)!@9WC+$<%*L)D75ARCR&T^0HIS/B5XP,F/._7'T?/(JQR5Y M=>T9EGKBD5887SMPPC(OU)-LY&)CU$R6^!$- M)KT@DA7Y>/#G76297'*ZG9BEX4M(YTFI.K%\_BY0^11,909<87G"?$E*/%?Z MP4*&%A/0N\@00ZU:@'S90V46(/$JT+.SP?348DB($JO,AVSV6B]K,(P/C.@OL)O'"M4#J!BM[?0*.6\\42"[BC M,^ ?-/$Z(?FC'<+.XHE)3Z[5\TEJYS2$2E.A40C#S1#/38"DL"Z8;PD:7*[#D8>-LK@U3HCH#LJ M\XV7GOJ,I4<5C M/!>$6>=4];=:)]"3]AX7]H*'BZ=7H$[DOWR:$J;F)&IYLZP.2H%J>NHL!4 ^ M"MPADR5]%U/RAVO??-#3#%T[G$]E[7ZM4;AQ;A-_ZH")]Q?JJQJ]O(G#IS%8 M*MLGFV^0:9K:@CLT,ZQ2(&(EXK&S-DBLT% MML>5\ SGTE/AKC+0C?L<,J7=8X[+"\(GJGWL04AW27&#=*6\]4=RRZ=QS(99 M\8%I-ICP<=<5&:)"DY"!P*[P=C+MX]2&);\?3="8%X4,12CP1Q=S#\#.H4\% M["GQ" 2/P]@LCO>8416UY$0K';)"\?9+42M#3)2 #1\SRE60=0KQ2 W^>?+1 M>N,M%N*0N2".?R$!C.W27EPV=81O4)ZL2'&X%DJ7VG6V6PV=-B7=+Y(UYF=5 MJ8-)FPNPE X;)S^LQ/"6*6N2ZLEWP2?JW&9/[\9??>^1W,$ZPJT)J(<\QJU*"H8IVVRW:K:>BW MX8H;5*UT[=OE]:7V#A_5N,>K;H@X DP(?&F\YS:.-@K\,+S@(6VCEQT?]]'V M?E]ZW')I=7Z*!-H1J70($-3;T)XG!V*"F_R0R&?>LD_DT&6G3'TZ*250+&4\ M>OQF35=06D6^AEM?G@XU11L?%*H%5U)2D:?E,)'C4_A6V*>6)[,CE$(NCT2H M#\Z6[Y==69$K,S?4#XF0,LIR=Z MTN&'$R%+LU$"DEYR! )O1;W*V8*Y+9$58E\(0Q20JVTW5F>H<]Y!83YC5Q)1TND$ M1\=T$B/IZ'I[-%K,Q.F3:+F.]B'22_2\H<%T$0KM2'L6,1#^K-NW-AK&[ 9 MSW;F#^<3QMD!2_/"J0B^<) ^B!N%;!3SOYW61\/TR&F,3''JE[2/1XT)&)/# MPX?_LQ <*LY27=Z^H*%#>Y7 MZIG-"_C/:EZT8HK#/_")7X2V<"/7^5<[BK"K[06PJ52]E09Z>### [:73D50 M(:O,L9O_SNP9\#G(QN\SUR&M#9_.>+^Y$_9]@1$A15OBBB MT2@^#01"@/) L'UX6I*<+<_L$A)-B]38>QR_4_:!I< AY'OI9\6YZ.*IO#Q. MQ/.[T:KAES+I!P<]>,2KC^#)DQ"D4SN4C5U7LK934L:.#Y&6"FC1"U^2V;MA M(M2)Z%/%>+ 9*B"$2JZ0'>_&$:< MQ@S4#=Y?-FB_/9A>C!B7$S"54G&0%?R Z(;.B+$KL9!XM27 '^N6] MD&VTPG[()*ZDG9W;5(=J?%-=)B[?TF3N*R(1T8@@'Z:"JI//RQ3 MA@O&,+==09>@(7N.--?VX!W63EP@]3:D7'CE;]2V.M4I6DIK:E28$MF2MJUP)7\%74O8"YATT MQ0WK[(QE+I-6-M)Q9#F/C+6..'&J3\8>;)T"N,/+Z4LU L?KI"'$I7,@THG?Z5(1TQ%E^"*;" M"$^AKAW>VIA7T$J!5+XB.PP1YHBQ2VF@<*=MO.';5-#T6_<3)::>JX<* MI*QYU(H\VL#_5?#2;L%+?16\=&K!2P4%[KK (')^YKA$C?4])"@2*B\^JGM\ MP;ZC FCILN01::1NM.PQ$OP8O7*8Q2<857*FZ^[JS5D^:VA62*64JLEM8D_$ MR%IAE:N?''EK-T!V,SB[VS77[;,M,1X$1[8+\0/UU_7@/.]08A-G_G;W\)FJ MXA3,>4OE$/$,(B2R1-/..?#IYW"W_NJ!S_W#WI"GY'WBDX5([4JO% 9,@=D0^0'%R.#5 M@ "X20^]Y%8+\/.!K;EMB1O#X1PRT[Z378#&?<)55&E6LF[XK(N(\.%GF M62H W+KB*@_+7V%,7?;VN JVE\F"7U]J M,7>%A7]'&J,!2$+LXSFUYR&[DK]\ &5G/K5?KER/%HUN^B!V4%BP:+HM=W#$ M%_*O$ZONLLDM.]$G4KQ9?'T)7_VR^GF[?=GM=W*_:EZV"G[>;O4*W;%N4"WC MLFWUU:!V&U3;V/BH$V@=*KID[MD[%"LI;)\T]_NL;1]Z/+6\*1I 874*]LN[ M3XS_]EZR2]("_H6=ESYG.";:T9FE4@!8[:S,N3%)R'FDD9] PQEL:JVNLT3W^=++5..ZV3681GU+JE>Z9 9MEMW+?=LQ8IRV!I:D4[ M6Q]Y&?^\O'3E33T]Y0!?694Y"SOP"^8G4>B)YW(K56V:!NX#'BS)Z& M_].X6.GB+%-F\],U7TINCM%?36>1-Z,Y#>NJV.HC=%;^=%;]TWH3<3 MZ:W?;-:!W@IKT6/Z7RVTZ+N58XY7J=)+,\ZULXQB*Y;+6>I+9KTW(3,+R*RC M6RUK7SK+A_3!1)?"TS8\]=\$3VW DZ7W.WOS;86G:N&ITWP3/'4(3ZVV41$\ MG;+#[%OJ#+1L?]E.1)2S5M4GHG=%J*A5!A'!/MV-'^R?A8FIRXDI1ZE^7U2? MKH")JB#%&?.;0JH'D#+T7J>M('4ZD"K%XG\UI/H$*;-; 4B1M/^%8G76);2< M2"3?G;(7?C?!Q1EXP,>BY" M-D($/?N!$S(O!D\S!H_9; Q\CZT@)Q,6NM*]0:,P:-G!@0<*8F5JK.V,X:+, M255%3;H[#-G4?S[-P,Y;3Q2E:[:Z&03$07VTH"+NFU?Y?Q+A>1_MZ6C"9G ' M[TV&JXS/T>YFGCM! M.\4!]BZU;[XV7@14&4Q@D4HR#$5Y,X[5>.#X2#TN?".ZWE!N*:]11JUZ9-MQ M7%#1\F'U*?PU%$\[3)HG\,*&V;J#?%2"-'(?114J\7&\N#NE32?#2.Z(M^12 MNY.0,_14/O!NL,,WQLGO2QLF\9'L_KO4MES/>!SJ"OA$ NSRU\@!9+,[%F0; MO<<\!5M?89I\G"/[T:?>&V/MTQK4KGN;2!"E@',>MQI>:>]<3AIVIK1FMI@D M+:)I?H"+X6JJ][&()E@[,TZS7B52E*2]UXSHS'H;5NQP)^EZXW'9)=#Q^\)<6XJ\3M> MGWG!_\2GQGTK22^#KY8;?@G>D_,%[DFHIQI4IC,!Y%VIDM&KXZ/*EID$<;H+ M)_3T7C9"X\TW>-+V%M(/* 7=$W*+LZ:X+"_5L(R[GWG9NJ0Q+4=Y3$''RK! MS3ZF"XZH[_R4!3%9YW#JQ5R\ ?N)4F5&D?V?5 2537RS; GF#E.7Y9-$>OK4 MG;EQ.=M4_S>!%M%R5-2>IT4E<915J/#) B6R=0_U%8G[^&!J_1. U9-MV)_= MD,H0\V1<6MFX\1OO;80R=S0*%DRT4J5"+%R@P?LI*R!R9TP*9KR7)Q%XG)K" M="E648*!)\B]Q(O)*R-1:5#<\1!+&M!;4*M-+EU%9$F:X^'EYKGI>]4]\2?Y(YE2/,<[=3X$9[M'32S&UGW7M M$>_R: R\8(7HTQ=H7/[@4-@(*^YB>:VD\GJJ;(8N:(+*/+N@1;-TM8@U9+1< M6]K.+(>SB'=J65.(B[\!2\,5F+K954F6,"D"E"GRD7"WU,1@+8 C(+YPS\6F M+S^>EZM(/0H[K8L*L%:S?RVG3,41<>5^X/06. >'*+/5[W6(6]F"^-,J2^Y= MLI&9X&IQ^[/XF_>D6(K"05*A9#]9,'+#6#><^K!G^ 0 X,9/->!_!,;9VPA#6ZE74D+50:*U_\X&\(GL**E=48='I-O=]=KUAE M#3.AE'*97;7:>5LAN*WQH$1ES%17+#M2XZB9)I6XB;MAO6G+PB\%?D9O'2K*7C1F;QQUQIR(#YN'Z O8U7 M^S?N^K:EWH^712L8Q&F\^8R!7$.\B6_X#UY2$QA*LEU4'F8U=]=<;5@%GZV6 M.?CAAK]?C .V5((_9PG<&2^5(I8HJ?29\!&X\K?+>]A,V>OX#Q8@PR9A0"08 M"@U(N(<(5[C9R-ZG4I>*<3!UQ^QR<[D%5=%)<$&KJ2HZG5I%I_4U08S1_;_L_?NSVECV<+HOZ)B3G^35,DT$A*/9"Y5 MCN/T^-SN)%_L[G/GIU,R;(PZ0J+UL./^Z^]::V\)@01(($# KII)8]!C[[77 M^ZFD5)YWM2S1/A:D3K!*^XB@.K5"[2."JII:[3*E+W4MTDILWC\2<_:8&:J[ M5;_5*C%LI?^-!W8R_K>%:N=\+_ VWK=/ENVC< MZ]8=H)=.L_[%8@<_WI\DF1R%3#JU)),ND$FON7.MER0322;5D$FWEF32(S+1 M))FL)Y,#E3T?7>=\0/_X&UM$FS-)Z)75%^X&NEHAROKD ;.RY(%UA(['IN5F M$^ YSJF]WQB837UED$.>\I:GW*G3*1LM/.66/.6J3[E;JU/6&@.CV5M[R@>J MX#W6:5$X^1.&D^_B<#+J.;*>]PP<(GBV>+3QR:Y28 T=R2!;/[>=_GK**JK$ M]-/T:13&]#9B>E66FL1TB>F'=DL4QG2C,6@W^Q+3S]WMD&1"_@?3_&2SM3/0 MVV(K)C[:E31N-@:MYLXM1JMH=70BTDQB>KWTML*8WI&8+C']E/6VPIC>14S? MV18_ TQ?T4QG9>U S<>;T<"[;_,R=-Y!A&K%E.NXSCN8%X2*V_Z)Y3W494+3 MWL>5,:EN)E@^%!=<)X4S3>7WI&YJXRO5Y'Y19C:O^YD"#?&;YD5_28<;) ,L M!Z%R_[)E>;UU?7YX2=W7R!].D+1H+_-MT(+B'^?;^,UV[6DTS2FM,WJ-P9JJ MNM"KP^JM'WSUY:H�Q&&>NZ,:BX/RP!A]^NBN*/BMUP_L16 UC@ [0@^B+$ M)?#I8N6F0J5@2=UO@0%XN!ENLI^T+XJ[3O#V(J)MA(#GT)[9<3(8^8 MXTI!*B!=..OX,>GU3B)_Y"!.C!@(05X*O%ABB9_II-XI;[2WV(U N?UP]_#Q M.NP&N267& M>'?ZK7P.N/(F?)VAA'->-Q2J]RO3 NB?/_@V>:EZ?D1JN5;=;#4&X00C,KG5 MZF]5Y8W^E@KR>%DE.1S@9/?+GG;(>[K\E2 8D\YV%\R8698XC*::$ M!RX ^5P@KZV'?!KDB) (%=\*J4F6%\UHM+S-X2BHXEL4!-A 1@=V V0W8C_H MHM .HZ3#Q9LVD4R-*28%D[R,9.)KDEM_\LAQ]5P[2Y>NQ['<7%UQ1$ M")OCN0EXSE.JREV&G2\SI!COS_A%+MQ1[033U[>"[DE>?O*XQU@K[K%\_O[I)L=+L&*V? MU+*[Z[9JN#N*CV6;I__$^Q24W:%6PQT:*W;X?KDO0,T1MJA#P20G<=8^J#?" M%MY=9^7N:HZPA7>XPB$$"+O0T&-7;-5KDDUM8C9UUM.[*[K69GM@L>LYIUD! MOM9EBQTP8-JY')9Z[<*6L+F.,$K(G@#($X8;.5K(M6QOIU7N4JAH':6V-YHB$U3 MQSNT30)I/XO;*O-N1T)[7E":Y_VA,BZ2>1-[C[Q92!12%V-AM*0-G[GMCV@%"V",'/XM-@X:H9VT;(^(=XJ=Q&TG8V A9-*[#\$(8Z%H ML9VQ?D3SZJ$#"^1+W8DOK&KXMDV^<=JK\(WZS6Y ?9R5EN.8_2FVVE#5%.@1 M3FQ_1-B?[M\5N]7R&G4N(]64H<D\N]HFF#KKPNV_ADZ_P+<@$X)K$MQ-#G0,)X,E+17]H^KB3T" MM?<='FI'N-T$6%,1F7PD[%:GF6_K*NR 5CY&KU5^1]$,>-4-.S*.OZ/>6N(W:'Q@D*SHK=O7E'HHU[X]Z#5)G"NMZ76Y^SZ?/ M6&*[="!Y.C&?]@!J5-(=-34.8C?9=0KMYO1.LV]VZ]9$K=74.YUS7E2[:\I% MR47AHC8\Z@#= OMGUMJK2,.XBP)(D;9P%P604LW?JB"Q MWS3@J&_P!MB\8W M<$<4?7P#;RO6P:,(""X"C,M]0 F.MW$']Z^@^A^$P5@6 M\^K0FA4>WW1CT.]DX<=U:Z%4S-WZ_J%BGZO3_VMO1U;>,;27U1<'H*_.) M5M:28'6)/%D*C$65D%2QD"(9E5-@U,4@MF8T>_7O;ED-:4J)441B:-V#BXPB MA7$I>6("WJJM;C:!ZSS15DH4*5'6D6B=1$H'\Z*,9OM2:%.*E"(BI5=WB=(E MB6)4U2:Q[E@K)8J4*&LHM$X"I=<88*;(27@/#M2-[BC>O5]X;JWL5[0OJVN_ M(I+GB]^Y/&?P%]\+@CPYB"U'=O8&5-&?:/L6ZA>.7>NLAMUX?% *Q4KR^5X+ M-#"SW]1V-APD]M6.MW7JP-MZ&GH[LR5U$KU.![W6,+=.G9D;EG,:[:8AL>^4 ML2^?N>W96UZ0N;71[[9S1W")7O5D;CNZ>_?+W#"*V.XU:X-]!QKJSPBYSW\*9B0QQ+MNZ"(&*CCY&?5.'Q'+MTX5IR5'GL&B.8K6Z&8#*9>25Q MMNX1D-/"G!K:V#%2;Z7#6)?S7B7)MLZ$HX5[\QZ&3'W4O&52?$J:%QO"OC MZK= Y=*:_:HRHF20>C7Z?/+\,;-EF/J(YO&.[DYQ@I$_I[<<7M[7&H-LKE9Q M5B[]G/5DY7NVGG.0JRPSITB.WLQI_2==[;5#P:H-Z,/PMC;H"Y*WU1JQ:FA? M5\#;*)#3;^8829*WU0X%JS:Q#\/;,.ZQB_-08E8]F=N>;? *F!L6)K6U9E=& MJ?>/03?85=5Q9)3Z9,WPVQ\SVZ=[UK)S+)N2'M5:(U8-S? OS&@T3;Z>XEZ)XQZQPR$E^1^&W S MX8IFJR5Q\X1PLV86?"&5SVQI4N6K.V+5T(#?6>4S6[I(,Z]+ZN(YQ]&76CF* M859;-W&LR(U6K)?W"=-G/M\WCM[!T6QA!\?*8IZ%>[(?PZ^[LR_W-+N?Y.WN M] AHC8 SZMG@Q&QAU$UO-8T++7R_4*9^_+:\9LNLI"VO9.J2J0-()%J7:@' MN#_%:MH BI$7X;#2!5YSK*4=^WX)FK, S3D[E 7KI '#M7,HBZG%JQ#D+%75 M/3N54^>]VO^ !;GMBIW*!ZNJ?I>2N4OF?H8.YAV8NTYC$GKRV9,5,L5V0]]V WNH M/%M.Q#"BIGBI_,< ^XLI'C]3Y<4*E/]:AVS'R]Z[BS?R!^ZC;&A0,QL#O:_V M>MG@A5INQX=+;=EQQYW&P.BH;:.3V;$"SR^WZ0.&?G?<=1=VW85SSC(7],Q^ M9$.&4I\SFK:F*GI+-^E?@Z "']JJ HK)C,%=S\QY5947.YPHEO(BN)QB<38' M5TTMFT; ([#P-9'E*"'SI^C]_=<""\F6(.8 \'$S !]+A_6^Q:N\F2_R =:H M+X#V*F##=Z/(1Y_U')B]QL!LZLOQ_L7>Q1.8JF8NDOH5ZWY+=9CX#E1N/J6%+,> M CA!%SPXKS:T)<"D_ITDDK-< 95=J.U/;O4K# M;GG;*ST?M?=#8^$#8#82,=84W(OWZV!GFGMX3;<6FEUD>V M*7X!Z@SC;XV56'DT%2)6!U:2N#*Q@ ^Z:_0, %3EBL0._#'%D18%C%9:PO1! MD^BJG9Q17B8@@>4RP)X9TK0?L0U,>%^D_"6< M,!^HDY\@4N$,[""!C:$G-'\%,?C9#E^5$74@5N N(>89\,M1,<5)L8%E!( L MCN.]!.]*'#O]$PI]06_P3B M3R@!*/V6TP*0J_*?YX*QV>+"460EB#>+GYOPT\_9[\U6LZ,;N3^UFEK)[T'# M*G7'JD5I0'O=MEQ4P45UUCYJ0Z)*R7R48WF,\ETI:_:3ZZP&L[G OKGV?/B= M=W-W_A]B6[<+;$L!CK4 "WG(N7[CH@G/]3U]%$M%DJXV[O0B0&5(4!4%5;L, M_SCI_G:Q+GP5FR]C4(+G9EUL'#[M,#)]39)IB9S716PJ%!NM$_O0]'Z$!UOXIU *;37[574\W2N%GG,ITX,76DY>-&^$$YE*"QA]Z2,I_.!Z?T.,5R'&6&^UZ3 G8!R1[M;E,KF7AP M@!0&>%2[*QRYOWT:T)YWG1^O%XJ6DBJ+ MN%00I/)]3SH#*G^7I(BA>S)6STC?(!TM. BAURM/A>NR!(,TZN/?;XJZ:7?- MZLGQL-<78'&L@D D A;T.4F&I[]2&?'T-^>JF!R_2P)5&E*7#6T.SRP-2W1= M!"#O64#P2?/U4O0MT7$C.FY Q&V3_[:%VEJ!>V '@W 1;A."7O"JW7W^5,RM M5L@]DW7._.J],)]_LJ=VF!=RQ@9]K6;/S-9Q7:VO7:O'#G^?S3;LL-UJ#'IF MLYWM4[54MWB$^<6[I:"Y2V1A N,+^.4-B@,@QP? M=.E$DJ0.P;GKB*?Y;G/D744*3;?$PRS^5=>FH*TW!GK3S,079&*Z3*K;;U)= M;W-6W<$(:.&6#^S)=I&:/ECPN"%6N6>U VQSUF]VC$OC]U([J9MVDK)EUV@G MQB5I)U+:2&ES/&F3)32,;'/6K7TV M!]UA 9]-EP],[62WN(/3IJ+&Q&>M^?1:M?7+]+#E5%7=YFN0+UL1CZTCMJWP MKO1/U[O2;PS:S4XEWA7)A@I*I45>=&J>!8-FLW2;[9V5OQJRK,O!SQJ)R4(. M D,[5S%Y.3A7$YZXN_UKZ#7C@0?J6'1Z-FY/JY>-:[31 C2;W6PIS[9&[F&W MN-G(-;@KMYG30_?XF0EGPDE72&^]KD:N8>*\@IUG2^=SK;KG%YR%D=LKV*NZ MAD:NT6D,NDUMWRD$%\B&UDDE_:2-7'34&GJS557;MSJQK,O!SQJ)R6)&;@_0 MKG^.8O)R<*XF/+$"([TZM4!N78LYCS.:%/=]N9E36XW".X1E M9;8:@W[K(/-,2V' L;VJEQ)\/%VSS-1R!]#)7H.R?5,19! M_#<6A/ 8 !F!^]H=+7WS.QQY<"T&(*Z8YFB:>9W]8EB)CG3$B #M#C^P];/G M7CW#KM@(9U>+S2F\RU\RVA%'OV\]US&(IK!+Q%SED3G>2[;AWVI@G$2O/[W; M;'7R?SIJ7S;=/.M%M;OEAFG*19WOHM:C9\&&905;>6WH\78>,^N*3$*\*( 4 MF7=X40 I-=7PW*(D%]7LBAL@BFP35DF;,(6F&M$W.-I(P=E&]!X)W%/ MXEX]("AQ[TBX=\XCDE/^ED<>PL%!"8]Q6 <;$J.713EF NGEQD=Z[3W-;[G] M*[+#USLW"/T(OPR^A!/F/TPL5SAG 2\X6O"P25Z(!,QBVO-SJ40KA0TA03-5I'X PD:3!37Y$QZ*6@N5- 4B-+7 M4-!01GV[NJJBNA.N%#2%!(U97T'3:4F+1@J:"Q8TYBD*F@[V^M>-IG$2A'N@ MNJZC^!+IN-A(-E3;E^S?"V C,^RV)#.L/;Z=E&=@=V;8%8&T MSLZ#)R1RUI 9'LTUL)D9ZHU!3O16,L,ZX=M)>04J8(88-]+TYNX]H$ZK(>Q1 MO *?/'_,;)DZ<):.@>1PUTD C);M( "D6[BF N!8K@&!=!%0PE;2'&B_1>!45M,E=@R]8DS!W5J2F)[.J>(U/Z]:WQ MZ[4H_;':4J&:-W;?H0CPO.O\SKB4KW^*I7P]C$":K::V<['&:4:$UK*3U;SD MS*5)C7M@]?0]5(SO=/Q2CD@Y'&VTYCBH!(APO33IUA_PHB@R1XJ?T" M1(Z7VM-XJ6-M3 Z8DH-6]@\Y.>1'XI[$O5.%H,0].6!*#IBZJ%2M?JO&09%N M8]#=N:>L[,9^ZE&1"^W&ODB:)Q,RZ?$4KFY5323J3KA2SA22,UJ-Y4P?Y,RE M3*F12IRIH]Y_&VSJ5>5*EQWPI5RII"LK9X#0!KL7T9X(NDHY M(^7,.M(\&3E#&?[=YN[#;>1T*3E=JAY$ND)T'JW.9N/L %C:P)3M)TX9Y]8) MAF/5F.P^.Z!OB&$J=>D'()&S0H9XM(*1S0S1; QV+V*7.%=3AGBL8HD*&&(' MW?]Z4Y>-\TX9.5WQ[:0\ Q4P0PRDM3I-LZK>BQ(YZ\0,C^8: MV,P,VXU!>Y>&^A+?:LH,C^45J( 9&HU!O]?L966T'"XEATL=G1I/QR]08(A MIV7*(0)UQ[B3\@SL-D2@TQ(QLMU3RB1FUB]&=C2O0 XKI"YGX?_3L'^$[\;V M#S:Z^IOY7AZ+[&(OD)ZNZ>\E3IXP3M;1=5".6VY V107[4F4/0>4K9L_820XX64>GPY[8J-:J&\J>6%'8T;3&H*?)KO$[ M^\)/NI[PC$L&CS4^?)>2P8Z&D/5D8%-M[]SF<./.:9S><>_=18N$MPF=;\ M%NL1>$H4KKXETXKZH#A,$ZVPWC$-AO2_$S]>R P0Y>K19];W*VL,ZWQG.2_6 M:X GD=K.U':OTK!;WO;*S8W'^]@<1R<@-L\G!'@':,A\O J68]5A&J\_8J,>ZQF]_T4/.XU&0Q_O#7(4(/%__6P- M\DYO"?$%$1M:_\I8B7]_1D%HCU\/CX#7 6ZIT'@T%:>J^4QYL0+EO]8QWV6F MNR&=XG8Z<[Q7QNZ9_VP/63X/3O@GL=O@P0LM)_W[C1>$G[WP/PQ>.O2>7)S@ MMAA"<:/IU<@C5,"EY"D_76"S?;77R]K1:KD=;XA\UF?'/1R,H[;:6<%"QUYJ MTP"^$]EU'\ZYI_:T;!F#JH#"/F,X2I YKRK21HA+@(W[R?M@W_,%P1]!J)!X M@E]"3W'G\2'2_Z\><8^+]UASC2)0GGA3+(48$TTNG#F6&S25];2)%VY8E1TH M[ ?NAJ_LD2FIRSV0[HJEO A]Y,H2(P]F%#''-UNSF>_] ""& NEW.#)O1TV M#^A_\GSQ%5ZG+6# 5<"&[T:1C[&XY,QUK.-KZLMJ"A\2V516*B-B)B-9*:U% M%7^?/)L>]LX&>-C#!2Z>F5U!7/P;FT7^< +P#;B$FDX!!^Y#;_B];CM;*XV^ MN FZ*_TTHB-66.[K/P/E@P>H0G1A S*'GA]P/'T&E+84%Y80X+8!TV.0*/ K MT-A4>8-/:B0OP*?'OS7>JLK+Q!Y.\#['&B+!("'Z[-GVH@#0/WG)?TX-+:Z(V!J79S&KV(C;X%D02G1*?+1DWEWL84"X0@?B!K.CZL7)J#@Q(R&ZXJ M"[/^!I@]@!$6@&@AV G(<+0J#XAV8]#IJQTSJVW&1SX!F0SHQMP4%8SJ)ZS6 MLO2'%!'::#B-@C0QBIV.?6]*-(2_T7^!KI#[6K:#Y [^\[P&] E L4>$\7@ MI1/$%#3'%#N$HV/3 #\ ![%&SW9 )AM<-O*4 /0?4L30(@.MRPJ "0>H@2&> M@'4X0P.1*4,KF"ACQWM1XY<"BHQ(S0CHK1Y:0AUP, M?$;:(8",]#K'ID2C%SN<*-\B MV)36>KS2>L"D$-M]BT0'JHT*Z%.P:SN8X)#LU%OBN\PK+:5IWK-AY,/F8,&W M/^#=H)0JUT,"B=9O&T!+L.DIS=".!>0+;62&S"M?&EVN[@4W+%KMUK!=DTDK G/&5/9UY M^,+X1\"I$'"%3HW+Y_B]0-G>PD&]0:!./&<$G">-C4QHL $_ ]=EG(70&>!. M0NL'O#P,'19C45KM)V3Y&=;'?C!_:./B.)0\[A#DH)W!R0X12]74H:1DT-2U M'Z. .)^+-@F=,?#$B&LJ:6S+7SLBUCBB&>BTT%6+@<3@;KI,!U^[H&[.#(-I"'!@@#GJ&VM?S MK-*2Z^\<8?UF8]#NP?*S@IT?3\DMK-)K][F%#FQ!5TTSV_@P40(7W0-$;%Y* M LPI$K>\1(MH^(-FBP9JPC5 )MDD$-&Z /[&Z1+^GM\&?PS)6$?4!K'E#6U2 M&N,K0)E]]3W0'H$A<06:!8E@)5UJD2'#*H2I3TX"8!UKW3RK0BGK(RD+)Y2< M#7\OFO7SIV:/ =UP9J^92PA;+75]"MHN2\7.<(;9[.=Y##JA0((E>1T^P>D7KJ.+R6+>PT+4WXH]$O5+[":0I2G;2!.!.I$\@;^49PWBD M #(_!&,J8\D&7 FD6,[NG-QE071?Z_/SEX59I*UEW[C.0 MJ>>_?K2#H>.! & /"R9J[":$*5%C MGBA!>5< #\>:!>Q=_.']R [ NGQ]9[NT-;KIO7B^R*[ M(+E&BQ\(?]YGG'0 M;/&L U$")MXL?F["3S]GO^]TFEVMD_M3JZF5_-[4>J7N6+4HS0 UM%W'19EK M'[6A .\4ZNSR,YO6;&;#E/K2@^CWO.O\*?3($2YPS\;"GL^Y?/0;6!D84?=M M4/.JKA0MF)$K)_:=W<2^DM9.HH,!.OX68^-G%GX9?Q,*2]FDFK;1&!B:VLMQ MGM5PR)ZD-4EKE=':!KM]#[2&W?!,M:W)@99'EN;_X_G?T<-%N0$H=J.P3F/04(2CC62C6UNLP^/6?C MZI/M\LR7)\\;56Y=E:E\/5\**LJ,X[/X!8]B-PKJ-0:]MMKJ7&@SCO/%I:+< MN$)L*6>FV@[0E),(2=6:\J9[UA:CM];5HY^Q MO5X];,Z"+145<<")RO(?@^:)::IA5-4YO+K#.Y)A(BE74NZA%8IM*%>C28!J MKU75C.+C4FZ!'@XUS[?X@OFT/GNB,BY*I%U,_V:8B&>%F,$?!HGN\1HGF 64 MM<9^H(6O_(5U$CPGC8H\L'<$"X8,$]$>7^$[RWG]&W/>1@R6/%)3CQ-)]*H2 M ,8$BL.>F9,N%;%=CFB *$WE0UR#$E*6KE@B+PC(62&O"R%5%]\Y5ER&R[7\ M5YX8)WZCG(6727V$^EO;J?2IG$PDZ26"B[L)QF%Y;32@@U2B>$?O6]&8CVUZ\@*<)K MESI0S3"5>UV"J&%D$T0-(YL@^O7;EZ^WWQ[^HRI??[W^_*!2$9D#+K\YP#D[\"MY?)GC(!;3]>+[ACO2V\4EG\ MQ?>"\O:PV1AHNFKH,M534MJE4=J&YMT54QHV_M743G_GY"&9Z+D;DGR(; <7 M*1,\]T-6^D')"CM,:!VUW=^YH;;,[ZP;)FV88U\Q)F$#D%9'[9L[YZ;)],Z- MB)">*8M"$X6RTFF2W ),U46ZVJ M!FE*57@U(MQX-.:$8X&L?=H[*6T87ELQ*6F-0=]4]9P685(S/G%$VC"?H6)$ MTK$MEFJV=G822L6XNJC9OB?];>D"/5FB.JC";+8; [-CJ.UN5850=7>\2PS< M-0NR8@PT ,U3=7,JLJGI$-ZVX@R:-SOE.OA,)I&O.OGB&$#=9M2J*0N?@1N MGSJ,CZFS@,\.HSF2[NAZZL&N_Z;O5Y)F::HT&P/=[*I=?>?)K5)IKQ?&;>#N M1\.X#F"J0L(UF=MU_8G 4WV]9:VJ):S^PV M!NU61^T8%2J$?O7< MIU_M9S:Z#@(6!A]>?V$X-V VL8?7.$ED1?=ULU^B^_KABV[FF\#R&0L'0%K* ME>+ 9J\R?@>U _CW?8B=&V3-C,SDWUA_WLN4,^H(9K3F7UUDX+"%?KJ#US MYR:R)Q*MD\0EB2LFKOZ>B4M#J6BH[?Y)$-3[\Z2HWL/YP'YT=922( M2$K;4..Y,TGIC4&OKW;[.^?0RB!BW5!G0]'BSJC3IER_[NZ:3KVB@;7DM]1) M5T;Y:J?;R=A L2C?SLS&D)$]2;V2>H\3V=N9>LV+B.:=4!?==.*8PG[,F!ML M,5U]@X:9?DEIE,%DLYZJY>2:J>46N:&2:J=%=FF1NI:UGLIWMMU0J+/3.C&: MWE';.?,OJ(DP]D]^998?*,P=L=&*YH6JZ%S(6QBV#]#C]H $L::%I8Y#OA5K M. 26@@V:E1<[G"@/WLP>*NU.:[']M,^>;?82Y 2EJ5LS7&3[U",27F'A_^!] M#N]C39"%T_>4EPES&7 ?A6$W8^QB/0(^%#)XDQ72ZX:6[[]B?-N:H@E2K>D=K3< (GRQ38"K[PR:76EH^O?&G\+?#7R\0>3C;N(ED# MS42'-RC8-9LM7*.*9\$+GP!BOH5[?8R;;8_L8(B/A;_F2X;MNY@; %_:KM+X MA=_&03^:XL29T*<>R3%7!&%7FB]N8#DD1.\2L-T0U((\NNTW!J:>PUSXC'FJ MQXU\ . 5=7;&/2T?!AX%_RGTYN=+>(3;FC!G1)B);,$Z5F L0O'__*.G MZZWW!6!)5VKOE1?&6YROWP$]B-:+21@>+#'9% "@2N:ZZD3*L=ENJS'HJMV< MB57I0W@43874= XO;G6XHL0:R-EV ;%MZA^O_#L"/J=\CD*?.G33K?]FE@,\ M"3_B)=;3'?U;(/KN\\/UY]_N?OPZZUR?7]_^W"_55-K_N2<]^DK MT^4Z-5%R'E**RL3B Q-?;,>)6K[M_?G)^ONMHN MN4!@K+' +A :]S/T7#KAJ_+5]T9@X19)%SHW()!&1GCPNVLYH.F@0^ "X9!- M93B/Q(W\W^@H5K4< M/[$D)4E*9TE*A<,966K!I(*=>\:=-:5<,+&<*;ULR/_85O+T,..CVU/[^S>( M*LM;W;TBD5-#??OEI7TN%D97(R=);QO^%=E\M+VL6-R/9-J0_!8?SC6>A,]& M'RG]ZRNLS!N5)C^M,=#Z:KLK6Z">'1H5Y-B;T2@G@RR%03I&['JZIK^7*'1N M*+2AUT=5*-26*'2V*+2AHT55*&1(%#I3%#JD-F363!NJLCUWC?+.CW1' XN'3*I(3+6QN1);KPSS) M]1?+=G_=8E!*#P=W&VH[9_K56SG5\G0Q*V.*5(!96>3I-@9&SFAJB3DGC#D9 M"^3P/*G7&+15P\A6_DK$.F'$RM@E>V%)_<8@Z]>6>'.R>'-\%:G? A6II^HY MH^0.CE?GT9]QJ[13XYC!CQT2%&I%>J4XMKZAD>.V$5ON[3Z&5:'8.:+:G#/.^:"K:UB6:2333],+)UUE, M,M"?(K%(8M&>.C_TS=6='^J&91<2B=ECXM=%.A?*\>J"V?WYH74:@YY> MU<1YZ8.J#9H49,<[IE3TNY6E5$@4JAL*5994L1Z%>A*%SA:%#I->VN]+%#I7 M%*I2V^FV6G72=BZD3N0 B5LR/[(JLZ'R6&2WA>/DNJJAU66 D42J0QL9VZ1% M=%MZ8]!O[SR'1B)-W9"FH%FQ!TZ$40]5ZTA&='8X5=#.*(M3ZZR.;DN6DYPM M0AV-19F-0=M43;VJP&Q-0AJGF+UEUFH0Y*4WG-D-*N?!E?2"I;:EN4X'%*-6 M1S6UBEL[[71H]6YG(ZE44ND**BU8S5R:2GDKP[ZVLVX@B502Z843:7L_B>+= M%C9)--1>SD!-2:222"61EB+2PEGV63KL5Y&7*FE0TN!ET^!^>@EWM=;JH7.G M1:,%AI3G3FDN,%ARU8Q+ 0IQI@;&_6<>3[I]1Q-0[6?6=^OK#&L\YWEO%BO 1Y3 M>J2=[5ZE8;>\[96;&X_WL;EU4SW_9=5A&^(6CLYU<&;VNY64GAK"" A[\(F+_7ZS9W9*#UPTFII9=@C>ZH&+_:J&XX'I M)QI/60!\'1F^OCFSE5>F>4'F38NVP.FL&U47Y#]XGM!0 "ZL7S_%=9, M?US3H/4B8?R-(#A_&%X/A]$T' TELET0LNT%:@N^C+JB]GED.^7+ MTYLH@*-FOL)=1)X;3.Q90(:K8P>%9@5O5[]4X/XRXU@*.YGS/5CDSCN:SU7X M!)>=K!F_ZB?;M4/VJ_W,1G>)R^ :/0:_!VP<.;_:8[;@<[T*V/#=*/)1.9A[ M67%P1VO9'WFU?BW&GM:"G8TR:UGR"\GIO')V6V7!PPV]DU:C=4 2OG1(H]T8 MM+LMM=NIJK[P' *+DL8DC>726$HG2ZMCI:G.P(9Y7: Z.>!74MV%4-V&=FV5 M2S8J2C'4EJE)&I,T)FGL,)*M Y)-UU1S]WK5O5.=\)LL9:9H!@]65UB5> 'W MITYI.8M)+NW5_YT['$/\DKGI4U^,%>!?-/7GTL!ZII'.Q MLZ>E]!J#>7^9_3H7D_LONR]7>T-F<.5&2+\Q,'55-W<>NRA;O)T/*E6D:^NM MQL!HJQVSJFQTB5RU0:X-/:JJYE.Z!GRJI?:[5?E*)"J= 2I5Q:=TX%-:%;WT MZM7"LI;VRD?VS!QOQL!48<.)"R]\>MU;=\KJ87:*EDIW/^:!W@:>7-)2Z>UI M*098*AFK:0=+1?;RVLBV-S0F>/!]4JDCHM['&0U<--4B)7W9!K0RNVROE4F_,IB4H2E:KG4U@TH*F] MVB!7E9/ NG4V4G(:(+W8X409TYDK#ASZ_B: '>G^@OF!L@5C]5 Y$X9YX$K& MM@EFH-97>]K.-545'N:1/(J2>B7U'HMZJU)W<,9[7S7UJAS]DIPE.5\L.1^X M^++=16'<4;7=)PI(ZI74*ZGWV,(8!X2TU4Y[YRXA1R;G%8W/,XW.XPVDFAAW M%HGKSR@([?'KX;N*I\\1>SMO:-7\8@7*?U4X1C+]^B_C97PKC5A]$!0=M=_/ M(I9:;MD;DIRJ7;:!,<>^JAM9Y93*!$NM?$/:0\4KQU!:3VVULZE8^"3J"T[= MP8VX.WA;57P6S-@0._0[KTT%7AQ-@0@5UU.&$U@-HAUU$']"74$9B@:#RK/E M1&PSBO+NXPS(:8I\2K'2",Y^S)@;P%V!8LUFOO>#+G)>RX%XAUJ=U&)N^5H^ MPW,?7ICSS'Z#ETS*'X&.=7^YV7 (2 !YIR3N5[J]_S#+?WCQ2N^J393XR$QAOMN)';*NOEF=EU6\- MKBV]M0YMK=/*8[=FF^]6TZU-(^X5% I72]S0CE'MD&_P4B,G:Q3B2AUB =E<$X% M_0!2Y?%5N;Z_4=IF2U5P +K>>C_?3G U'ZL,QT]1GR9=I;U7[C;,P@#T\-G8 M 0$)KP$$:VQJ6JHJ+@L;]'>C<(!)W.2YZ5D=-,F]^S[ 8R4MF03HH^58[I I MP83!HYK*PQR/$Y$=**%'3UJ %\KJS%*"Z/%/V!S>L"":.9N8$TQ3*3(+I%<3 M-1J HGQB8&98CG('W :P;0BHIBJ?(M@^?J2-??/H].GOZV&H*F\$\GRZ^_3M M6J#(6V"5RH19#IP9WA188Q:^PF:L, H9ZD]_1;:/,)]8H3($X\0"X($V,XJ& MXJSA;^#BRCWH638\YU7Y&O\:L*X?L)![\H;O+)Q^_6Z\1:>,[3@Y/'F5\)@1"#8(SYU MAJH8;AA0Y\8#?$6T"*+A1+R:C]KAB&^[R $XWL>H3"OBPUZL1^^9-9=R\0K: M6W2.*S%EU9@IY"X%1OY@8]%6Z1#STH MK<^V7.;D MMX"!X>MO+)QXP,:!UD/$D^"C'0P=+XA\]@ W?W"\X?N))0+Y2D_.VP2CMM-I=K*] M*GY2?EZM :U:J;G'E0**M-O-=E;!^TGQXD< 4[X/F\HOUJ-O,SB)F_@P5.77 M7V]4%&? X@"/5/@O% MX@S\%S 1!<<,Y''8Y'KF0PIE$&2^_1BAT,:'IQ]&]\"*0%X #^9+LT _22@R MM3;\S9Z"/'EF1-7$FL?(.DCOP4=SL) NL(2#* JF<,&,<98#6&L1R__O",QL MTHJU3G,=+,DX5_ZP?*XBW6'/?CA0$$@AG+'RIO''W>VBS '@HXQBA 2X1]\. MON-C7"\$43,>@_Q!F0=G!,N:VB'=M+AN^ WT(U)T;)11+P ']%'8HBHB_C/^!Q08ZZ;.JIC/NYO(9:KJDX @J(W $,44 $@@GU+(+*@5H)WX#' R")G>A>=2'I#,< MXA .7#> G 0^7RRGCBEA"CY&7(@K"FS$^[3X$<3#(0DK]!$D+D-*PL]6L'#U MR&/\^HDECG?FO>![@2F"ICH,X\W$])1WQER=G0)[4I"/@HDT!)X%@ %>!+<2 M68(FXWH@"Q$B9!O"NA=Q ][FP(;30T2F$DQ_*]-:IPU>3[JE5A@0/! &(C.@IZS47G1*8GY(Y&&1DU MXIM%Q)UB*T!@43:*LD24DVDDF(&=;)\+/%S(KIB]"/JOUBM!]\&['I*-60+Z M'6R0O'/<)0>GJULB-NO+Z9%>#397MTPL&^VWJL3CI9 +HETVK))ER-9&K^86 M\4"T ]=!;B6@RKEMS3[@H]K-Z1*TQ6F;&\J**EISIX5K[N6T]UMF1*2B!R3L M?.$O$;X_N.MJ&/D^<@E+Q/2$EV^=5Z^ 4V6':=U%W2B]$W6C=+=TH_SJN4\/ M8)%\9(]AUF/2:6<])IUVUF/R[?:/+[_^?M_*3\,?FO$ROO??D MB\M-2PP( DO2%]TH-/&-" 0M$U>YGG*^2) M3\O\!I8G^4ECMZN#S_.#V%&)!$_*M1(PUP:&'3"@1C)SGCWG&1GND#]Q#+:( M0];("/GOXBZZG$GGK@#M=N\EX.H]F3TEF=DJ>S+!2H#QES%_[2>QRM\LL%.B MZ0?/][T7V,6-L*5*LSC0*$VSI0(Z9!DSP.TQ?@$'@.-9H/\(@PRL?6[4O'C^ M=X(DUY94.(0PQ$. !W#H<@[)M2V@VAD2+A@E$7PBPPM^% \=^1:8^M$,_1YA M&G7^&8#M$L#C<&V8IE!X\CGW1L0,UHM"0#,7XUHQ(UYQK%-AMY4_T0WIU>D# M+7U@&-GM&/D'MH4DW9!\MM-2,5+;S\>MY:P3'L2R2L9B-7-3-#:/=OCL6GLH M=,*-471&H#W\!,AF^38Y M'MC,LDF)>)EX#D-7#0:4+#],'%]PS=2.IO@3V"X84IK[$-,8SI&8NPP%7\.U MP'8C']T/J'PT3RFP=RTVE-[DW*FR@I)A\^DP)P8WA1.3^! <%'?Q6,K8B=#% MPYV#^-MBC'GU.V9.A'P,?4B./21/*=[/V>;2EZ@J/EK(/8G/;8SXNBP$EOK, M?'0XD,MH)97W^YGJ??QZIQ<[B;_#.ZY 3WJT[RO/Z M=T#9-)J]/*?_2KMGT6)'9YL3>'/"@Q,M$9P4:&:8@(<@ELA9_(Y[&)[9^Q=[ M%$[B]-[472+'M36_!1V,3A2NOB5%1GP"[N&IR#"7 )/Z=Y+,3)D!OET]^LSZ M?F6-89WO+.?%>@TPTS;-)(!#I&&WO.V5FQN/][&Y=<;!OZPZ+$.9^$A1_RA@ M@8$!^D!L W2=&Z1&%X?B6F7LO4UVQFJ+HBXL'R0J<.:A-YW:W-LV9HD@BUS2 M0I<\LE M7A&LW\5^V=!4/ \.W]@4S&]X^CL< #3 M^-FY#+6IW*0>/Z2%(GOF,=.X &HQ>Y%L?E9M?O-'-F8^K.T3STL@B'W&K,TL M"F- ,6=P1WD#?0,EEEB2T1ATC6P\J$!0(<_9O9P=N)NW6[G.*PJ9<9>>B._! M,P(F3G^KTRU5^<0!BEP,7Y@'3Q,K;;)5 _NL:]J\*.S$W,N&6+:(J)4J6]J\ ML&[^PBJ,!>=B99*L)'"J$6MNF&Q!HH+\EFG4)!\T]^ @X%E(0*>%B]?[:K& M,P:2"I2_(LL'T#B8I?;,X/02AQ61VS*]+FG"0(Z/#+X,*.<9.7SL?I]ROW2L M,0O?P\*S$D<$OGGQH>S'D%&B2/(X(/_D<6O*.A:##.C<@)OQA!V;^$PLS(B# MB/TV%:Q_>(0EN;B1N1-IV2[@VE0,PP"5BSB*\/@:I]$O)A"628HNFP1=26@/ M1P*=9&BOIUR5S8T6) SJ^/W$RDN%[O:RL;9N+QO8^WS[H-Q>?_M\]_F7>^7K M[3?EYLMOOWWYK-S_^_K;[<8X7_$5WP\G;!0YH&,OK_T#J$[#:W?TT48/TXA\ M SG[Z2^O?)7]SW>9L_?57H'UB?L'YG)C#V-OR+)FP%)X1D' C3@42SD%I8SC$0Z$6JH0[IHQ &]>/>,HEC3*3R<'O*NB'!8#3=> M3)'X$ZDX'N#G6+. O8L_O!_9POK'IGI4H=,;=K$IO_3Q:5JWW#0%BSFL&RGK_>]A[QS34 MGE'5W./"AW.D%NR2KB1=%7(&[T97&@[Y[*E&5]*5I*O+HJL-L8S=Z K;?;5Z MJID36ZLA70F=>"GG33-F.-RL!H,)Y/T[W'_Z!@\][!W%^H<%F #YQ)4W\,;@ M;1UF#D<.NSX_Q-I@@.T7L0Q"K':[+M.) M)6)5AU@;+)#](I9)B*7EM+@]Z['7QT*-V_$8"\VP.A4=\9A ?(_I0KS33ER8 M?A]ZP^_*EQEU%%&I]MFWJ0$3_<+SV;[.N^H(W6)O6N[ES'_<2J>X>+:M[6:N;ZIZD^XSC.=]_LZM9W:V="M3]!%XOMYXGNG&GS' M^'6SGRW%E_A>!\20^)YO6VR/[QA6;[9E[/.XFMV1:I+.E/;S=G=6M%].MQ/( ME4?])FIWE94\U" H)C'^/#&^G':W!N,[I-]558P@,5YB?"WTNS48WR4-KRX\ MGC2\GRGJOKK]TW*OH)JWVEG3/DCGC7AX2U5JR0B778WBS#?19&?]E/4"D==6 MI@$=O"9^RSR]CH\L9R.<5(:MN*)0=*A;1B?>1KY8P"&%:C@*2N^J )6<'GN[ MA/)JLK\^[*_=4MNM;!(RSTC<)3Y4BSWV6AC#- VUHU4ZFJZI7.LAIX,@H(YLFW5H_^/P+)/0Y&<\' M\[U828KU@65LZ4[K:=::G8 7;SG!.!S!<<./&AC$EW@>]#SW;]Z;O-?"<<1Z M,RL$?EHCY?*7V=GG,MNTS*QO[Z>\,SPF5FX0GOF@Z^X3= 8V3&IF1>!/BWUU MCT0,O)L[[-YG5L#X& 4B5!PJC;VI[4#,0<:!23C8B*;W)#=@/T?10I;Z^1+X M47P"TT(F (O$<4I<(GOC<ZE^\5ER@?[2?G +%!HQI$#?SF.-+Q\^?+AN MO$T&:W!%!'MO/OJ>):9?4.-- "4.KK<#7N:"G7EQS' \ ="Q7N*.S+\#,5#U M"QQ7T%3^9V([?'0UO0P4G-%\HC5.Z/9QNKL81;TXT..?J#*Y.-(IA_'#VW(: M!N/68CE(J(0CT@.:*2Q>@0)#Z&4^H\$+V'24:VC-U0K5*>$!9R2"/% 5736Z MG%H>\TD'MO5(XQ_$'/.F$G>D)XB+WLCI*VWQ[-1<\%CI%N#%&[%A-/LK8NX0 M+T\ELO,1YG"L/O_MD84OC(E9C[P+.9Q[TL-[/E8W'H2&/;U_V $=WZKE<7W; M]E.3R/-Z0Y<-N^W32^%7;U8/B)'49!,@7515^DHP"3JH9CH@5,L7JDOOO6# &/STQ/4Q T8FB"'% IG$^"DA2E.7O1?%T"( MKTX_^9$?SC/-Z:2)F6'HL!%GR4P4M[DX"F?CKFCPYG!"W,!V4SL1LW(% MCN MTNHY7?$!] ESP1\()G2PHV2XVGS2_%/D6-C2W&?/-GOAY)NW3$0XL<48?7'E M.'[TT;&#"7$RG,/,M66:[TDU>/88G@D C&RF%48!TD1,"L^2'PF4X@E+01VSBJ0*R=,RX M52^1^$GC]?FYVE-\]GR$!_,#T"L6R"$7/:J'5,12'/5F&$%8MS:",0'L7+)94NT><_SD>VT,;10(BQ$YFR_.UHY!-]OTZ'QZR(*= '\9)I&+]-I='9)@D\(P7#9HW'WJ$ M)LH$KLH;M\QM&[Z7^$F .2_A)+:B<,(2Z$;I;OB1FY*_"S)RKM(1Y'%+*TX= MS@.%W8Q,1S[=5%ABN"F'/:$&#G0!CX*[<:ZJSU(C0:8S!T0/OF>L$,:0]N"A M,"2U$P!(Z[%><%3'PG@-LHM''*]B]8)/KV)B(AJ7B'X\E&QI"\L 5U&L$]#Q M^/&I"73$[-18,Q8*4+"DJ:#2%POC]$).:FQ,XE%8<(-O\(*G3\4:>3.J8KS_ MG;QI5ZV^BC-X"'@/9%:\>?!F0$1=H_7VG7(W1=M03%4!H,^O5.;^T:"A"H68 MX.U[L-($-7'KAHB*$!SGTJ"!$(/M$T.=DQM&$:BH6 4J7-\MYV#&>%0&NT/.P\#U*QFBZM:909B=#K-KM:I;,Q# MKYHQ#T93[[;KN"CSV+,G^JB(S)J$@F JFP -'CY1)#\G8_LS/X.Y!3R, M+8<\% *6F*E[C#D/1Z&7N4\6!W7FBW$YZ$$VSC[*H(>YLKR@*"=?W_*AFQ]X M+.TZ%.A['V/O@K)=LOB[U^HT!H:F=OM5=3RJ>S_[0NT(*B'1T\#7 FD1.3/< MBUAZ&S$U)YZ. VY! ZX]+A[\_'[:359O5]E^%%E]GV0:<"_6W%)7XWGE8R' MWW!OG.6\S?J69-OH^H@R.M)K=_0K'FAR#2L[):+7PFYJJK;[C(CZE-U>(%I5 MEXA7%,MR!$V_,=":.^L\5>#1J8F2$S+[/LU3U>*(@^S\6Q^Q((YG@:0_"N<] M)A66%0\8I=;4EK%SE[_Z5.U=('KM2SQLQK:LF-"TQJ#5K$5-W*F)B1.R..:M MYH>^%P17W&Q,PN;O]F9*G.+]YZPO<+(N_J]@*2"2?. ]E(QMN4]V*H_TS:>/ M=W=O%:EU%#V"-Q6J'86DPLBVRU1 IK0-'%FH=G+F@62&J$E%HY88M3=- W!* M1-ARE8HV*A7'1ANI3]1&C/SB>(_DZ$RDA^.]7*'Z$4N17^Y^?;C;;C:C]#WM M7XC\8CMA(D6R@L)H#$Q-#KH[9;S9EZ@@S%DG*TR4%;7P=Y^:P#ACN^,^>L2Z M6^63$!#2O*BI8+A!?\('*=)'']'1-?U\'%#LU27)"IL=#4CXMW9;2;;GBWV__QYK.WG], MU=K+L.A1')0KXJ+PQ0T_EF\L8)8_G)3V3?9X)#1K=$K?Y&D@T[ZTB3S>#Y6FX_8*((SIM!5R*92>Y#:PRKG [;#%%V\9GP( MKF)1CQZI1-0GM^ISFJ1%!/%-JOO:C1?D>23T5F/0[]1E&+P92J'/B4@ ML+MM9Q<;048TZV]AKD";HJ9F+@ZEY0#EPFA'1J)3$P$G9%U0R$(:!G7D\3PB M.<*.0=0[*H_'&U@=O@MY2OW_K'G\2AQ*\_@5.2S2F7@F:OZ#%R[4:<];K1UZ M"+DH^!>-RY8'Q!=KW'-&[5:JA$IMZ6P?OK3%EBMEHV\Z]E0Q5*U75^ MIB[2Z]K93JT_/5\T)@Z6>KKPMJLT@@VU2= 6I-3:06<= "O;;/:1QJ$MZ%;[0ZPEOUG9?_9BV^L>C(=07$LV&5N MN[U-<^!=>BCOV$GV;&GE[*!QSG[].G;4/5,OSMF,L%\[U+1F?7%U;#5HJ'VS M%CDJU41 )/V<%_UTZTP_?5"N>FI/KPO]G', AK?,37L)DE:YL61._RA3KNHC MS:IJC=MN ;VI>F_GWH:+4=DZ\,K31$*U.K10>*,R_$N$DF_*9&K.,< M6^8_;\FT+S(=9O],FY_4G7O+9TMOJ2*U,8%6U0S9]N',D&H[EET$J7+:/*3P MJ5VK+@]GKW-[P^\*CYM)C7H_":X9[EPNP;5LF5))]FU@C7V_E=6X907$R6)< MAG77"N-,ZNI0!XP[9SV\:%=GJ9$?AND?LJESNX,D9G:R*7&RY.%D,6J#/KYG MC.HB1G7-&F#4.:OC\:@?RG$;I<9Z2-6\/GZ3J@?^M'F;*UTZO<\,O;;SH!2> M\)/"H'YCT-_= R>U:ED(?&K,.%NZ68[Y&GS:6KLN 7Z)3C5Q@A2H*S>TQJ"G M99M+2958EN7*LMR+*\LM*L!V*\LU],:@W57[W>SHI1.J=ZS&S) 4*RGV$ ;: MCA3;IB32KG;J%)M3)8P;&O(Z;=*:8O!_CJ9P?,-L%?@BA.^'$S:*'/9ES&'] M@:HY$[A_A/\$L)9K=R2LX@=\^0,\\8/C#;_/06PT% : G\&S0S]BC5.LJ:7R MXD!AEN_"ET%PK/$AA&,E+"IR5N+99 ML<8A\W>NFNV<=-5L3V_V6N7*2@]4H&K( M7SK=0T+Z:Z+F;?AZZ@6RD!SUBW M*[WULU#@"G5"^M4+@D^^-\WK)[.D<+ @QMG22AYFM73;:DO?N0]-V:.4'J/< M(*H,F9X&Q8GC*DUP'6S*I);Y7*KWVR7 M^H'=H54!FL*U.UI\RNU?$?S\&PLG'OSRS+:-2V+"5;^OMMI5#2^IF==H[B3* M\R*E_ WB\ UT!X!^&G1YR.VV9K?8CW"IJ)P]2T9H_&@ MN*WC_$GUN[3^SJT6?6]RORX[RSG!?K-4!@I_TTMGN5AMWRME=N M;CS>Q^8XQ@#">YRTW@&&,A^O@N58=5B&,O&1:_S#-CJL-](Z0V9J?4/K=H&D M]([>ZX_8J,=Z1N]_M1;.**6Q8V,%V092^+]^MK*]#U4MA\8 S;=F=L7AWQCJ3[DWD8SIR MD?FJN_9-S+%!:@F2@S62E Y'X!4Y#0DH[S;[)HUW;GHWR5;:5;IYKLX=YT0 M.@*9=L_+PN9^?=7L5Q6QJT'NOZ2(\Z*(#3G%%5.$V6H,VBU5WSVF)BE"4L11 MK*'&C]@JCS.$XNIH59USO2D)Z8V"J_6Y5\[EJ4''18B5X5'AF-05?MM.O2;>-"/$#4REDV3CB> M.%_HI;T[%9G44;O5K8E:+)'IH$*]8F3"2<.JUMVY/;M$IGHA4S')7C$R=1&9 MC%9=D.F<*RT^LC&#(QP5"0-OIQC+^\O??R$:Y9YBBI)S%] I8\(79U!1HP2S MAYXB\YR&U9TO-NVE!?Z>\ H#O:IAU*!YK42IJE"J:'NW_:!4IX5>I&X[:_^> M:O.WVHM[&1$ZOKA?:DV[3$-9,M'0:2\]]B> +ON5YQL0IR3SQ19XJI:3MR5G MUIPL2I66Y]6B5)L/'LV:'J$$L+X. A8&:#S9UJ/MV*'-@A6-N[JM@C,35G;" M.AQN)C,3R.2@2;>\K1>;SCS?\E^38:E#>%4XL4+ER7YFBF\'<(]'%J<]AF-Q M0P5NH-:.<5NPD8 >/=LB^-$\A87OG3DX%7AX/%"!8^!\J@+WLM;>:,NCW)WE[GT>3J8U8R MR(97LK^3[.^4V3DVNG9#SP?U2/9XDOT[UEF-1K'@=&++Q*CUFF,;=K7&H-\Z MHW1QB>SGA>SF]LA>SDO2U2G%/2B5NTR M2[D.H@,GB(KOA _R)G5&U^Y(N"0#.L8/>(KI"VZ\H+2WLMO&$B9=WSD]2N:G MU@OWRG+R8^">097/M6F0!Q7]SOWJ>T,6!/$Q@6;T<7Y(I6FLVQATU(Y9EYF@$J^.YDBI%J]ZC8&F MJ[UV71#K0G3K+^&$^5*?K@.GIJ,H33=]U'E,K:H9IE*!K@GVE.7'6V%/KX7. MM JD>0TU9JU?4Y;+*WQRDN*.J3 73@TX+RHKRZ-_\;T@*$UE..) 4]MZO]H$ MVT)Y''77J"\4\(N [NSY.,S,F;W>UE3"EN@(4C.68IZ?82$J2R)F12,$HU5Y)Q&@, MVCW5;->@U]J%^#P_LID/Y[&]%+U(YU45LB?'O$F547[UO1GL]?6K8[E(7K=_ M1?96P80>SD[IJ+VN=OQ>-1*G]LRL#X53'<(I/6>LU:GV/ZH[G_[JLYD%5I_H M@'14_^@9T]66O)K.1F1>!GD$TP7%1G:0/2=,V9(#;\04;!F3T\-:ZK_[.7/1 MV%<9TG2HX2LE;ME8Z\R"4/&MD"G!BS63:;:U\,L "7V$53V#N?+,L/'([Z[/ M8+M_L]&-., 'WW(#_N9?+-O-I;%^8] Q=J$QJ0_7#(]*.B^JP:-^"_&H!G-> M+D0'_H:?L9%.%+ :I F<,3F59\N+:>MT4E_&OP>,1VS+&IA]#67U-#QXS<.ZR])16=A$F[F<6YANXKW(R7!VRX\][:LW^W;2E3:]^8V :JF;L,H^R MPK.K:4F*)%9)K-4[Q4L2:[_5:@R,MMJMT&:HXW2I>D]WNJ:!3/F#E50:U(3] M42WW59E8 :P+\P!3]-Z8NU;W*]$.Y0XNPK@KW/ MX!JF*I;RG'6:T($\XJI8@ AH!Q.&&9OT*FL*1!*6AOL^_ +]EI[K%VCN-)WK MP&3RU?>>[2">7W9]?Z-TC=:5UE*&C@4/?%5>)@P/3/%\.LG0@Y,<>D\NO".> M;@8_I>>9P=$2")9Q3^1OGN-\XDB9/[RNWVISC+'=B(VN0_$=OFIQI-TU M[=X=PEXYUHJA;X\,#M9%5H%$Q-P1?4QP-4JMB_8J2"A0 ;[V<*+8 3(?)QIQ M3/<(Y([G/EV%S)\J'E#!DR7&S+EI[O5__M'3M>[[ %=/[!\H$6!J.41)0#D, M7P*/7Y@>M\3)%_ 5?A.0X#M,( 30.,]9TJ@:"'K.?Z"FHPW?NT,0;;38O>+('WD(&VSY 2]FE3SUE+J M?F052EU9J%D^)V4[09TUJ; M8E/MDH9FO5+G)3%)8JI#H%?;,M KB4D2TPD1TX&BNMJ64=UZ%8JD4XAK7"JB MTYPQQT$E%M3:X81-_QFL2]>VQTKJ-]M5QE$8^4QHP)C/[44._#"=P:&E$[7A ML6 ^L"'VHZ5G^KSB1 FBX63I*4UE,25[+4#%5@S,D(X]=^]\YE#GVWEB]$^+ MR=L"3UKS6ZQ'P(HH7'U+)F?P\"=E])8 D_IWXL]9^1.[>@1K\ON5-89UOK.< M%^LU0&Q-(R)@81IVR]M>N;GQ>!^;XY0 ;,'SZ8S?@>G)?+P*EF/581G*Q$=& M^ _;Z+#>2.L,F:GU#:W;!5M9[^B]_HB->JQG]/X7W8=4:(%D=8-,U,5&OM8@ M4QG#@3SXUZ/_\R#O:/.+$7HM#>V$I8(-_-8L7Z)P8!1.EU8EG"10@!XG\Z[T M6$0R8Z[E4$&-%2@SRP_C6I-4E=HLKMYI*A\C'[-'\0)RUJ-I#AQJ50$+ M@B^]335905Q<%:"4(U\,%>>4JV];%I$! !L^%8\=\2Y57^/-7[NC.P$5,5,A M3V3BM)J,N%014EON8^O8Z%;+[S8&_78V**[2 6U_&!E]Y3"'@3'I(O?7^]G?ZH+U_JTR)V\1G M0IB-X+-&W@P+)Q'8_&HJJOQJ.X[E*P\OGO+1]CGFQB6;+R"6TP7*"%2X^XO_ M9+EB.B9!]18(U9O:0SC$*U%1CM7.+LIFH ./YK,UTZ^:GRK)]Y$X'DO13+00 M4/E6X##M:33-LRDHC \KR4.F*856: F6HY 6/X.KX T"M9K*_TP QQ&_1F B M8LGOQ'I&_(1+;;A'6#:+5:C_#!;5$2P)SK=V$NZ>1NN1!PO 5UF@T WM&5XK MJLUM445.B[ RR\"]"MO)9S.<2PHZ4&*+I=\1*XL!$L;4 U:*:WSVG&=2F[#% M$'NR T?HF6X.".%+4:T;)I2X1");UBW?6,'DD^.]W$>SF<,0(2SGHQT,'2^ MK04KBI9U+5NTK&O9HN45A$MT58<:=*1<7IO,CP(-AQEL&ZT&90B@46@P'I[U MG*,Q8F/I TH0'_G8DOJK))H%'"*H%)X_HA#6BPUJ]_7][Z0&7[7Z[XIPO-6 M.XERYY[>[+7*E=X>J(AW?0UVPSNU($-0"I:[1]0JW WB^@10&1;"\ M*8EI.UU5-ZNJP*G3>(D:,X5[ZN>$6CKHFULRAXN]>\'YCS9T51RNKUPNDZK MC/K B:0*+D=SJ0S#.$,N=[JD]AD;\6W7QOLB<^_+45HI1;TZ2C,IO[Y7LK#W M)/3TTZ4TRFNB3I*+?FQ%D7)N/]2G'X?Z.EA%U6F536:ON9RK)<7QV8MK@A)O MJ',T9@GBD0:8XT.'FBDT.E WG O-6MXK5,Z#6Q7D52Q ;O69A:794A?4[Z[: M-:K2"FJ6XKS00;E@RG-M8JYK,BM!E[O9@K]MD8JU(?'Y2[SY^^?/OM^N'NR^>M>KOS9^>\45^9/%*7VHTX,>_&\V?B MM$0F4*"L).Z G\5:B0@P73Y"@"E0VYK8A5!N^4?T< (N5S%/IVDCSV;V8YX415KEU<\(H? M\?,]L ;_GQ5OOK>*!J& 9_OD?,FQ0(.[O$$-IHB@%G'(M,+*[VC@,5)Z#/Q M+ 56%HUA]1%.:L/W@> =-95[RQ$YC^)*,2PAN<^+PL >T?.\R,]?#1:7D_TZ MM5W@?X]1 .(JXX/3FA01/LZ=;?71PI,L2!",U&T;R>O6 P/>R= M#9:#/=S(?!J#U<=]:OF8JW>BO&G\^_._&V_CTYZG.D[HGB??&N&8$ \?K+CX MA 0G !LPP*Q@1JL'R !J"O AR9?)/@%].5%3Q.>0AB_!*6HN[":"5^--9O! MV?#TV*9R(UYK!^EBK]!3,&U+L93O[%7Q/8?%:8*C>2(G)P%@ST@1F*<(#.8) MAYH@HC_Z%MPQ9(Y#>:B^Y5(R,?QO;+E870:K'P*"8QK/()A%(&Y8$X0/V9.>R'(,H(>0>LP;=>DJS-(%8GG2@0698SGTUM(%A^ZO.SB<_Q M/7Z:^0(8(1M.7$#=)R1]2@FE.4'PYD=8!!T1%DM0\%HPLJ$RA9,:1ORT+&+4 M?&2+-WH%0Q[%A36R,0<8 \D0$FPG'V!%?("R(&+7EY?&F$XGCBVY5)>[,@> MCT$5!F$JDH!Q3)+CO5 N8! 2G%AHTUEFT#48(I[;8UCWR HME1#(@0V$$8 8 M80%6"C_2(5 V:)Q^\$]5W,B9U:WPD! MGUD0-$ M:B0JP!DXN0BO6: L#G8Z*ES'HP=4.1'"#?[KAPD!8\[]=(HB_E6@)0LGKTX0 M.<"J7AW\"\@-V,YO][\UWJ;F[EC*"_ =.'_"V.2$B7:?0*CA>?!L9""(61 S MJJ0FE!;VIP?GE*PLX/I'\BSXYKO-^+([^PV@QH.N#IL;C'!- M\$6.E">/LK3G2PS$LL7Y66&*/A"A_.\L7%PIC@IC/Y F[( C#;X*Q83EO ;V M@@:29IQ-Y7_BK0$, ;M3X,!%@Y8]'VB%/)OV3QPPF/D@!$; DOB!L&GD!$"P M*'R\%[ 38!<@?GW.XO *Z^G)0>!9'!= QR'SS;%GP&:#UR!D4[C'L?^*T.!V M\'A@K0[P!P!%\ON?D3WD23D<1JB=(?0F'@AS9'G)E7@=LL$IOT;AO 6_,3Y M>9H%$ $ 58&.XLT4J@ FEB:PW%_ KM3;\@BPR1I^)XI=7!=1%G"(,1SD&+CN M;U30$X-I\5(F )^-??N)"@HX3@&1_0UR;<1%0GRNLB@\ORB\+XO"95&X M\%?D>3':M2\*%[R&<:F'*C>S H_& 9&T6):20L$0PBUDP!0?+10\L=4 .I4K MU/,TBPN2^J(EB4_J!E>=0=@S'-89\QV2 *@COP+(KE H\]_A\4]HSUQQ-T'@ M E\4KQ0/X#^D&'&A>L)#NLA+&N9K?"VG9IFOV0KHR-?YIGD:E1+-##@!^O^% M8ACFRG9""K(G235,6W&H%PN% >4TN9J"@$P+)['[$T? < +0@;4TE4^(E1'6 MM)(93%Z[!=4F*>)<6D_:2?#HH4&6,B$ T-_3'JO'UU@30UI,EI.B(VX:D$BW M:4]#7E#Z;($I"<2K"O#A_3Z88;:_9&4XJ$$MDF.R]+3MFP._5(&HT&]&\S6B MZ/9G26%<4HV,EA@+4KZXY(#HY?PO B#,>#(JXGLTO4<:,BF;)"/ B MWO#FQ?/1 P@XE&,(DIJ$T,,U+)\J[) 60?+6+P\-K? ]AUY M'!, \@*)9E[DA&CR@*W-W_I"+AUN-5'IM7#SI&S!7&H1W!%,$]]@*FSQ4<^?.EQ?#8 3&)-K^P]@I@5U0 M\4&PE @/5C@C_*28'%19+Z#!LT!%I!4N%W-SN)3IR8KLOI'@! M8F3 QQGC80>V<$2![>L@!H'2XL.)B8#! I$N1P*2\Q'N_UD2FO@-3/#:(@(&],6>AP\D!NO5QXQ"43=)78B&!?0YY!P/@]">0(C!8$I*#@A.FU3 MG@*?S:)P7M_/?J!#5\A),O;^BBS'7G+2D2\'#/-%M6NA*'WDISR"^'0V%BQ! MR$E*<,BL*N5.Y/[%V'@CLSQ87"#9IV0CXYWB.<5 I:A16U.FAEV0#7 M*5$YHD-V!PEO?-.X_PJJF,^NN-]!\/Z1C4+L,2)9 "R1:MQY(^;$O?&4.'\P M0HIZ2;"@"40!KZ%?\.^IV(@^!3)5O!\DFE$76?B"1.$46RE83>5V MX6JD-A*=%BXO0.^_@WH:+ D?!(S!1X][2I\@9R]G%4,>T^,I +(0_>)3,HI" )T!(T8TAF*@*$E I:X0V180+0)82:4X<9,!:T? M%&X3RQ]A XO &R/7\4$JD:,-!2-0%GY&P4[J9O08"\?$):Z$KS.A7SF@KR"O M13N X,?+^%7''KB6OE(@IH1_OD9&\C7<](G=^B.'B^9>^"(LM  MOTL2 @#O8G<-)^W.I;P2.XCY3A-1<+9TE(D"F*A$=*YC4+^?\%C186>/YIP9 M%NA12T7;#=@PB=J!&C[7D=&&!:1 ES7I?,<>I9PV:J 1G9@X]=C^RDV MK".7"8,V338Q,8%][&+;-%104MZ]>?1-=!^CCB3(L)51Y,>BA;:WX'&>1TA MY0(Q*D@7612J<[!6Q!9TKW*22XAB3DYT*(DOT0U5'KE"DYV0>RJT.HZ]B5NX MT*:$*3#G.R.NFT8!N72X"CE\'9+- Z(LFG+.\PH<#Z76@M<4M+1%:X*CC>B) M))K1+2@WP<2>S8@#G)0*EVO3;6#1N-TTF,F<(E:'2,^QA+08[.;&1NHVAT T M9P68?<3#MO:\&TI@C1E&J-):#'.?;=!]>&,:1%!W!$R2E$C@:P[%7D7_(X$V MN "?/:&B2B'HI[D:LWC8:>UO^:AS;6(,5[KT4,XI 57F4'F,;+":<.?!PM81 M@S&(.8]HC5'S&=N.@S@)9"B"/3S6+GK/6-0QCV("Z(.P9F3AS>.E.3ZT )@2 MR#YXJ$,Q<#3F;.3401K?8];-G0+B^&+!!?)#.!'F' QUMBCTX&1AU1CD)$A. MO("6E&D8>WI40=)A[KMX C,?K U*;)@'W9,$( [E).E#9" $*5Z(R1J$50AY M0!34_47P&EXT"[)A1 OA"I:]"/*$W*8(7SS01]F,LRT+.#LJ(:)K5)SYD++= M,:4!51W2Z+U9:&/0,/%4O)*EM!0JXCZ!3[8?A(NQN1'#D#ONF#\)=73QQDG'C5) ]$>"IT-I PV%A7.I !U)@>X!=Q*>!JDDA1LB@1[HR0/&=2R M %-,.4,%IL)CVG.TYJC)23#68@5G)T8\HG4,J^J@MIQ>>^?RC$Q L0^OXL>< M1-N\@)%>N(-:#1GJ/P/EYLO'WU!7(U8")S=6;G^P842F_A=$-.8+-H$7BOQ] MQ"PXK;$=BKX?09#NJ,=MSSAA)_:RQ4:J/0>V2,;D@@T$=<10TPZX-Q&CW60_ M8.@(W\!AB=H("E;1'1%N9;R[K- [F>5C*$SDGB0]%(/4+C@MDNZ(]@I ;,+E MYX8-H1J$J2)_LWFT(Z6?D8D[XUYX(&:D5I%2BI0$J@OBKY(3F"]<&W))@7IL M="L#]3)0SSEL#M_55]8E\3!^7G#?J#UW_AKY021$[KS59%=5&D(N*8G44MX\ M>*#\*WJO]5:Y4NZF9"I/XR2F>>&!$M^:ZA+:X#I!VF3)9=# @J,IJLE_\PQ= MWGHS6-WZLG3YS[K[3J)%IJXWC4Z[;BTRM6:GUZWF4NP#D-UW])*R@_V"GX=O\3L/GUI0UOV9[#^U8 MU_6!J%?OW7]__G>1K@X;-WK^D+J6D"H(J?NO$E"% )5;Z"EA5PAVU,6FC( J MUYNN#@VS\C?^F858NLB"(HBRAVX\ZYN/GW7+G0);/X^^.OJ&"5/?N%\4Q]O' MN1Q8C'8CM6VWMG\R%6-Y%7TI^D MOZWH;\,LM$/0G]$8Z.V6VLN9@B;I3]+?>=/?AK9>AZ"__Y^];V].&]GV_2I= M[#/W)'5E@M["F:+*<9P].978KMBS3^W[SRD9&J,3(3%ZV/%\^KM6MP0"Q$-( M @&]:U?&@![]^*W5Z[WT5D_6.E+7- 3]"?H[,_K;4*AN'_1GM'JZU-4$]0GJ M.S/J.SSMF5@-NJ.:DFR4K@B]#_JKM%A[3EPRZV>*>G* M=*-+>E52V,"<._JH2&M@JUGS((8^T3 M.Y*AEM;K:P?:F;CP[I8*% @_WD$TH.E&W"3[4)BXK%:OVY%4LW1O4F$S6W-L M*\)FMIO>51[@V$M4EBSSS(S"ZTI_U(5R=89R7OQ"8+V(YE<:ZWH'L*Y)FJ&= M%];W#'--,//=G'OE 2ZW>IJD=X7SNDY\ZP+?NZBXY=&MM'JR(4MJIW2RHG#R M%5%G;U;4U1,.OZ:JNU^]OC^FW_RP.)&I0&2Z*G4[M>=D"+/E,4!N6P6T!.0T MC"B5C/IST 7BC@%QVZJ!)1"G@YRL (^K/>]%(.ZD'(%58,]H]0Q)-I8#U81# M\-A15X>V5 )I9JNG=+J2JC1?E#L7QR"K198Z!2]K\PJ*^\7]1>\_.6/&NO*D MV7^_8L4]&D8I74K$HU%MM@UQ_WG?OX4X=$9"SPHY.R5)+OPD!N-;WYMV_KBE MA>.D=*O5DSN2(I<.Y5C#^,Y:YMF6X8/XI-W_%\/-W&HU\^"7MD%W8N6'(P-V[7:FCEDX;+K3_(DRL MD&6U$@9_#%*?N+_Q4O>9LW%@SXDD_8EZ=(=$4T-I]31-DBLK"2+$YJU[$:6M MK86 +.ZO\OX:A>+CK$9>;-[G<'H ^]D]!LE@X>2:9&FE#XU]B>GI")+U5(%6 M5I':EA0I+JOUL@PB8+/(P(^Q M -LL>Q4,4V];^A8L\^/$#QUD2YW(>:$?$5 7:EO.6?\G.Z3XA+ERGU6- MN+L5AR=S?0*('5 R"8 +!_ 2V* AP>>7\8C^$7QV.M MJ6$(\1 X<@P/@(LG@3^(^Y%$[)"\4M?%_\XN@8TFK@U@EN#(F 3 ]ID9:!8Y MA6U6?>;>]V')1M0>I+\1C_9I&-K!&XE\' 4N*9G$07]DXT!G(\1GA/%DXCHP M+\>#JX>.YX0CN"@977MQ\F[HHS79C0?LEB<\-\@P8.L%[PJC4")^'.5\C^<9 M"4?.9()S2YX?LB$FO3;@UE=8W9$?AWA)\K2_8D!"],:.TL!W^<2?X#2B89]Z M?9I.NYV3\E_!02.( M;_^]+EN%[E@U*%EN&Y99S:/:7;FB)XE!'?F@=&W]H[8\;\K8]# />_/Q!?IU M1(-&N.:^^ $SHOR;V@&Y\0; GC_3/AT_ 9]798DH'46;,W!7>V@?,,QC"T=D MH/^9@S4[VW)AP'H]MLX9C=.]/17ZDJLU)8K]7 O%JI 3OV"5"W6;JNU M>_0CVRUR0!U?K.+JF)K=&RR+#N^BP_OFL IY0R&K/?1X-[16S^AT)$4OW1=O M'QW>!?T)^JN0_C:46]X'_>FMGB)KDBG7WMQ,T)^@OX;1GW5X^L/N6ZHBF5I5 M13\$_34%BX+^-M%?]_#T9[9ZN@3_$=0GJ.^LJ*\!NA^V+M-5R;!*M[O9!_6= M23+77."JZ IX$,,+[L'=,"'!PF2%#=-,2])DT65GIQW?LLN.(;KL[&;6*(5N M$XOFF+*D=43#2X'N!AH-RJ%;!G6D*VGEK0$"W +RO85HLVYS[P-^ADH^I MM7J*(DN6)EJN":AM5BG+0 U;K:F2*EJM":1MH=Z509K1ZIF(M-I#+032CJ&I MW[*RM:+B=!G,88LU2=$4TJ!NCUHHQY0[2BY01?X<<[ MB 8TW8BDKFGAZG1FM]6S=,GJ5E5#^DAL9BQ?>\^&,W-V(LYRT076MU7!2F/= MZH"HTI44JRDVM!/&NB6P7D8)+(]U&84F2>V6CGP26-^$]:[ >AF77WFL8U5V MR52JJJ_;'*CO9].WA+G<$8Z_753?\OAF%:152>F>2M?!(U%SI]VZAH$_)OZT MY8]P!#95#=Z]3+NE89Z4+G5UX1 4D"N@C9: G Z0TZ2.K K$"<1MKQ.60)P! M6F%7ZAZ!)5T@KDD.PBJP9[9Z1FXBI' 4'COJZM"62B#-@G/54H#-U9[R+AR& M12J4I<["2]'#3=S?F/M/SIBQ?6]:WJ!XUKO&HY%H3RON%^UI:Q=Z5LC9*4ER MX2T$+FV9'A78[K9Y9)K:Y(1ZW1HH$XO[COE]8N$H)>VOX4#$) MKRLS"4_3FV_6/SG9;T/DP!.%K:2)S$J; OY3]Q_*/E/,.4EP7#F;4@+ M$CI>#"MQ-PWZ^<0HF5_W:/^BX7?'\P,G>DMU]BMO,/^4F[]B^/D[C48^_/(" MEXRI%Q5V9W05Y.[(WDO'"13:?Q$85LB66@F#/P:I3]S?>*G[S-DXL.=$DOY$ M/;I#RFE7Q0J74K=\M1UA,BW:DX@FHK,0D,7]5=Y?HU!\G%7)B\W['$X/8#^[ M1QUU,8!W[$QI\DYPK+/ M55NFT^9]D^EAGL!"0VEAN0?]M*OX;ZVYNY*>Y)W9+?830#>.5M^RU!QRKUQ$ MP>'H\D(.9^;?43#;IF=Z\110^^>%/81Q7MKNJ_T6XG)G>[\[WD5V[1:GO7)R MPV$=D^-\ 1B7SRT9E\!I:(!7P7#L)@R#C +DS_]P-(-: ]GH4UWN:K)I FM4 M#,7J#NC HI9F_8_<:?4>$=+80 "M-&A0^?V#W9O?O>DB]WY_"C[T\K9V ?@I M%U>5"X6?&O +'5Q%Z;=J:_4]G0LMYY[.A3X/M<>U)2"_3/SX.G'#BVF^7CL=6F=WT,7E\0G\(O$61'E_(?YYALMWA MN$R4B^3-ZUNE=ZUVMY/_4\%6Z46%J7RF,5N^JKB&WK;T+:2/'+:(NWNAMN6< M]7^R0\K)+E-#MZH1=[<2ELA<\PUB!Y1, A!H G@)[-,8/H1T@!<$]BL!Z0?> M L(2@CN,Q_"+X[%N[S"$> C"31PP2IP$_B#N1Q*Q0_)*71?_.[L$-IJX-H!9 M NEK$H $Q[=,PM(,W$ODX"EQ2,HF#_LC& M@C@=7#QW/"4=P43*Z]N+DW=!'QXP;#]@M3RB"D6' U@O> M%4:A1/PXROD>14,2CIS)!.>6/#]D0TS:U\"MK["Z(S\.\9+D:7_%@(3HC?&* MP'?YQ/%TI"$4=,%FRP=I% #4 Z![O_5^P$C$]$MO?LX&%FAR&-0@'I M0T#:.M0YLQK35[MBF@&R+*S;1.#P #CL-@^'#_<5LU;!+X\?IYD:-XT!*H\: M1W3]"8!S_3[#XAKL1H$-R.5HP]L 6_29*]V;F."\O2A?=V7:_O$JKXKZ7.Q)JP8ERVW#,JMY5+LK5_0D,:CM!]4UM>8-RNBN!_26IT$9X[5B M;G.X<+-O(WS07T"U1Q/'OZD=D!MO #SU,^W3\1,P8566B-)1U#E/3K5'Z@'C MF;;PN!?W4ZSW7&W&0/UNQ7P8@.J]303"QHF>_DI=B97:[L5"%2@7L2#R MBK7;:NT>_4NSIX;/>>XFLB+S?=LW53^!,*'BH\]9.('Y(-=7T$ M4=+>,NW]Q*H( M-1+T)^BO0OK3#D]_1JNGJ):D*K5G6PKZ$_37,/K3#T]_)L;9ZE+7*!UG*^A/ MT-_!YUR,_C9$L.^#_JQ6SY34\KT(!/4)ZCOXG(M0WX:*\/N@O6ZKUU4425-K MKVQ;!?6=2=;B7%BI:(1Y$,,+[L'=,"'!@F0%P^FT>JIA2'IYNJJHWE\SP_<&PT%)?"NMGJ%( '$! M;P'O!NKE)>&MHLIMJ6?6RU6@NQGHWJ#WEL2VAJR[(ZF-X=UG$B[QS\ /,4L3 MXZY%0\N&J;-L<^X#OWCM*A@,MA6T-$F1E^M6-ZT#*:O4T572E/#T\ M5:CCE&)HHA=16!]OK1K@JTEU'V*D"[ M FCO2DI'H+U^M&L"[64\?!6@705%5.IJPLM7*\YUX>7;10.N -]8(%U3),MH M"CL_$T_?M!G=,/#'Q)]VM!)>OZ9JPSMW(0 J0^]?1Y$T6;AD!.8*Z*1E,(T>#"5TFGU%$4RY*K$(2'T M[,AQN1CDL,T5,I"XOY;[3\XC5\BJL4F_1 K,,M0Y3IO+/>56SRAEMFB(YZV1 M4H&X_[CO%U:N4O+>&DY45,C#N"]9ZJK-3_4Y.?%O0PC!$X6]I(G81R+[5ZIP M"Q%0W'\H$5!PY279<.9R2.L1.EX,*W$WC?[YQ"B97_=H_Z+A=\?S R=Z2_7V M*V\P_Y2;OV+X^3N-1C[\\@*7C+']>G'VKK9ZLFI*BE&Z@GTA (@0L4(&U4HX M_#'(?>+^QLO=9\['@3\GLO0GZM%=DE 5#41J2S)E2]A-]]V4B";"LQ"1Q?U5 MWE^C6'R<9"G9N+LO;,W(>:$?<7LOU+: E ML%%C^!#2 5X0V*\$F#&\!7@WZ3\,0XB&PVA@> !=/ G\0]R.) MV"%YI:Z+_YU= CM-7!O0+,%A, F H3,3SRP6"CNI^LQ?[\.:C:@]2'\C'NW3 M,+2#-Q+Y. I<4S*)@_[(QH'.1HC/"./)Q'5@7HX'5P\=SPE'<%$RNO;BY-W0 M1TNQ&P_8+4]X()!AP-8+WA5&H43\.,KY'D\J$HZE^ &N9_1TP:9+!RG8 )9#H!WXQ78)C.O% 5*2 M$L3CN^P!6PL&4$0BO. GC3)PQ2_ML0_7_#U'L<@% ,) F^Q;'"KIPZ-L^-[N M_Q4[ >,4D>T].WB>V6%(H[!-'D3IC0SM%S]@ M)Z$]0!@Q.RY25Q38,%G^5C9&02@'(12U>81RM2NA,)27I16![9/!MG8HT6PU MMA_N*SX#*F;L JB' *K>/*#RH%M$UY\ .-?O,RRNP6Z6Z>%M@"WZS#W 62$D MSCXM#[YRFG[U1COVL$LG@C?UUYO^%=S&3ZB9 &\@#_099TNN&#'/S_8D[1>&T39E M8ZW]8OOO==DJ=,>J0%'?R&:V> M+"F:*NE*[?'657CZ!%4)JJJ0JCKU4)6)5"5;NM0UCH*JBHF933^)K[8ZB;>, M2CS=X$-9Z=:#?@O0;QJ2T2D8;EC/V2#V69'KV6>L3F0PZ6&_^WPF"L7#_2%K MM)XP/:CUG/KP6.![BM2IK!)F X1E 1G.0I5Z(",G++1\_]O]1.;O9'#,F+F3 M^R_PXLL.X[W[W_E\/TK5[AZC7";DU<6JUGF]56SS DJRB3%G+N5EO\Z$>V>R#3>>(/70P^/[ODF2I7Y21X MR8;"^;MR$NR"(AF6(2EZQ8;!4GO6;$N\(%)!I+E$NJ'5P*Y$BHEODF[JDFJ6 MKE%Q8"+-":7"">$R.E[,0K#ROLEH;,GF:"@]+.LJTTBAW^;UO&2BG=DM-B9B MQ-'J6Y8"&O:*/1:TA3QY3J?*_#L*9F+=,[UX"JC]\\(>PC@O;??5?@MQN;,! M78YWD5V[Q6FOG-QP6,?D.&8 ]3Z/_[L$C-* *Y._VTT8!AD%2-7_<#2#6@/9 MZ%-=[FJR:0)1*89B=0=T8%%+L_X'N_X^LE X?TBPN@T&>?_^P>XM1=?Q1>[] M_A1\Z.5M[0+P$Q;0515@)JM_[0#C.5Q(XA9V!:42N\*>B6__.0_*:F,0#[UF MB7D.SVI+ [7[=CB2X-\)"P7]&ZYU?0R*#.X0UFV,-9^FC\$X8S:.V2M<' @;QIC2B WP M+YAEY$0,4?!%0,.1[PZ2E#TZL0,)2EJ565;!9R: B?C$#JN)B-W MLLHG-50$IS.QEHGLG[J.^$/HK9J"1*0:>D/2/ 2<*COB-Q1FJ =.*L*IHVD" M3B<&)^,0"HBF,07$%.UA&I2')C3[:H_]2E2Q'-K16[VN4IH1"UVK87B1-Q3' MJ(<1LW),':4T(Q9P:ABR2N[JIQO%TT1,+>\0]*).R=< J72-@[IVF+A#V1L"?2&?:: ML)5>P!OC<1_^;[SU_D:/(:A!T)^AN?WE[M=*= M@B72)=VLW9D@Z$[07;/H;E/Z7JUTI\)Y9TB:7+OALT+;YY9Z0].E:-&-J)K4 MNUKI ^OR&I*E%CR71"'WP^3-U8H%+/^J2DJG8.U7@87#)+W5B@6CU3.D;E<4 M_AE5V X&JIJ!J M4\);K:CJMGJJI%<6#B04WTK2VX3,NRE9K1!1+./>P#@XV13Z31/V>E.B6=F] MEH''*6*O&['7F[+ RNZU GNM[MEN<2;*:O.ZU.%4A?^HBK4Y#>9R.#G:4$$[ M4R6YJ)UL#WO;;+^O(&Q!V&7ST6HE; T$"EV2M8KCI 1A"\(6A'U )Z>A V%C MR:>J*H@=EK!W;W.Y-A-J?9H4KN46S0K53NMPR55K4JG6=82\O7N\(;),+DB" MY]MX#._H+XN<\Y#]05^H%],O@3_&OHP(J?]VHM$US-"'!SS"K9](;$#2@(^6>RX^#JB'MO-P'>Q-R,V M)IP YIP0?GSV_4%(G) _+QP2(, OHQ\TD] R-HQ$IB'/08^AET-[0@>/G1I M/PK9HUC71Z %CJ%72BBPX'Z$#PFHC4T?\0GT5W]D>\^4M3Z,1GY(^:M7-SPL MM!6%Z.ZS$]K/SP%]9D.^&R8+QYJDYA&=N4A=:SO2UK6]CR-;Z5^X#?Q"# MD,5/\T2 :4SZZ7E89LZB\)!L;+"[;%!B;Y@X"6N"IA?X_^#1_E7<_F*Q0J^J M+BEFZ;8_HN178X H*&\MY6V((-T+Y75;O:XN2UVM8$R,H#M!=\=*=QM"S/9! M=V8'Z$[N2D![C:>[*OM/-%CD_N&_V6[T5DK8%I7?-Q$? /_PQ">CN&E9I=N4 MB[X"34/7AK"OO: +JWI(IEI:H!+H:AJZE :@"VM72)K5E)XHE<8[J\V5#EC M\X$-NM)1;E=/@3 W@2QHWX9F2;%2LTI3:X&8;&@1%"XK>):LZ'C ,\U)S/,@CP3Q HX;1^B. @#QL3_'!-4 M6'VO082U4_B*4JG9DIJE0PNK11-[V/;%,7,+"84K)Y&I^&GMK^#GQJ#':W\, M+WW[/_^P%-G\&))) -WH@_2>M2.KQ8);PH'@(>XP C)+$*8@@3QZJ8(VJ[ MT8A]Y<51X/"[O.> #ASJ15@Q$Q>*U\-\'3G]$7M@\F:LMTF=%U99D3! \OJ) M]C20DCUY&+M#QW5#7D:37=6F[K_9;B"P@BWY8\^S:+4Y[Y>2& MPSHFMZXF\>]V$X9!1@$>3?_8HO!S!RB9Q?L"+>+QA#'+OW^PBX1<;ZQJ?)SE MB^?K3AP5;T['GA:A94PLC$+<9!M8*QVST/17$$-F$>=8.3@.:9:]3ODB,#[J M8NWAV':120)_A\V.=],:ML&?!!MPD?C+#-4'\Y_DF6FC%FG990#K(8+ MK\#Q_!'#D#!;&7RHGDFV,_.:X3.<>%O\?Y M$QJV,N25L'%.[FQ.28UL.QR1B?W&09EL/Y[J@)" #&)6R-H>O-A>G[$I !\3 MC^$C2@6)^)Q4R@X3(8$_9@@\$;E;=>C8LUA97 3CZTC@,!V'Y 6EL:O?A./Y7DV!ZF MKP5YCVU82#P?Q"A8'F<($C[0)_D"F]D'OF'#;LY> J( #5ZRJVX6A! MZ)N7]?Z*G8#.YOA$ 0=T?M2X[TGF#*^HSFJE)T]=AD&3]KJP"H$*'FA/!)MO M,&F9K^'-+SJ>X 8?+<]XIAXH$*[[QHK:>Z 7)Q)YWQ^/G3#$N7'< ?G'K';^ M$^W;Z>D%G #TRK\YR(%;.#Z@U(_= 1G9+Q0NA1M]CY(W:@>(0'ARR& >XO$4 MSI@0/X/PF 3,AG "IIB']?M)(_R4#O#D.0SH_Y13]< )^ZZ?K/6+[<:,*\=> M" L>#AW4E&8 MO+A5; ?>.7//P2?G:H>\&T,XDS"B%"*LK8*?W.5$@ VNJS+3!/["V1P7;:;\ M)1PY$Z"V(FI?Y0 HV^M%/=9>+TKA7B_7(%M\;U>K)Q>+P]_WM]_N_E^<_MX]8U<7SW\0;Y\N_MO\O7VR]V/[U>/7^]N M=VL#P]ZUZN>N(K-?#Z].K>4;UURD36 MCRCIOA?9H2(WYB"A8QRACPC0>Q##;FE4W*=LLNZ;IE:Q2_G88T($<9T\<6V( MV:J"N*Q63U,D0ZNX&;T@KH,#31!7J7"I*HBKRQK"FZB*-)^XBM4Y:KYH#/H) M#:,=M:&<21\MP9\>Z6X4.OG>[TJWW4ZK)W!/P;,+H*Q7;2L(3 M^Y.8DM$MV$)"P%/ &K$FZA8QB4\%4)7Y7P50E?U?*\/\-)-J#HF)K8;WBR M-,8G=:YFO1.TZ6THE#C%X#V'X#7&;'H[B+AJJZ?*4D>K.(_YJ)N;",(Z8<+: M4 "Q,L+2X("T)%VNOA^8QK=+_*LFYEGS?*KCW "J_/#CS*; M1"4L:U+^6#2GQ!]/ CJB7@A,B( M?"9WCW_<_"#7=]_O?]S\<7/[\/5?-^3K+7R^V2V?I#O-)]E^B@_]$1W$+KT; MYDSVFQ^&#,MY,S87I]9T9P"FN/$<]I#E&??[\3AV68\V/QK1 ',.9RN "8<8 M^OO.A45X3UYI0(D=)MW?A+= &.:/8E#[;+QV*#6@FMYKLGY\ENY_4SL(R8V' MNIVM365 M"=W2" U"\!4V\$4+4?^-1('MA2X7Q>T!"GF8?=X8YYLP99Z:*7.])?,.=9D< M92YII'.=P/814EHI:Q:A;\=604C#DWBJ1WESV(2UG0@G@% M\3:7>"L,Z6XTR<)L6SW9D*S.421X)SK$@F=0UH JMR?J;1IFB?OW?_\9*(A) MG5RLNC'VB E'SVV:27$/W!W_FD['GYY MA<$@/VC?M<.0%>K%$7QB9767VI ,G5]T@*F4665*N"9I%*X+>-%L4:*&H=HX3=XVC;NAX*2;!1M4F^ MZ\@N9\&:3W:-$S"*IC?:472H2&(OD;1YM&2W%Z$"/2<%&;U9M?9X^*Q' M@=)FRR([H-02*#UQE#;8+I*'UVV,(ETTBG2,Y7"NPD:1^M"ZPJ.L%_(H-]47 M=>[W5R37-EF833S*V$[1#Z. 1DY D[Z('ATZ$9FX,*:,=UDKZ%VN34X6]Q\L M1.((%+7[P)FU!27OGN%\>L_,> MOV#2!+OJ?HY??>+LZAZX50A\[4\OZ=])!U/1A&_Y9[;C]VRS,PZ;9?$#D]55 M>3FLK7 DJK#<';]RMF_LR9@ M>P-%*;CHP;@CI&^AP"@ KJ7JC0$@.=C7[[* M=IWVAUG!103#[4@)H@L72KLJ<(E!X]2LM*//6@U *4:K573Z_0[7T&%IE=LP2$TK$W M 68'2NN"VE"Z:[908QLF$]<@>Q3'EM)I]7)ZRPCKR-'"J@9A80=8R:!CE?%& M"RO'?F/]ZQ;03YGBZC!N;%7]*(?NL"-N3J9-=;:-DU$9CPR1C;%J[(I,3!K7 MJ_+1"W@>,3QK-6?L"D_F):PJ17'O$?RB)MPIW'_B->&X(VYCBYD#%0Q/&LFH M0)0#/\:V-.EBB.*F5:S-21Q=)>*OZJAGJNBLB+C2K;@[< 7[?2#92Q"[(/;& M6&AK(WL6P2!IZG(PT:Z*OJ!X0?&G2?%[2GFHAMO#6UEBWW+_1IKLW9257%R['8Q/W59/,Y>-3RQY M';-]WZ@=$,K:&Z;=#3D#4&6)8.^Q-GD<86-6UIVUT))8G>R2?+W]TB!0K2\3 MHW8*ZFZ6?+13E5L]SU_"QS)@PK@_(IB%!<01,'9#PSD4A>M@I!/;&^ ?&L,3 MP:6PO3<2TBARD>L!S<'QX+RP9O1 I&$4Q#A=5@X=7N$$!&84!T[T1@9 T4BA M_Q5[E"AFBM.'6>5_:5K+OWHVSAYVZ41P8/2W8.R?9[/ZFID5+@=6C,&L^RM8 MXAI?7UU:P5]#I99T4K;%E5\EIA[WVA MK@HUM+:C=<20M]>EQ5A%#HA6]4A8RB\!SB*A.F0CJ6?MVF8 M3>Q2W>WT_WRX)>Q8ZXC&[% M/A?J,7MJ*W2_N@#6&:X&H@%SY$_VSQ8^V;#+?3K7Z9YLV[.[!MOJ&9M. MC]DR6BS(T5*VM)T\1* 4C'P7EB>\^2L&7;"PJ4A5,8Q1@G>>?I:FH+%3IK%B M)*:N]S_D458.\6BMGB;:BIU1!">9699L>-):Y9[7#58])M>_JP328P-8^BRI>\K]BH'5V;9 M)"J!IX:QKH8Q+JNJL-UFI$,P\7;&/*V#M>!$>D\5%'KNML!RJW(25*DNJ965 M'ZN:S(Y5/<<^6 /1UFU"7!^NCY]Q@1TOMGE$ZMJH1(SNQV5R-(-: ]GH4QUX MFVR:,'?%4*SN@ XL:FG6_S#A)'-7LD8K^N( -/V#+<0F; M20.\JM6[O7N\P7YD%Z18<.8V=:C#ST[8=_TP#O*B,C6%4P%L$AU<1>F7^*KY M8,V;[_??[OY]?/GZ2.Z_7=T^+&_Z0J!I%@"9E^+S\UZKM)J0YK$R M/CAO7S$^F)6<(-=P)=/_<:ZL\L0RPANV M:QWYW<_W).3/YIW^,+*=PI(ZR [I>.+Z;Y2&$GD=.?T1L3$Z%:ZTD<$Y,.DH MQ R3L?V3D@D0D?T+@^1M; +*\DKZF3RL']+Y1_ @>C906"Z?C%@.T !H%2G8]^S@#<;A8]A6.+)9:[<)MS*Q MEZ:'T/\/(9'L2.M3:YH,KX&K,)_ B?ADL M_GSF $SOQ<%\ ]PI-B&<9=Y6SD^O<&;/^F,](=\L]2(XKX&9_@!N_>QA]Z'B M)STZVB4S1SJ7BHU^@ZY?T^AU'+V14_Q18O K-(,-NDY-,S!P!JJ5DS@%](DF M/AX5EV:UJ!(!> M/!A;F#+B%WB2'V.*#3]LLH]D1,)3>:9\C@ ;_8GOAK?Y<3!-1O2!-=DS)K;( MN-+[O^BG:XO M+$SFW]&T7M@$Q)6+IX#:/R^8W'-INZ_V6XCJ7E9T!;DUNW:+TUXYN>&PCLFM M4ZM^MYLP##(*D'C^L85BV\$B[2BN@HCS^P?[*"> %(_YD6S\.:A;HQ2NT$75 M8U0*%U(POM,!VE&.7"U,)/9P18=U)MKPW+]@S#!()MA.$ M*I3"[.> \D?@\=7W7RAF6Z?:*7_#(".])6K;OV@ JJ!$OCMA"%*<0X9VWW$Q M@QH?8V<4W5^T'[,497\X=/KX]'G-#]1>T&XIC9*W\J<$]*\XF1O(5R$F<^/C M0'U,=G(FFMWQYY(?;*P41=SGP![/RZPQII3;2SFS\&(;#5!L 5CN-XX9 ;-N M?=OD*ZB=?>!( ^:D9VKMU<,U,640!E"553H?\<8 %)@.&<=NY%PD.QVP*][CTN./(:X_YN8[=K)!L VX3/A._D1X+;P2 MUL/!94J$$"X4S90;3MDF2\:^7;+*K_D+OWJ I_\%NIG2^-T3X)1K*JM2RO4\*Z(N+QLOCX'' M NN);=0"V28&N%DI#)RD3@,KX+"*-4UY,*IE=ICD7X>71W78<#0@)%.*\J

8O%8;^6) M J]E,C.(.BB@B+SEP^>%G6; AVQ91>V92\)I8<>$KF"E.UVIO=O%<45E"7([ M W);JK"X!W+#UC*2VCV*E.?]]R(]R,'_0(,7IX_NQ##B5AT'A3 *GR(?:Q"6 M.OI%PM,F.NQVBM)ALF/HD\\E,FR0(XM,RY,#2F'/^2:@Z B4IK2KW7\#R(.P MVZ\I\@&D*=,*859:KHK*TG%:/5RRC[O)K4T0 \00-F1I6X$BLD#/!H! ME#.18.]G8UW2'!]BF/-HQ.JV>44%!-2$$-P=[LL_85NP9E4NK2B@0JK+HJXH M:G;$4"G,8K>#"E;?;@!2SB\PIJQ?3-0V$K6-]J)?+_4"J-_+;Z #4I*K#JHY MTUI(@J(%11\Z3,[0:PF3:VYWX[+Y,U]L)_B7[<;P'1/F,)=H9>:,8>1DSAC& M\67.S!)&>)$2-FN1*2(R142FR)Y3)FJ>=2/31 XUY_/)$<%3C;S@L8:Z;X;' MBU211@C)0@9>*0/G"F1%&KL;)K)UEM)^#,'K@MX$O1TR5Z0\O5E'16]GXEA, M2X:).+M&QMD5*/!F8$\)JR$Q4 (SAXNG*X 9$ULFF1-S M9YK'%W.7S']6;!R;_^#4V ;:V*'G*>FK'N*"B' \$8XGPO'.)#1-A..=LKY\ MU>_'X]AE/#Z__T F:4U$XXGHH-H,;X5UW@QTRV>GF-:J?+/"]05.1*\55'<& M5%=<+:V6ZKJKM3F66(.&Q;!B<#F!8M.2F MP>F4-;0OV3Y_(F!O7]I'"(.'O[8@)[8_#VQ[.$45%H,LI3+EHP'ZA<#4*LZ\ M5TRIE8G60GI>#8D_O8S39!(XV-0STPQ%R-!U"#U:":7U#EOW7F?;WWYEW6]O M:72/VY?I=W$=T($3?:) >?31_E5(1-*:)B()\%4$/KWYX*LNED?(Y\5. (]& MY!W62WU/7#\4XGH]HE5-_!^K9(98)I.&&;K+H2\#1*OE7 DAJS<)4*58^M:" M>L7 ,EN]TNFT0FC?B W8$F*SF*>M0Y[(.WL8T8!.UW?C ;OO M]Z?@0[)-V7];#!)P$'C/%W#O..-)#UM+W**L=%9:(CM.SUW>[!K+E&IUB2/3 M\5DZRC?'?G)<)W)H>.M[_3@(*&;]%;4@5. 2;X[R(LCCU,BCH.>C'5P&NLXG#V+20VG[C8"=+GE;A09WGZX$LM4?)GJRT\ >37A8F@9 M6ED#&%.=E_(1NIWCRT= +@@(*( M2C_*J/2:2_9D_*9YJGH7*Z3)5754%_D=34&5H*3*JQEMHB2,5)1504F"DLZ, MDM2J*0GC,SM5>7M%]M..(/B:2K"!2CU3-.K"Q](P_;Q]!70@Y71$@O8_- M?_0CVUT=>+'OT&51:7R5B*D&;/PYJ%N@R:DM0E.0URWE M6\#76FOG3(^;7Q/:GY56O;??,-MI5<:'TLD9 7QY?!D?-_#>,TI'!SI:CGX0<4,U4(LE H2.AEI !:>Y]()Q=E7ECXC392V]=,7ICH9,/?" MGR$=K'*UR#G%M>#+XW.U9.:+)3T&%(ODP54Y_5[/PI/ MS09@A99Z[Z;[^P.V=RK.72@9 49N];1V>6-"[14G]KZ-OPER. @YS!?PWCO !IWT^!82%GGEXP7H^!;J48)V?J[59NE:% M="V4S4;1A'QPFM"0)HZ@#+6@B7.A"?7@-*$C36C"*%G<"K/H_CZ\588][-*) MX$W]]6(QL],D\"()7DC2H8\@T,)R)IH]6YP>1Y1@SRK;>YOE*U)F?5I)DA.8 MY=J^UE]OOZ0$^=2?]"^_QV[DI&F1N$;)>MTRVKX;LF6;ZV)X$=(^=C)\!:H( MJ3()MLIV/* Y8C\'E#?NZ_M 8/B5$X6X&KYW$=!)0$-4V09IWB=E3\-' M_XL&OF=+Y+L3AGX<.&1H][%YXUN;X+('3OB373NQD6R=29*DZ\'-3K@X#39L M3!<=.,,AQ;:/9!CX8Q+"@%PZ?UW('T*3O%(VBQ"#:\)+\LY^#Q]""E.8[?< M]QMOR'OITQN!=9ZEM8[M-UA,$H?\MDG@OSB#:0P&@\[<4OBLJ6%FDC"<]&&A M1-X]O2<.+G_^%4 +_B0S5OPM&2R.3F)_Q=X0=W20#0!)=X'-(1DS,%F,%GEC M/P1TG&SQRK%ASNZ[/AM?E"&45YO-$D>V<"^L.RY!SC)*\T_P8Q02^ M6NE\O/EZ^R%[QA#..=FO\D=D7/'82RF1;_I-0H+DZP!XA3,$N8"-FM])WL$C MW_-W_(W4G4 )QC1%F^-QANPPY $LLP .8$[ * ><"4WI# D&GM%'063H(-=] MF_XX749@U+$= !>\&OM ,YP_ &^,?*2Y.0:&0&;C@^7M!PZ3;MA+X+!Q.?&R MGY$Q/@,#"FS7?2,N#7$18#R&CEO19]R2T#-;H8E^XK"M*-I]^ K[Q8X9.EC85@UPW&U9QQ,F>;R;_^0?\ M"EM%'^3#P^A&PC2>@4 7/E $'\.*'Z[%R M;DQY9LWXG%@SKF>6#+9HGZ;F#/;Q*C5IY 5*+9SOLI5WOA<+'BOB*6SN.F\9 M1[C59,]EP6J(0#R7I1-8JP%K8L%6QLEN27655R,]JE6[AM$$MLLD61I*[#1] M\.-HQ+PH-BB+TV]>L='Q%1J54X&7*0J;-,I2$5AGLP^J<6%T-$W1ML&P6,OU MF)YZ*9D"(G^0/VQW^(AE+;JL6QU18EG7+6LQ>X%8S V5H@L52-+6%TA:H'/Y/(XD_4?7;B,8]E8I=.'YZ&GR:- MA7@\NQN/)R2,QQB8&-#("7C@G1_,^@_!4_L8IP77#Z@=C6:A3X"0;$Q[FRPT MF!+]WI)^;^;"PHA^;TUMEW;._=ZT_'YO^KHX_,,P3AX=CB'- :X8LLLT:\%) M.%T8]T=;,M.U#=96K90YD@4?RTT*!$\=,=/:2- M+P0JBI^>_ \T>''ZE)5]92G\H.J!!(9Q,%AAP1N4.OI% YN-=-@M2H?) MCG%?3 Z1Z7"FE:^A55%7&@&4BH"B=#I5 \5H]4RE(3BI2+=J.K?]FO)69+>B MFUY#.&JZ*RLI!7M,EN[S55'// &4PW'4C4"Q6CV]*F52"+!%+%=8-LG9+;KP M+&6/=S7SU"5M,=VG>]BF7-KIHLEU.5CPO1!9CQ4V.W#8PK!1.ZV>MBS%[ATU M9R+ 7DW=YJX?;I,A+P23*B18+%0%?VU1?SC=GW_:CO<-MBB79N163[6Z#9%3 M!&[J$V@KQ@UV!+.LAN#F3.1;[%?MA53(MX>0;UE=Z2VDE'235DHI:JLG+[L] MA&S;),A4(MKNAIBL(VWH_**#B[]IX.5_4*P;;XJ)H%S-Z=*6JX%B10-<4^ F2JSR! MKAJ2TUA91>4(.H*?3XP&BY[!2C)1''C$GU/W1,A&0[(\^";]8'MTYV4I,(?( M9)!DNZ4CY$341K-0LX/WKQ!J%$R]7 YA%W$9=<9EI.W/Y_JHBL",AG#=N5Y9 MG][2W5\W&64DG=_/5J,'8\)XR"N0C^7'HQ2^9[""'VZ(78 M56C9/M=#LRK+]1#R[6%R// 4EE M)>"MTX;*8DKOM'KF3*:Z-MRB9YE'?ZBR#QZE>EL8RIYB2/:D(% M=/1B2AVY=)''"K>TV8$[@H8%#3"G(UALT 406[33U[<.. =<7S/;;&H&8.R),-,.E3$HXHC;;*$EF9YR*2 M1$22B$@2.9:$"9$D!R[*(*4STW6U56U M!0K[OD0N2%,0**BN>NVP6JK35E4$:!;5G7+MH976:>$W/"VCJEZ1457X#YN% MJ,.9^(R*3'S"A[B92\>LF7L8V5$LDD3VIH-L7[Z3[<\#VQY.5+D4@PV9C.4( M#A%?=[2@R>&^58/&:O4,63T\:$Y9"O[3RS@X)H'C!R3,=!BM318NMWR-(IO; M#U=BF8HOTRE++7-4Y=&(O'NV'>_]AUI[\)1;NT9C12Q3/21U1 ?5+5"1S7SR M6[ODR3M[&-& 7#U<$U/6WY-WCM=WXP&_SX]&\)OK>\\7<-$XX^X)ER2,LOQ\ MTSWG:'HN//7&DF&M#A_JA?!(E)&_.?:3XSJ10\-;W^NS>.?Q0!9?\@TW D\R!\X_3EJ/(?2 MZ7JG;1IF$P-0&QD56]6@5%.K;E#KMT^$ZI8/6ZV?-3 T];.<]KJV1B9 M'S)^&O+J1".0>&$O*'R*_ ;DUYZ5VGTZ@90U%X-(4'L-H,U5LC$%5M:/H5:V MH"1!28>L5[2)DI16SZPXDUP0TL%!)0AI$R$I51.2VNH91W$BG;+_]VLJV]8: MEG3F =6%I;ET5U;2CM;J5=:WM@$>1P&4'865C4#16SV]J@:I BB- 4KAPW@C M4(PJ3F.1>;%QG[$ :A]CJJKKDB2BZFLX@M-]VJ[EC6$"GQ6)&"<$F1T.XX*0 ML5J]G.YU C)'#)G"QW)!R'1+MA\0F3N;@Z'&/@SB;QX\D@1A[)Q?("39X@?S MUNENV9VZ&V)5XA#+$N=W(C [0#H-$6\%>@ZG,*\!S?8-"4RYLH8$ E)-@U3A M,[P:2"E-@]0I*^&/?F2[J^,K&U4Y'1=!^-FJ6)N38% [F#)N:72?P#SY=I45 MT,2R==I>:BP7VKIFN[\%W0JZK4-6+4"WZ \LW7!;D*T@6T&VI?6! F2K ]E: M)T&V6^5FK>UTD&R1ADE%$S]T\(++@&+/J1\_STNWYC.XLO^.@EE^P#.]> JH_?."55RXM-U7^RW$Y17;M M%J>],PK9^'-0MRIA4E,N M]-;*GY6.>@3YE#?PWC&K8#*,HSB@4RU_8K^-69JE#5_:(1GZKNN_AN>06&DI M;:M3+/-P3SF,ZS,/CRI=,#^/ZM_;90V53Q]KC*$M1Y39U:ZX=4^F1BX$R)%& M8Q+&SD.'.8N&;#O4_TYC#KZP(S'](3D0;^'1CZ_4?:'?X3VC8CX,H^H^W37W M83O1$ ;@-:8(5S@&:D.!X/'5+T1DIG 4[I64+!&3>S2D!(HQ+41,5M4GECB7 MUA)35YQ+QT),7_PXR*69;JM7OI* .'NV(!>U(\Z>HR$7YX7FD8O5:?54JW3H MJ3A>-B( =R$D0#4R;+"Z37DJ<=(Z%! MB4;NU3E\FM747#1R/V6]Y#,M= M@?4BW:\/[EQC#[MT(GA3?[UUD[G; %0T"$!\P\[7U MY%"2":QLWF]$0I^'C MB+()V-X;&=N.%V$-4&(CR0VQ;,= (H#=B[]B&.?0@=D.TFGWL]-F?2"&?D"B M42:&2\<3UW^C-&P33EUX M%SZ6]YH(*!E1=T <^)L$]M.30Z( 5D\BKR.G/V(7A/'3_^)+(Y\@U> (;9<$ M3O@3GX4EL?%V?"9]80,9DB?;^QG$DZC_AL."-?!=^ D_\9;5#\A]%0I.UC8')['U9I'U+WW8=PT]>=.4-;GVOSS\4CD#N=EH] M69&LSG((,M88@47X3/L4>2_G7JHL$73F2/@37_C]3=@%-8F!L\' M\2)X<18^FV9"O3 SW\M"_S]#G @')PP5<")+ MFKELJEE'&-JNA%%JPI40AL8GK"VWA*F;,"K8[-P9Z=A >(O9V+L1!LO"-3]N M01ZL)!S\9L^=:PZ,_,7OL^@:=I01/'E#\@[6P2<_/?\5#4.DE3GL^!6M]^25 MPG%7)??A1^X?<,)^]1[Q5<4!9'#.VEVN#GB(HV1I0F5HP^13,]6M:0.%I^1U MR;97?V(L37$=,5A;GA)\^(M#+W D))!?!.T.D-W %RK=X2[G?CG]Y-:R>[:G M;&9;8J#0V;I0^VZ=ZK12I^C]_A1\Z"VI)FM_9,NR1:D^#42/96UGO^I-GI*V MKJ#C[=WC#9%UX8'#ZM'K7=]^_?WW\?G/[ M^$"N;C^3Z[O;QZ^W_[RYO?YZ\Y"B,AGLPI:M2,E+7I/W=F5EIEX3%50G3"4, MH!%0[L;V3SQ4/>R(,"V+R/:8TQS2D,N+8$YHP,P[C%"'CL?(RZ5VR/3,Y^> MXE/36HMCQW/&\7CIV0']*W90ON4O 0H.TZ<0.UIQL#&5=,"QP?G"K0^ODBV) MI-NW1V-&_BI_8W.H;SAK7][>QF#2E"CKQQS![U\T\#U;(M^=,/3CP"%#N\^D M4F:4_P MRM;-_16(C? 4FSS$0!1X)I/0 3PB84QTH/,(Q-L,(,1Z8FPBZ]JDQ]T3 <. MOPBG!+<-XGXRHV15IB1&_!<:A+@%Z4-@$FRX^/=TS3_3B1U$X\2> V./ QCZ M#XJ_]FDB@6-0(*(78 MP#"X$:N/HT/&@I?;?> /O)AS.M:5V&#FLHF/!6X=&&BJ).,BP\O\OL-V^-6) M1NPY\[O5)G<>G:XI'[;$C%IQX$D$QKAHB>O3 &U[;(=0I(GAG=,EZ/.MF"T^ M7,CK5R,4?*ZFC"(HBD4_7 M]_!KN^N4NAD@;/BW'XH/0^#43F).":-X (3=^O'U MPY<'(&N.6ZY#O;/?LV5Z=5PWI2\TQS)JF'\FSG$&1'[%N_ ]?@T@X*<;_ UB M\062N>UQ9M$? ;/U 6)_4_P&GYY0>Y;8V:7OGOA@\.\$8R[5R!D?#M^0=/ "WA;*A2Q MQ0_],4W:*K$IP)%Q5&?3 [) *W[Q@@M)3M%FE+0C-'"P!POG"1G!,P6]F?S M@39%+CZ6/?'K]"%3'', ODYK4W,&B_O/"(@QRWP*XH2"6X'D"RP1I;0\NLE0 MS91#)APBR[>0)S.S?\;K, G\Y\ >(V!G_'DZP3;Y$@>HM?$5M$&4#MX2WC6= M098%P#-1VT.PS8WD%Q MCV]3.H%M<]T4^5EQER%^-A3&=6^!,Z,TFAG]E*W:(" S?COCKS/Q@1'*T@%* M/@.1A1GJ!JECX= MH*>>5TX,&V9L&/K@?4Z=5/.B?_"%P/Q MI^ST\]U_3=DI*"@P8GC=U%J=L*L/_.?#]UN(+@ >S5"?!X9QP)5/0XO14X MI=8AU^TO[1]M<@\LB!B@3@.;'/L>#'UJ-,"_L 2X7",?H>4Y,"\N+!K.-@S"VO2C=E]E#IB!=,GEQ@D)2,=NLTE'76V>_.:F8.1./K\88''WU:L-Q/WCTF944-_$M MQR2K=N163\V)E"9].(]<$-= 0XW>/C(9DXNU/#; S(!K21^PMT(W\*(CC]R M8;3_G@""BQKAE)NQ1:<"&Z\-8R-!!.]7L0,>U6KE +Q2@YM(-B_3U M]DNZ2D_]23]WB6Y92-?=\+L/6@W]@\)NCJZ!9SG]?_%WS!=ROPAI'RWYKWXP M )EPNHZ=S#JJK5[TZB^O8S)HEA[_!(I!R'QQ9,S>3$;LU:3/WIW8"VRV?SD* M.2@@66KF-HP0)-DYXDYNGP04*#@.@3.E/D9F@6&1*/VI"?F-\YT1>U@J\(W] MD,E6*,IFW*M3N6]^(,P-D6A\7*]!+H%F4AC9A$U\0:1DZA0(DR!\/".2HP_X/EP1,8M.1F]Y KV OC"SA;WP+#^.^JBZ MPOV,W)/;.1)P-"/[!=5IO#A ;9H.AQ@?M=X)Q:WD>'DZ4 F/)W@K.[H3DSK< M@2L$/&6 )SYPE+X=CL@0>Q)MX[C:@W=*/U;OE$&81BY_+.BC^F([P;]L-Z8S MCU28YY+2\IQ"VK)+ZLO5UQ_D7U??_KPA=U_(EZ^W5[?77Z^^D:^W#X\__F2N MJAT=4QJK%5EH<@\H3(&P=C><3I-[@*^\P;>9$?4[M7'>@SOO!T7G*Q;*L8%! M,PD_;S'TQ5D?@6.L;P?!&_-JL8,FG-HNZ:Q[&"P2,#=8I:D-?D;O,Q)WO!!F MG3060Q\#BYA&N\W5PS6QE(Y$6KC>A"TX259WS'SL&<\7F3F]8"3<,UZ\3=G* MH^4H2M"H5MOH-JY+F=I6FE<7Y^0'55E=''5C!:$D57+!P"9KDZA54<&159<% M0-<+>2A'4Z/D.N6@7%,K6Z5%UH^L_&<^3P_SDG /@*QBE^W49J]!>_$-Q'N7 MR-NDB6V?VFT39V)<'O&TG??HYAL&ORD:4Y U8&G M1EO?8B@Y@0=(T1=J.\<\\&2'E-OFWLGO%^R:>VJ*?-JMCT^QP?&&S)5K.QQA M$@'\Y^:OV'FQ7=97:-EZ6S2/1>U@$I:D&4UIWB6H0U#'$G48!Z,.4U"'H(Z& M4X=9"W6L;2JL=AK75%B0AB"-)=*P#D$:W::1QIYJ8S96C_RQE%I^,*-T*(2(+B)P@1.3.KA#97L20EFRB/W5,5-E;64=LZ.U M\@@0[2;*EH&1+F!THC J+.ZN@M$&B<5HFE%-0.A@$N^.$#*;!J$=PJ6WTZ@ M(;):+%YM&\5,W']\]Y]9 .\VW7-K"_84]S?L_E-N"K=]H.WQ,"MQ_W$Q^Z99 MT43 L(AL.8_(%EDY5$BD;&%(9$>KJB-M _1P01VG1AT;2HW52!U=01V".AI. M'1L<2+5$12J=IEG?!&D(TE@BC7KRL#:0AMPTTA !PR(:0P1L-:WGF*HH*WN. MB:B_HP:1(F](<:P41JJ T:G":$,N8$6N=$5K6ORH@%!E$-J0,U<5A/2F02@_ M&D/?MG;=QIB+9M24:?)EN6J'8I:K?Y1?.%:I5*W0VU8Y 5[>Y!:J7.7H[NI0 MPRJ]?3NBSWX SV'UZ5D=;SK3AQ>K>:\L)%?;WM9;=[GN[58.M=WK$F6Q3/,F MO=C.;VNY X!B2>8)]0V#Q>H=P98,L_;$B"'?D<6'\[F%L?AP.)LR_6 ML71NFMB&8\!ZWR1%0N&&2;S$OIJ-DTQ3"RF'FE)XA#G]U1?:-LW0-J!#&N"Z M8.L/ZH6\%#\LH,X MS"ZQ12S:Z7SK=A'6L;:+,'=L%_&#(X;U)7H,;$ &;\JUMI^Y8N0TCU",Y>81 M/VZ^73W>?";W5S\>_TT>?US=/EQ=/WZ]N]VQ9P1_1]ZKCZN9.;#$%P=)&)[U MPI@?;^ECDVR+WEFC8:#GAZA-_FD_ 1MWR?5U^B2)?/MVS4@XI+.'+1P@0*S8 MT9)K_RXR3I=8Q4GCZ4T?)YELPLV,.6QT[ MJY UY>&]A]C%T_.SR+SYS+#;4Y]ZV*N(P,GW,R3 #SQ_#$2.;8XC)DTE34 " M"@.D^)2W)TK1 3^.\L'P<6\AZ5SDYHEJ(W9#Y _M-SZ#M/'9E%JB9<(<)$U5^%%:K%6ZP?T%-V)3 M3$>YC5!A(Q0)E)?R\-Y4YK3<0#6 MR)UF8DF=;KW'T%6TXM)I\\#YAJTC>Y Q@X8[ MG!F;G*")7?7']"6W-+\0TS:+:*!$J>1(O[N('9O*>E0ZA/(2:J\&U:2W6$XV%5V;),Y:_E* "16C:0G=V$XJ)M*HJQ;U>6% MTSH%(SC43?4T"KZ?Z47&TK;E[N/4H\!<$1GSY-CW'*2M5_[SFEW: ";$2C( MDJ--)-Y>%F)7&Z&*.@DJ\2#H5Y3EST#N[S^"W.9TM4O5_)>KBR__-O-U<--C@MB%Y<$GUS>G)4US@ =Q M_R>\ZULRD.4 %S9F/\5S=L3<,4_GQIO.EKIPIM%!XF9 )HF^:OIK0@=.XJ?I M^^,G6#%^.WL@\DW^"9VOOD?39MW(%)\]&%&8F-S9G8/I*;4I:*)-OML>:*EL MZ084'?7L?N;C"!V\+EK8*IN@TAT @' =HH#Y8]_0P]N?G: 3F[F;^\E]KW[L MPD8Z++H#?<'HG'^.[<"&?8 I,LNE,W#L #W-K@]8Q"/]R0\"_Q47UW]AKJW4 MGX_C!'DNZQJ9.:K'N3-R(N*$/)0 MA\AADZ7R,%I,*=9,$&6ET85S%[-OL31 MV*X+0^LS*ES8U 'ZL0$* [+R3(85\_HCNG@NSYW*7V^_I&SKJ3_IY[),8"UP MN-T-'_GSPCF1ZR*D?12[7N&D#*DW/;@[&0ZGM7I#/PZ6)<5DA(R>$C#SM8!I M; ]H.-T6;CX6C![2'(9O"'/B@!#F[^A'J#E 8&\;R[D=T& M7R$BX07\(@]C5%(/6QHL,;.Q/[W!]SY,@84SM,FG='F89XV=E.A#&S!O:91' M]#ZZ&6&HTS7@B+3[(_QMX(1,KN%SE/ WE\7#S-#)9Y]X$K?^*JFPC7SS"].^&UXG$N4PJ\%*T/&2H VM2+I[B M%QN&LB1+5S,4 R3LQ:%P0XFTFLUXC#TL2_]SWAQMFP%_3O;N!VS=E)& ;#$; M(.CY>EM;-E#\1BZ*#U"M88 6#M!0<@;(HBG7[^I68RB^JZ#PJD4!IM Z34,4,$!*LO&"P"8NA%@1CV[J@+HBP+,K&G86.R!V%K?V_^Z\ MM]T:E@Z8O]F6E_V:N^RMUJEA@%T1,N#O&MF^P'C([0!B/,;0A M,0-P:3=3IG^\1'DZ8EKOUTZ'ILFN^EC M\OS$D9Z31,)>R'^>.9?;'>Y@3K)ODC#1U=B'Z?_-O'_%21#+8DEZ M>0H4)8V:!; -C'Q_ ,-FBI*I-@5@%76+X%A1&\+&\U761S^RW0.I9(FU3H65 M&O@QVOZ8BKN=\GNR4F2Y53D)OK3BX&/Q0%/I\LH;K&%0Q7D01CT8DMRM6)\K MM9W-5O4$_0KZ+2)7U$N_!M"O*77TBO7$O=-O3H$NX4@3CK3S=*1]6_)/3^ON MG:%S23C4A$--.-0.+^*=BZ&_D$/M6\*DWW;-@S58SK0A+\>Z-M#0+^A,T-EA M'&KEZ8PERLOJ4="9<*@)?\1N M:6;;0-=64_BI\&P=AS@G+.,[>;9*"WRFS(I1Y53$/"[+N*!?0;_-E UJIE^% M5393EG,TCXM^A6=+>+:$9VN-9RO3I>8,/3W"NR6\6\*[=7@Q[URL[KMYMTJT MES9Y>VE5.0K+NZ U06L']G"5H35,*5"DKK%<6Z2!M":\7,)_<5 O5QE*TUEV MF-84#X? T0']8&5P9+ D,*VTE5IXRH2GK"'D)BSMA_&4E6%#)A,<+>/8K>V" MA@4--U."J)^&+5:;QY27>[,<%PWG>,SRNFW,MR/,;5"X>\N6]?U+!AU-3W<$U;FMQN."IPL[5M:5;TT%EW%ZLCV[C*L5]V[DZXV),D0C6# MI"U(@=."$^D[5/ M2YI)!+87\K,DI]SMD00HZ)VV:9@B0.&8![5^^[:,FMC2C9Y[F:P?F;O]W\#! M%A@8 =Y5Q -?Q;IE=+%MY<;-"WHHT]&681N;9WH62Z6)I=IVJ=1=R')+2\)! MN ^/]\+F M6%.6WEDZR95QWZ5169Z0^,F:UBH9C4O&\[_6G;ZD[/YK:AQ?%\ MI 6RH^+6M6ZKITM:>8?O&H=9PPS=@@@./ZTB1+@16AQ&!7I6%61"!((** MB<"LGPAD) *U4U6,744A&PM."5D'B%<;%R3NW__]>Q+T#QT8^:TV25_<7^+^ M2B-TFXO";!EW])O]N/N3]R\3H;H'4-;6U,>=K[>?-6 V M*#9E *,"8-32Q<\%8)H%F U*0!G : 8K2F J31:N[GG\U=TT] PPAB&I=Z] MM0F,ZRAH6^/ T5)0@3,ZW9V;7Q/JA327:O16KWPQL.88C01&"A[+VV $,V'* MUQ44(&D62 H7C:";@V/+&U<;)*DNWW<1-[L3H*G;S#X[!XN MT67A$J96.K.\.49V@?W3POX&0U8)["L,^UU58%]@OYG8WV"?*X%]%;%O&$VI MD'5*PGQ&Y5DLRR"&5LG03EP[N,9T[XD-BC)0]31=?)J"[O!<\3$0?QS0,?4B M#(NJQO6ZC=U%W"\B15=FA65*%; 2!?Z!:V>?J,1SLAD"A7+%[NTW9']A<[8"87_"$(X+4(HE#.V.R$8K9XFF>7]7B)Z MI9S .!?14I\2<]81V#O$CR:$=>=-BV'F4I%912AI<^RI BX[AI)N"1>KDJA2 M@9=FX66'J-(M\=*M),"T6IOUJ=IT^#;5=$2+R.SJCNC[P(%]FMCN3/A=(AT8 M4"4MWYNCY@F8%#R:MX.)C#FZ)U1!1L"DX(F\'4PPE5LIG6C9$%VY2B]1C1') M31(."L=FG%./B75Y(>C;32GKBQ^L:CE1V("E=5A$AVE5)1TW.@= 4)F@LG4I M,_51&7,LA 3E@U:E."":*[*&\'&-'X(_$:T>JIDJJ+9"M!0PVEH75* M53-H"&O,2(;1E);<@H8$#150F9I!0U:K9TBJT3!'^DDH4>+^\])Y_IM]H(,+ M&P9D@Y(3T#&0]$RYB6@P)A?5Y,%4[+JMOLX8G'Y&U[VNPI0J_V5;U M"MF4V, U)TWU&ZBV>E9[5H%1;&#-YTSU.Z@Q26&;'11-O4[X_G,3(09.V,<* M(P3$-EJ5IGK0B-R#-$9>:2'TXO$3#1:-A%K62+@AJ76!O7U.-NP'[-<]#;!/ M^M3*=Z%D&)K>ZAGMPR:T'F0K?A.0K0.R^AX@:Z 8?-CT P'9TX&L;.X!LR9B M]K"950W [+G9^1?%IF.O6W ,Y+Q>:%JC$6Y-RQ8:_.6#^D4;0,L"L'L1F:H M;%< 5@!V;P)3!8A5.HC8PW8!;@!BF;CT(;*?7 K_'3@O/;8BN!N.%[,.I[W? MV=?\IJ< 35/) ]CW\$\Z^LQ\_S<.(V?XMM?I*2SX&^O04MX> LBJV(0L05SJ*+N&_FD1L;X!_J7 -7/0,R!H0>S() M_%\ T(BZ;^0_:JLMN4M9;4UA[10T;5D;D(H-M5#UO]V&JO#*?\O*-E_W0L,M M5*-MM^&R]%:ULVS.DDA PPF%#R^ B#:9IY*U3H7E>NIA2.F*^+OO=A0'\-]' MI-E'>,HGU^__S(Q0YZL"Y M,,4J_Q+=0F,\$Z32(Z29'QSJ6N_U8M+RQ:#EC MR7"1,="LX_$LJ<[\>78PKG*5$CX9QC!E2L:.YXSC,>RYARUT)DGZ&7S^*W8" MX ^H'GCS\Q<"V*6Q M[]+N%:>?'V3="M?WK2KWO%G*:(Y(J:W)HEB5:3Z5CQ[]3_3>=@;(D^X\6ES: MY-6 RV<9%27N @KL_F+K#\513&'C:2Y9/;[ZQ!=B6>W.)]# M$8\E/,H-)IY10'KCA[FDL^7_PX*$X]7:2>"GK^ M_/_VKO2Y<5O)_RLHI]X^>TN2>>KP[+I*OA(G,[9C.\GNIQ1$0A;?4*0>C[&U M?_UV Z1.ZJ N4Q*^S"&)!-#H_O6)AE0^BZ1'5Z3R*;#T.#_RZQY=0>E1C+53 MS5+WS&>)UPX+&&U';)E@FM1 GR!#3=R4D0\W9FL)1OU)^Y3<[!-^25/Q^!?M:I/"=Z9U'D; M8HIQF=K8K>#K)^F2U/]DA]1C3N&M1Y)B@M+.,"D_^A@GEVJU5*UOZCSD)G9Q M->P:5(TN46"TS"<[+NDB4V6L2]6X)N\PL'JHYX<.SOTB8"[%NK]AT= _QFO: MDNU1AH_0%FQ&',U^9*K29/=5;U5MHM1LY,_.H.U C[ZQ.51VDWN>R9BVNWM[$XP>D@J+ZH"K[@]7KX*Y@.+<(T2"= @/K) M,:JL;JM5BYEJPU!K-8 "K:K5&S:SZZQNU/_&WE*OHKZP3:X1W+@/22^S=F\1 MG\\7 H2Q)29D LI-OG(W)6 +MO;A\?66J WR'S_5-57]0O+5P-[ CWYP0;_W MPBB(N;,.JN$79K^ADL#:7V[=X"$$UP_C(*LH5L\JT-4S"G1O;I_O_VR^WO]Y M2^X?7EZ?__AV^_#Z0IH/-^27VYN?[Q]^)LUK^/K^]?[V9;KN<^F-G56NJ8MJ MSH(5^#]ZY!OM$ZV.Q;%JHT2B#@.N[\(L^H0#)6_W'OF$8D"EW'8^X(/9;DKV M 13-&*O2OW^XF\T,=SA">H,HGCO)/'"B5\'CKV3<,ON/,RP=MQB\J=QV?5$? M["2O$\3X^15U"N_S<)\A\KAIYS=#F5\D/%S;L^9J,V>1# MYC=ZL%FR4B^9&85,O!*:DFY224YL7"^LZ=?88T2K\0IHO43>.X[5(>\TA*F' MP'_B#$8XO!.4=$ (686\ C=@[_X! 1W/\KO8H'O)'2P 083]3!T//WQFEDO#T&F#[87# M7S$@.7NE'_EICW<;ETQUNMD[/^:"M,#&0B Y -_9!>@ZIVK .&'RT<58($3; M(@P7^O+_L<#/I$DCGXN@&68AUV& XO?\J8V=WNDP!N%)! $V/3T>98/( =:D M/!#.8P(S/05EH-C-$"%DD)!%D0MO0442A0L$>[:\XFCI/-^1^0)4Z+:XR@.' MARWB[@R7ZC""O\0)#!@"UH)MM]*37BIBJL;5L6@VR_Q6,=\5;SB9&N;GJPVTVX@5@!04K;B(&">U182.$/)N*J*&;7'=;UWV@X6_U./#.B@^W!,DF' MVANQ6^J[MEM K<^T6_!T(F'MMCCP-T"W<:%8QK81Y%I@KF1M]#KV2J.P]HJ! M ;*2JF98BMNW5TREF'K>S&FOF(NR3/3B@ M_SIB**2D1[J/* QG&%W!70%J.L&"?>&[C8K&\XF/S#WR/GA)',$.>#8_>7UGNNBL="4?D!N(85=C5CVCH2=GB* \( <-(1"1T,F1+B>E0"7L8D M #&&(,B$.5!],^*0*^+W8H%)$[OLL9T9^TO1\=X;+.^Q+1)%#G6?6,!I[UE9 M84 T9V8?@B^(I :)\P52]09K#;F8N;!BQB6S(P*?8P*+./CFP3 <":EEQ=U8 MV#)"+JU1K9,"Z"F^\VR,%W*B^PSX& 'W96"D0G[.6*8?!YE+G3==DK+MT'M= ME2HX&="Z[,T/^ MFM@+8EH;8BR/WAEY136U#1^[UFK&1(_>Z60&CLF"34FM MJ?F36J&S>,X#];-^%@!;3Y1)Y3Z#O_WFC-FM![[ZPCCFH7H0\PF=-R;BPM[> M?*."R?[ADUMH;'\+M]QAX;-V%\'\F"YYN1Y/K9#3Z8#OV>">Y(A^?.;E$AOK M6O%9Q/[#"QC, -4[*GVT.B926YS4>][;HOBW@6ZXO<5G+3A75:YF3F6$9_B> MN<-&_(S*9.RHZ=DK108;&!E4,HX=+U^XNZ5B^:D[1 ^U_?1#1KR?G&8$0];7 M#!N^5Z7@A!T;#R\&*CL?Y8YCV\R[0.8W%4'\-*"T8NYD MO_I/-%CE*(2I(J(:YCJ(NM91B#5PLZCW#!_:689],]FV?)QA+_!IV53",*:= MVFN/WO S0)S\B(+%"B53FTX>K&JC[>A@PP0237?$GM]2=9NYN8(]=U0'(/39 M!R#RE,/7!N7P\MC$WAZ;^)S4W$HG'#2%E'.>;?@]I@%PH=L?I"_O/0'^,$!& M^M+4,TXQF/KT*8;?_V@^O]X^?_U?OMS=G\\\PK)BXG;^P&8W+32.K6WKF*0F^YL+E;D_O,>'IQR'U[+"$ M)8 ,=&&/ ?QTL)VX32-Z5N0L8*-1J=8:>9. 6K6BJ-5-Y=MT?CTUZUX%^Z'?T**6)-WHLYYV"SS4LLO; IY7PE@@LZ MG#RS'\R+&9Y$NT[.)?_E1)WK.(2UL>#VPW)CI$D3S]2$;*4"0-,$1]-42F;& MX> --\W-@+[;@V&9!\' MMFD VY@E MO;IV4%ZR3<'89E'(:QVVJ2G -M62KJ]=S5"0-G!%#E;=IK>^M/C=.6F3_XA^ M;+YR?RG9R:#=@EIIY<&K4-IGD*D,F1;+E4<*S0;*D! M6S9*BKJI]+]DR\*PY8+@6Z'94C^Y-+628FPJ)R?9LC!LN2"X5VBV-( ME9*B M3[=8EFRYYVRY('A8:+8T3R[U:JEN2MORX-AR07"RT&Q9!=M2+6E:5;+EH;'E M@N!GH=FR!FR)&<"U$\>2+0O&EHN"JX5FRSJPI5$RZD5Q>0ZYTA![K*37=LM* MPT\)UL(6# 4IO[0TP.2ME119_7-XC+,@G+H>X]058)QZ2:O)(M6#8YP% <\U M&0<3.$I)J\O"L8-CG 4AR3491P/$:8 ;O';04#).T1AG0=!P3<;13RZU>JE1 M7SM^(AFG:(RS(*RW)N,8@#A:2:E*575PC+,@\+8FXV B02_5"U- )AEG5Z&Q M-1FGRAG'K!?%'3_DRL,K&CH6OX\[#6'QF\!@\[K !?Q"L%VW#C[L8_G[?_+^ MB04OR!<+HG3:)"JD1:[I\YSU!@"@C ! [>12K:Q_.J8X*17)\H?*\L:&6+[. M67Y3K3LERTN6WQK+FQMB^0:R_/J!+,GRDN6WS?+5S;!\0^$L?T"U(I+E#Y7E M:QMB>?7D4JDT#JB85++\H;)\?4,LKW&6WU038LGRDN6WQO*-#;&\CH:-(FUY MR?)%9_GQW,4:+&\4BN4/N<#VQG'CB-E;R%+,2?6MG=[;3P#(6MUA 4#.+$7" M?)D08/*@;5'2E)+I)=-O*$\QC^FKG.D/J*A#,OVA,GV^3,4\IN<9:>V &N]) MIC]4IL^7JYC']#PGK1U0VT#)](?*]/FR%?.8OH'!VT,ZER.9_E"9/E^^8C;3 MFXK",Q8'=(I1,OVA,GV^C,4\IE=Y %=&;R33%YWI<^8LYC&]5BBFYUF+\XBV M7 9_V\Z/2SXQ7+[CQ;R+RF4ZU8>X"R2W+O^+_TS,LQ7@2Y(Y\\_ACW36"=T- M$S:FYX<.ONTB8"Z\]@?[\N[842?=E)&GQ.0NE.$CM!7Z2-"9CXRLUV+8VF6G M;*7A=*K&.!E&_\29XOX[1I75;;5J,5-M&&JM!MNJ5;5ZPV9VG=6-^M\JWN": M/-4)TNGWZ!LKMP)&OY=I&U9W0=UWV@]Q_T:(T'6\\BC%)XDUDR3M]C9((I@0 MA,87S7@N@'E9@+^"Z= B3(-T A3OGY;8%MB55Y01XK<)-AK"GD#_=4XOL_9\ M=$OXY7?B[D!E'.D%GXI/')B2!].OP+9MDW-KF9Q[U?QZ_P^QCH[!X2+XC9N)9)=&T9C;0+34/RC1&TK-8Y0;DV'6HS?GTH$-:EO9!= MI/_X8CMASZ7]"\?C%.$/?4D (U&!.,!D^A_'$U\/ ;ZB")!/J@^2D9.O*_#5 M^?3G5;UBFF;F5TI%S?FY7C-R/3%K4JI9:31J19M45=!WSJL6U'[,/?'INOZ[]2S&.%F8ML/R'7 ;""IYJ7LU#HTDV%+0B_R@ M+TCRS. ]/\8K9W9TUOFS*'!%7\D+ MY\%G+SA?IP1U?J>$H;60HE4(=D,BF&'"K7D[*)@*UB9F]DI.-VO'48\-WWV^ M#P7"4KR/0;RU3Q%O\^12*U4S;G^2XKW)8F@^;JT(LIE-]B;,EC>:)E8'/#=P MV",?UAM&(7?.V4>/>75)#76*L?]O+)C-"._0_9P78JMN-O[37LPLZ,-,^N;#C,? LQM(A*SX+Z&)2,QTRB&Q1<-9;HT M=J]"+5(=%X9/%UP/L9V(H:IR+Z\Z7?=W5&PLXX(R+KC]N,Z">SPV%A=4-1#J M]=M,RNPD,JOK)I5%2UV]6*0.#,C H X.["/2LI7CF!P95 W7- MM!7>LE8 M_Z(^&2*4(4(9(MP!;&Q&]

7ZY<32/RF:\E;N39Y:/<"SJ;6US@G,"7QJVLEEO:H==\1(2IR4N"F)6^NDQ:HA M7$V?Y84?E4"N8)IMMC'2B-6BP_QM/\8^7'D,JBT,E&D?J>8RK8L6A3YV&E/0 M-A%3V)T<\,9RY)GU A!N+PK)>^!$K.RWVR+&[D<=,.7H,&23$?:8T1MUHA-J M9@!J3G)7LSSK9G]6CUZ3^O.]1[@X$ZRR_HQGP>6RV% ]69[' MBL!0S=DF!6#5>7 CV\_+(Y!@"P18K#: MT URBC]*9C;Z@V0*9R5X"XT(A=G:#/,@XIP4\_@"^'>.)WPQ]/P"]N_8"<1O M6O"(6"O\O]4G,0>_@/7\ !"./_K.2-M!C0!J.FYUG6ADYF/3A<4'J'Y D$N" M4F&(_PSC+NPZ; C\&TD@W@[C(:(Z'G]1!'N)%^$ZO@WT[(&/V'8$$5]NKTG M"8G/XBI"\1H^.4[ZT<7!)*AEQ=T8C"]X ?X0[]8%;]?B'\":_3B #?? UD!@ M+\'CEALCM/!OKCL.:\/"8$_0>B./[;9CH8D+;Q+?#5$^^:Z$3$![L.1>X, H M)1R%HF?,U^7VN2\=\BQFP-YHP <;;,.0V2KDWDNV,%4I[(=PM9/9+<&8(VOC M^P'O^C^6D&N9QST?WA !.Y,.+."=N2[^UF) #$%/'_8):5DB%L@I//K#L8$] M/%@GF&ZA[Z$!@>\!EDP,6J00C,HCP'PBN.=^ZU_,0AJ'R.GXR>+I<2;OLJA" MTIH?H',?]W"$;LNL06X%+81'O-!R3$=A9^-0!>?A7;+_QG\-P(QN# M4\>JHW*+>2#]2':7MJL4SJY#73BK&^"CU^DN1Q0U]Y'WT M%KG8]&@ @MH#B0 &Y="&.]#MB5PZ;?FQV 37^0[N9VL;P-^0E6OUKZ$&(D!Y8D;<(_^ M/\!?:H*1QQ] S2%]Q2]!_/;)%AN7(F%2A(!B CZQ\SD+,9#D +0F&C*UW?C_ M; GX0X":,0+!8%.R8E3I 2IT)PR*5_SNV+U+@96EM#BRB,0>1^<&6? MRAP8!1[*OTO80# $VZ:?#P?RA5#P0M94LPZ5Z@CX#NT('!44CD-;CNM$?0[C M&1-/L!S>R@"1QD!A^',.TL+=Y;3^2,@R?$TO#D";)3ZRA=8>GPY'NS\J+Q7R M!E@4H%+&KUF/&V%#+SE9,YAS2\EFO4!LF8-'!):%H-Q SATVA5(<.WN)7H:= MQGWA;,P\3DW8%V%)APD<,8MR,K6YJ>EX:+/"IKD. M\*+8TE(.^>W2/O=>DEWCU.=[1;I..$(Z]-9HXH9PC_=?S!I*%QC&0_,(/QG8 M+.-6&PA-8OJF_B_R++C:_^)2+- A<,+OZ48G;\%9MD ,NZCM!HJO-22%-8QF M#HWJ=#$P4B*>B0=N,PQUBGEV>Z!.!K(Q0#$_&'54]HE!FG-LVC&'.0X3R]K" M-!?($ $10UT(=&CU^3?7?A>X*A*T>D';!*06N.8Q>*/>*(+@CU\!&.QWV"G^ M5,C-@M/KQY?'LY3NFJ+J4[9<&3]XXUXVN0MHE[W[P7=RBH08_/=,'';QL!H1 MN(VC01CR522#3WD'?AXU-F;KH]DS>/\8Q= IX0S5Y6$OSJ.YQN'^]F"J\]V/ M/;?GF\ VH0"D@2'?AG^].2$0"ZCW%(-I:XVF%>Z>,?!(&&8 MVF6@)F$^CK?OW#22K3I(7_"51YZ0(5J,>1A[X@$^<) H,%82>'9RLH, *'QI M:B2AGJN:#E#%W;(CT*1%EU>J]!UXN6GETU'QTFB)YOK-K)I? FZ!+$ M()1GV0D.558Q3L7C+30(T#K@#@IXJVF8M,]H0-B<"X%GZ^BCTJVUC93XU319 MXG>P&GDSZK=FCJK?G>O/I^;S*[F_OU]:+1:W!DU59EH!-ZD2+4UG9@>!*A&$ M -2,1%C]V@]ZR&:,_(P.#<]+S$;'W :37EVVAKL(ELA?+(FL"PV-D8E[+W0P MY_>::)PG#)+VD_HF47LTDO!YXS1,U5 O#L![#5F)A-1E(V7T&3'^<%@;UNH/ M[:'2P!H2V\6Z/=?O,YX4"471#@W3<&4/8]%.%#*WG92*.>%8I1C,M.M';"KR MZR2+3-6J2]]A@&$U5L#>8C>-K^,'6"H#[CFBRP,-;?IO\)]#[G:'$7Q/ SNL MD":,T^NG"YQ!2)@A5IW9:1T%_+_I>?$@EH%QH#NP)8#QR[_A6F\_.D[+B8C: MJ*@5DI^=]H -16QMM) OS2\A(8?)Y8&A/!KS92#$W*8N^XP ML05)J>&(WY 4#.$PTQ!224LA5SL\413*"A',+)3DD7\D)B*M(&H*C_Q+T+V8 M<,*:*)&N&7T+6LK4&:\22"@=IJ1^"GP0?&!N]8+2I(9?),%J2G/TO":#"/CSYY25-OXKHW,)L*LO BLQ1+A]7R"6(@O@?T$6A,;C#W"+;\9)OA8 MM2L?=V)2:=7K)H5\67.EOE^%Z:HZTR@8BC$J".:%G%ES:_B,1>Z)N'^.H&>3 M?2"M TD=?C>2;Q2RG2W:F0_PM(#K6]^%NDY5[=-H1>($ F1)W#17;$2:ZNJ> M29,V4YJ2"OX^>7SW N3LM_KI,+GBI<%BZ)'_CW?C6_CQ27/B=7X$L%^"4R% MGV =]IQ4NY3*C4CE*ML'/Q@OSTQ%\N06IAWUQP2R9*QDQ1>AJ4*0\/OY([EH0 7K#:V9I7#B8%91U!R7+&!:AA,,DG M \]1JY!G^!2K(U+OL=GK^8X7I25A]R-E.0MKCE*I2J(T6Y:J8TRRU#>29&DH M,LERZ$F6G6=$_MR.P]?0LY1B.616&6B.O9XNQ%GA?I$3+>:-G#+S,*,<8H,=+ 9L=:L.WC 6=^W-:W8G&B PO71>"/AN($:AIK M'H3J+S:\^;W=MQ]6A_*\Z3;?F^\ ^RD4RD##U:[EV"N^> ([ MC#S$F.086^RZE[1\5COC?>"T[)Z-:U%I7?!:5[!W"@PK.MQ;,,:597V",0N2 M"2/LRV?.;7E'H08F\? D4"X//<.=V"R0YN6119ZT9)&5642KS]AMJ4FD)I&: M1,($P$3UY/(:#R.[CLV#SNF-"R\=AET"^+E:CB*'LEJ"J\DN(CJ<-6(H"=,0<5V=;PE,%$XT]O'VOHT_?R1J-^OR7JEYMRZ6 M=6VNYL6JWX!UF!=BD?^]Q_NS':$61C(=F!;&)7VN%EX@\E(1;VW?=4TJ8JF( MI?];&)DTYVKAD4-4X3])7A:V/QL+2Q]X4_9=%V7*EBJ8*F""R.3 M]?F., T[Y,[UWX\R"(W$.33%6Y>*]RB%7#=D.EJFHZ4M(&%B)DPT5&S7&S%^ MF\F849!]\$-6+A\+5^BF5!Y2>13]H)8F#_#E/\ W/,Z\4>))8#@J8)!6I;0? M9M[.H9Q^ M)AET.D:YKRYP'&2ZY^BL=%U:Z0LHE'8@VH9!+@7NZ 1.JZA;D[BJ--&+KJH[ M4=0++\[/W]_?*S#%RIO_X[P96!WG!PO/F?U&@W.;1O2\H6O5MH&/!2'J]5JO^S3ZTLEKI1%TPZ?': /*4W()"FGCQ- \HM%CTCE=] M_L:L3DR^.?:U3YHOZ4TF+\QU6<"MP2OJ@EO0'=Q2D[H"Z>=7E3\KZ6-7<1][ M-@\OR\ /!Q>OI'>QI/?@A#@W?J>JF,15.HG3N1T]T]M'0&+2-R47K_PS)-=Q M$(B6'F,WE]3+OR7=TN"37V./$=7D_HAV-FKZ[%CF*]+DDAI@Q.22&D!J@*4U M@-)0#5VM*57X9UUKG+,/'4 _^@"@R()LA$CLV0LZ /<1KY7B79"LD=\LA[O MIVECY01W>:RH]F7NM5$#]/U&85%$K2+\*M6SRI9R5L66]2T$AV4(7:H0O:)) M%2)52%X54D=_HM8XMUE;-6BYH6EUX^^6U1,N1)8V&=4A3? G;.Y3+*<_FK.T M!PSO> Z_L:G'V]^'@_0G##E(3JA&+4DJ+- ?,KI_A"!H2A"4()@)@H9BJ&:U>L[:F@(?*(UQ")QG M-[_$O9[+;5L:]+<-0=S/\AK<8$M\YL+;3_6BKOVT"9>"\ M) P29EK;&5G:;IE$]1UK!3%J52T]NB I#!26*E^J_,D[&16I\Z7.GX$KNJ*8 M2LTX;]&0]5SJ&8KZG89)\ 86JBIS_!SX\>GW,W)%0\I8 M&(C?"L\RRU7Q+;^=B>>'608P+'ZE'D=X ?#ZDOX3LONZ*L40(YY5_E.BJ433 M232553P2:'=0Q0-^E>_9 A*30/IS&DA7&XV&Z.W*<;.T !NS\K#B6LUTK-$< M+(?&EW*]1.X &LF#7R&ZKI=5TZR:9FF(EP_^CR3>E!3XE/@DI[#WB:=Y!T.4 M9M<'S87;7T?>G)_AEX<3FOHL6-"YA+,YFV89X7U'VG M_1 Q:/3R><O%A0K 7=E-HR8E C;C M#?81P%],=AKTQ4<.OV'W0JT+PX6/-!"/ .:+RL>EO9!=I/_X8CLA&(K]"\?C M2^8/?4D&3&0*^692#^%PXNLA2U44P5:)L9",G'Q=@:_.IS^O5?1:+?,;L/MR M?FZJ]5Q/S)Q3O:)4JQMY%9@7IMZ8^RI9Y2*K7&252WZS799+2K-]E1.\-5.O M#2I@%##E_V8?1IK^S;3.KP-F8PGDX#BOZ #Y:^SVB59+BU[02#Y)GY]\Y.2, MT*[OO65%3$K_]FL G;W[P M!BQTS<_]7E'O>XD\5)H5$;FQP11,/(0?C(#QB*8[-_#AM5_QK3E'7#* DYD2 M6"8!WHS?0#22<)&L\I%*($,)[&6MHU0"!54"6M+&063@^AP=GP"-WM@"\%^ M[8\MV&0 =(&W1+4Q33J"OHZZC*W(C79I7/6"G/ZDWDM*HLXY'P.!,>:_L(CQ(#=U)LK3;, MAGZ>+$55M')+ !R"UD<0Q@(*.>Y@;X0TUE/*!$)$R<"QQ,V06++S,\;K1R)$ M2Z/A@5JW.,W"0OVF!YGS$-E(-@6P96_CYU"D;T+30E4$J@S )*V096 N4LNU'7U9HX M6.:W/< YEN!;LQNS471ID-2F3X0L"9+B"+XT)B5&SL'(O6SN*C$R!T8. MC$%UK*K);[=G'Z1^;+<=BZ&M%P%@,3R?_!;0+CD5X-(!I'IWHHX$%0DJ6:"R MEZWG)*CLP/!*^^\/W5(.,#V!+]B ?S8HC7B@$ZBTK"U5EXWR)>YM$?=DMS4) MB;F;G)B*UFBHRCEF,/Y.X$_XB]Q]''$][9%+99,(F,;[P)@ETF+1.V/>*+KQ ME@6O'>;;?L#(UPKYA0:!$ZY^K\B@E_ZR43K1!,<47F+LNCI$QR!M;G4LM]HNH.?2BB$CC9TOJB#IC?0^KGMM%Q!#F@G2 M3,@R$V03-VDF+$ 6T#+?.;J8-FJL@-D6Z"6\['8\M'Z3?,O5%O/"Y(@Q;U=Y M)""\B%1+FP"FO-1]DW1?J/T^7]7(*PVD0D;)W\O>'S+E\[E-IP$(C;I2/6=M M#?ZE5^O:6,OI5$/??C KYDVD7QAL)6_[\>2[CM7?7=A2E376$O]FX5^CLI=[#W$7WFP!83S\\3/BCE563XA'NS!%9MD7]U[HP&.O@ (K,- /A(3/4%%%M.#36RU-"4@]26#M*2 M5$]OIAM#"*F;I6X>ZF9-E;KYF%V3EM6S$#!5Y3M,3U,3U^(E;H$Z&QSR&[2/_QQ7;"GDO[%X['E\P?^I(, MF,@4\LTD$N%PXNLA2U44P58)$"JXG M9LZI7E&JU8V\2H59Z8VYKSIXXW O^WU(XW [QJ$VUSB\*A)IUEB8<#/-0VY2RWSOB)JA=F\3>HNJF(U] >'ENMZOB_5R?")^II?S>\ MRHGWU*01+/[:MYD$U0)@A 35_* JC4P)J@-0W921*4%5@NK1@FJC)BW58P;5 M35R0T:BI'VE)H4O?<:][OCNO\A4% $8H7]%P\IS@,TP6-KV?[T "LO$*1^76 MOAI#K\J2QX/'2%51*_+G^1<+"$K#P2C]\S^_V06%'H.KYW09H%U")$Q(GC@ GKIM?)4ZL MAA/7X$'$KG .OCK>]Q;X#!(U)&H< 6K$'=#8THN7-"-=SM2S'0BQ/D>(E]R]+?\L4\ :4[\O,H3_)[FE5B>MWDEV M."2>GV2583(43VT[X7?BA(02& R8B=^49*7Y:3_H$VPF2OR T""@GOA!90DF MR7DZ;O(L4/)X&>G)D\Z#3X)!'CH#OT;/"Y6U&F@KY*&]SYS&]L_G[90O:YE\^7+_\T/S]8_GVY>9 MLKOX%.'NQ>EII/(2X3=@_XZ=@&,G;Q8T++U$9%7-4_LL16KX*@X 36 >MQ]6 M!R&7-"W>@$-MZ$8I>=^@V5 'E+M%8RPKBCH Y(&H_8&!6XR$0 71_PVQO\4Z MU&TC^.,[.">)'_"7!BSVX"D;[SJG<=3Q UBP75F/[GMQ6--L5!I5?2,'(_5: MI:[//_BYP'C?!]L"C$QV,=)2D%\7IBUS\=(^K.ZJ^?7ZE]MOY/KQ^>GQN?EZ M__@PMK(#V,"EXT;%7\P\17W5OS@/SS-N[I3[6>#%;&:[EG3YBDR(ZPYUP(7W M2CSNYO!F6_SVQ>Q#=--46MK;FF7I%<5M*H*'I,WVD*2OL_>^SK(2(7V?=7V? M)9VBFY.X.,DP(VX2XJ8C+K*U M:(]:8G#\U!>?VOQ+#N./P>W:RHRF8:PE2U2K5A'+;?,P\FES S]W79 MF=9EYF96]VI5JYB9^[7"M>W'?9;6340I%N2QS"WDL?:>[HM0,N/J^#5V9*_% M57S M=^L %C@3'D=:Z4M\E/BX,WR\H3\"Z_9UT8<*CW,WZQ#6YP3, MBGP)?1+Z=@!]O]&HXV*\60A4YTC=T[ED.(#U25"1H+)+>\ISF$MN*^0W+X[R M!;V*N^K#-:CF[=8A+%""GP2_G8'?H^O\<%A GITW&MM':D_-(<(!K$X"B@24 MW0'*-]^#"?*DDA>Q(P64.40X@-5)0)& LD- H5'4@3%N*N0O^! 6(T/>A5[5 MP@T[@#5*"%P.F&8>_.E'7O?Q_4$L#!!0 ( M #V#5%QN (YO:!8 .T& 0 1 8F-P8RTR,#(U,3(S,2YX7VUEK:!*2M$W7M&L2>3USG4^/L[6D#8<=T+>+,/S4> M)IWFA\:_/O_RR^__TVS^>3WJH1O7#);8H:CM88-B"ST1ND!T@=$?KO330 MT#;HS/66S>9G3M9V5R\>F2\H:IVVWL7-XE^]CU>7EU?6*;::YZWS#\T+;)TU MIY=7K>:'"VQSB],+SO39_^B;"[PT$.N:XW]\]C\U%I2N/IZG9 MR9_WO3%OVHC:VL3Y>Z/U\]2SX_;G)_#SU/!QW'QJKLRD^=2P@==;TUVRUJW+ ML];Y6=P0V) "QL3QJ>&8"6.+>DWZLL)^-@W[^01^!CG, F?-34D63$ !:R7+D>18Y -3/\*=?2]R@G:Z 0PIYK&I1[)K3TXPX)[4^P M37WXU(1/;Y]]JW&B+C7PFW/#6)62G*8)I4??E-&@R!&RU,@D@4_-F*X)7S7/ M6LPC=M9A[>7E=(CI]M0AT[GS0)%1\L^^HAK9@T71"#$!]%X5?T[O8_/MW'T\ M,=W H=Z+BA=FD<0?ROC?)K,7%E%G33^8EE+AQ8K$)^0[:V!A4D9TW!S^V%DF M-JTR,N/F\$>&3,-Q7,KIX9OHN]6*.#,W_()]!D6#[A^^X:=AE.\Y(S,#>Q>N!?,)^1\3ZU&B[+.UN(/CN8=3-S*"X MN+!=S"AFM?:]SZ?\OS/47"?G3<2I?C_9;KO%)?"Q-7 ^\[^W1W-$'#4I(-RR MAS+=YO#))(N^C.U68$TML CM.K#PX)HH&%8@D=JXM6ECS@"E.-3(WFW7\5V; M6+ &O#9LR#W'"XRIK^31>;0%"%Q=7;;.+L'+Q\QF.''S-2L4\4(ALR,8U!\: M'NO5 E/"]-P'F4U&4IA:ZC"A-QN\?ZTI;(FU?'>F&YY#G'G9H93)0@K5>1%4 M:Y;(G:&8Z1&B6=M=LHXML..31]QU&!YX#[2RN$F!NU ';H,_"@4<0!5CJ.$O.K;[M$\>M.8A!?!#B8#+N"+.MD8P73^, MNWU]/+[1Q^U1=SCI#OI:_V;\<'^OC;X..N/N;;_;Z;:U_D1KMPNI.O"HAF$,EP>G>ZC5.:"8N5G$V-#-_M?]'[D\%( M;0RE6TM-?;9MZA1UC2P\' V&^FCR==B#T-*_ 1<;WC-#*-@[GU9J_=:V]6-> MOR'.C<>BA%^-\.B")6^[USU=&X_UB9K;;Y%(K7\N^G[, H4\:F3Q,*C>ZY.[ MP0W$@/%$T?US"*76O]BV?LBH&7)":U8U F&D?QGTOK#THC?0^@JVWVPO-?GE MMLD3>@0,:F3HOC[1M5&?]7S,XFU[<'\_Z(_OM)&N8/1\6BD [[8!8+Q0S PQ M;BADASB_&N'1[;..ZQ/M3\4,9]U::O/W8I0':L3):V3BL7X+T;3;[PQ&]QJL M=%2R=Y%(:O /0O8>,D$I+C6R.XNQ>O]!);#$+:46%M:Q$66-K#I^& Y[.KB5 MUFMKX[M.;_!'2=>6<)"A\%YX\>K#!K\:8=+1NJ,O6N]!'W0ZW;[&NJ_UNOWQ9/3 ;:. BXR#%!MAA0P< M$6<)A>F$*4IQK1%"(YU'\*$VFGR=C%C$T-HPQZI DTLJQ21C"1W.(YP72C.K M$1106-$*:DXQN%I#O])M;%H_!Q[YT)VHS MA#HO*3#":GK-.QV&^-01L4=K_C7"[S\/+"#HH][75.Q/U@$/?>WAILO"A@)X MBHRDR G+\H3QQDR2L$9O$N9U.H< TZL6[3LS"_6ZG:]\B/"-7Y7!)F$@Q4E8 MW"<,^:!:LXQWH^LTJO8Y'S!T;6(2K'*0Y"!BBI&^O#P3UJ4'.(Z WL3RZS1H M]\%K8DSM5W>*2(C4)82U\4%<(I1>)X<03YTHPYQ+*@5/6$MG'5NI(QJI,R7* M,(@T4OL+Z^44CSJ:/?=@BC((,@Y22(3E!$A\I-$*]0'[@ MH(ZH*9P94$9.G9<4/6%IKW8*H8X(9ITK4(:L@%B*D;""SSZ:4$=,)+O9RO"H M\9$BM>!UA"_=-E='9:"X%05C=A^1UM+/R%JLR%&4Y2M$2%OZEMF[K"*K: MUJLRHJ782>$4R@4E]G/K".8^VS=]P_.8^H_X!E.#V*^]6R2(DSJ#4+(XQ+Y1 M$R6*H#>1*D>/4=P%#B\@?!G:!NN_8\']#BNX.N#!Q[/ [C&;^M_&F0A&)O29R]@2XI0HJ\ MVGF;)DK)A0!O(>(@$(VX;+0A_.@-ZS$YX#;33+8 (/1E[R&>S4Z*LE#I*QK? M*!2"8BE'.+EY4K=3C[ -=YE1-X6)/P@HO#D$WO>S#\P[B)'"+]08<^!/R4:1 M<$3=#:_P44J!HV=PRXVP3SUB\@OSF*68;8;8XY;DMSX;'C[$^"\O1>H70C4S MQR_6HB-?@+5E2CKBXH\!8QNP5>"9"Y8L\9Q\Z3K<>/OY0"%+*>!"O3,7\%A. ME-8S21'T=<0V=096';T,(BD^&:>F4J=O:VCYW,.SZ^5N;FU.':I#2)%B*Y3] MBH_Q;JZLBXM[1\](8=9SG3G4GJRP'#5]N<7NW#-6"[@-6/.P<0"_4)8A\XH+ MH2HG\PH0W>2RXWK;] 6EQ2.0?W2)-%P[;#VI\Y)"+%329!#7>\=H^TS^#N!) M64@Q$PIBX@'_(TZ;1KYU7>N)V/;N,&USD*(DOWR4?1=S/8+$[+%.:+:WE'2? MDB6L^'?:W#J,'"G@&4^GB8"G\R9Q=RJ1?]RGRKYU5AWT8GHIF$)5*N_RVEJ" MLW$MK3HFF612*(1"T.:EMK4$(/=9-'4PI"RDP)1]GJV&.*4>3MLI5PVYA38RG#]%*HHFQAFIP_">6D4$61J+IC"ZARUF MIW!-9#A6CQA38A-XV?=.:.\C2.H%&<68#2]("4>Q=/"'6#[WB&CY!X7SE YU M=Y!D9#XX)O:8)9R=7:"8E13DC%K.!LBIP;TAH.X(PAOTA@:Q#I!9%;.2(IA1 MG-D,UO"N/^!_3*RR+X388?FBP$2*FW@Z*..2B+HO9D1#7P<^<;#OC_$<-F'[ MF(X-N\S(*\U2BJ1XGB<3R5@,BN3P(]I8Z8@H%N,.N12;A>VA*RQ/^6/8Q=FJ<46977_$"3E)R3M* CMMQ$;6-%J&'S M19]%*#/E7J.U@)T44:4;ER 7XB)06D8MP8QN1BJUP9$FD $BO@'] %]J!(YN$%=GR6 MO(?+KI[KEXB0KRA/0#'Y=5YE9R'&EJ<2UB1J,'[H/8,Q@H\YV^P(9FD,],@WBT!W9;FB\ M0*ERSUEB/YE29Q&J=+G.LCY<'&J"8E70ABY\\HB])U;GZ$$1FC<@ "=H0>KL M.C#5[NDE[F>$ E;HQR*XRG#$>ID/M^^S:2]UG1/M)58RP 7WT^> MGRAD7)"2%EE+S M>JZR.K@(3*8Y"G;'P%FYC+;*H4 M(X_P/P'Q&(%C8:_OLIS>,;$-U[ /5ABBFC/G9MT#[U=10^HR0CTJTV42W>+R M0J0="M5;EQ)B!1'7$#$5FVL=4:)DZ(-']WLMW/\ZJX@#,D6.+E@Y%U1^.\D. M>>/NO*6.(I1#R[T#I>X9J#(RZY!P:Q#'AZ,#V'>=.VS-V<#I.C[U@I+%\]>3 M+?4:H71:UFO248@K%9ZFP/ZO<,MXI!E*J59+[U)[/XZZQY3C)_."#T(]M=0+ M=VJ()Y2[M.A=$OOU#1I+DYPY;WK]LFX2I=C:D^%9 MT:7#3A#PQ5(FQICRS)GF/^XPTL*.)7!3#[)%]V85_:\8G)?^&O M-)O@9WIMN^;?N7A45M^#CP.+>DWXR_](8RD*> XF, MAJ_8!?-19NVGLV[0"NZ2\ A8VLTK9X)6&5L./2(=, 3H^SK]D"%4YK MM$[/WDL,(J&J0L_Z >@RF&5';GXJ)3?:*]&^4@9"'(KGS-T4YU!_&-U;;SU MV6GKG0GQC]K+%R;=X &'J0C,(19#I+;>V7Z5QSTJU#,:^:5_)\[UC46T<,D[?"Y8):, M5W*/F$C!9/HSLR[Q\9#Y,QY!'\Z*HW\!014"OZA>JVQ_6M7NSWG9_IQ7J3\3 MMK+U ^^%!\XPMFIFN'7"\J41)KX?X/S1ITK^O>/N7; TG'[ 9@D>'1SKCBWH MZ:(8.@E1%>#3V%1OV&4[)J.J0L_&*[ARPJ8O0\^U E.V*LAM7H6^=*"TA_E; M,W(7+O$Z/'KQV7:[XMX?4$ 5[#6FM\;4(]ANMV%2-YR77J\MP;^(I I]T@V? MLG#27N EO"8E4E(R=Q325*)7+-93IA%=N,RC'ED>SF^.BE9L7UR*\]=U2K3? M?5VW3JH'L^380'2_IS]QK[$V]5UO6C!'EN!0B:P]K6\439F(P6Q&C;_S5R82 MJDKT3&N=MEIMEIL0FJP-)3-E 445QM\(/[KV(T3W,KV2456A9\+MK9M'B^*S MIB^Y#JG.0-Y=XL [1^FWW95)=2!1-I[$>\2GL"T1O5PF?2F7BD'*\=O=/B;W MKV]H('[,V2./_'P/5'S76W<9.W7\'$<9>^W$_L^!^MCY26-)6-6 M5=-$$QB_E%*R,Y/1L@KA,[Y,M[-QF2[S6);W8[9FIK+M_A(,OO?N?[)!8,"< MYBON)FPT_NYIYM;3P384'D)%4U\5#C\E\N_>S_O 9H$A>BP=E(J>3([5+>ZF M(G6)L/*-P!3NCXGS?QAB)5"5\*GJ 9,V^^09]I@:;%$W=@.Z8/,!)!S\[R>( M)E!(C-#L!(Y5''5WYU>%V/SP=OQ6=QZ)YSK+\%R]QQ:[/&70YI!#M,DCL9GR M4,\J-L1.K'X,&[C+9>"P%'7,KRAUYOL:(H]?%:S18]E2.)['F-+PUSBFW;LL MF\)A@;9M$X>87_""F'9!9657=M]]=A@93_=L2'N$]6;LVI(HD->Z"HC"4S%P MYPI3.C#L>]>!;/@)2WHDHZI"SWJ8)>];#_K HL=_EY,G=N9_JG:+%04RQM 9%#5,INT!RP?,O>U0II'50V15AS.*N?V5FQ8V24_KQ^& M3V-W7"\/IOPPILY@#Q.\+JQ;H6@PA;?&P=$+_=GDU_NF^[7EM:SY;+M@#HN< M7'N]CK"JNI=TV,/&.A3%9'7N'1A][WJWLLI?L>&QC'SWV"DPJFH +=43EKX? MQB23Y/'[80VTNRFJV^GU&:'XL,3(H/S2 MAJ("N8RJ.N7Q?$V+B^-RNBH4W]BBLT.>L9764?9X=CY%%7HTPB9F1B_9*QG5 M-^T9O]?$ATMEC,^__#]02P,$% @ /8-47./Z>$%O+0 7-,! !4 !B M8W!C+3(P,C4Q,C,Q7V-A;"YX;6SE?5ES6\F1[KM_A6[?UYM6[8MC[ E*HFQ% MJ$5>26W//"%JR9(P!@$9 *76_/K) D"*"TABJ0,>:AP.M@A!YWQ5^55NE97U M;__^^]GHV5>-K<+_\^U_^\(=_^S\ M__'B_=MGKR;I_ S'\V3+]^GPT^?Y\\$$^;B:Q=_._V3U]IGAAFDD X49@Y1>P%.8?#(+!<8 M_]^G/QET*$*0D%DNH)C($# K8)8IAUX6Q=3BH:/A^)]_JC]BF.$S&MYXMOCU MS[]\GL^__.GY\V_?OOWQ]S@=_7$R_?1<,":?7WS[E]77?[_U_6]R\6WNO7^^ M^-O+K\Z&Z[Y(C^7/_^/7MQ_29SP+,!S/YF& MW?F-^AM]O[]]U[_[OG+R7@V&0US%>V+,*J8/WQ&G,\(^>))\^]?\,^_S(9G7T9X\=GG M*98__Q+3ET0(A.9B^?[_>_?#GO^ E@C"^6@Q$V_I]]4C*YB]4>+O9W$YSB:SRX^64SK8DHWQ;2"8,YWAV\>_+='+6(1/FDS93OA0I#65?F;^TG?K&2%_!D;L*8!F1#B:S#K) M'9"\#AV8H7>7!$%GC0:TF8"/9U.ON!T_OV4(O\YN5C5#_I2G>2J0C )QJ-0P((CYZHD 5YF M 5PB\YS[9+5N+.3[\&PB>/UT!-]LZIN1X83PA!H6O<4PP_=U&D_*;[.E41D$ M+K)$&4$BDAF)R4%TOD!F&@USQM+H6SMT]P':A [FZ="AW>2W=/!J/G M(!J, MD"%G0$_1ETH\0L#@@!MFO4$3M6BM&^Z!LPD7[-/A0JN);Z<9:M2QSLMDW,?H M! -3:*C64.@=LK3D=#);I!(FH.\BRMO1O7=/AP--IKP9 :XD8BX<4!MR#!X= M*!T9J20K(5B*-U1T)HL0!/K<72Y[K8N_0\"2TN1\/)^=AN^!9OGC-&2\&" I M5L\X9HA:"G+(HB2'3":0BJ)LFXTKQK8.7^Z&TZ<\QIYLN!78-!)",[:_&GX= M9ASG"T078'12%JT2D%2A]T2 M&BE-SS&O&:(W)13G$Q@IZC@]>63%>'+866(E^<)YZUS]G6#ZE.AHKQL:"* 9 M'X[/OHPFWQ'?XZCNF*^!E7.0F1PQT)%<,Z51T6#)YB>55+;"1<=:\^)!4'U* MF33F1UN!-./)Q_ [WE1@3CE,.2*%\W68O @R:MD &F]1<5%$;KTCL@9&G[(H MC;FP[Z1W$CA?C/'[#X\F9RLI@/.NEB%8QLFC\1%2E$)QQKG@K6EP'YX^I5$: M\Z&9&#K*L-W"9(S-UJNZAQTYD=4:B-$KX#EX"OE\2+S;%-LNY#A47J4Q.1J* MHHLH>Y 8V:60"@A?/%!8;R!$2U9,\!"D=$%S=ZA2L3;Y I<,!A7 (JC=/Z!&BZ*VD?4^UVRYSW8Z]D_&GCS@]>SLB2X#>DQ$.JBI<$T!;QK!P:8UM7O&X!D=/X^7]Y+[O?+?+EV!!(EY^ M,TZ3,R0W[,H0:\K2+W?!RF8_+-9T#;_B,NA_.YG54/^D M4/0_4%D7(V4 [CV9,YD\A. 8U(HT(:R*3#8_?K$=Q#Y%4JV53(?"ZNBXCO=1 M\6@5""R2AEM/E&0E@7/AZ^XI2\VS=/<FBZO ])B1@<82T&"^+1I)!3NX?8/:90H% 2S\+!\DR;3.3QO+FAW'O MP=,GA[P=.9I)H!DGWHR_TKLGT^\U7VZCS<$BC2KRVA7 %@C)1\B%*,F88RJT MWK"\^OX^>>#M9+[S#+?-*E+X_X6<_^/?OY!%_E%LC*Q8H1G8XFRM"4G@T0C@ M(>J@.$H?.SFSOA9-GSSL=O)O-/MMV7!]>-E)K9QW0(#(N=/W]VW?L M6OO,AHV['L;T'1L$VM M=V"NO'[_O O9H7-\362OO8"F(^2E;Z?ZXQ MFC5DHBRQE =.5$5=P(=L*5!#QI6W5IK6H<,.,/L42.S*E]LIF6ZEU3";/Z. M?@5W($JT4;,(*54G1Z(!9^JIS2(-,T9ZZ5H?D;L&8,NP 9X$%W:?XO9%+2L/ M9C:0*=J0G(#DE*L->&KI!!/ *(P5WDNTL;6D;X'8>W\51Z,?CQO(&*PJC@,9 M? K >"X0BV>@K43)I55HFN^M7D/0)T6VG\1O=1[;?:8;;CS,D!Y3LS.O:"V- M)HO>$Q>0M"%G(3 "0NN'%I-'"+XH8!I+*1&ET:*YJ;L'4)\2(&VYT$X.[;K\ MX)A&.")$1_EL.![.YG6\7_$"5.9*H#">G'\;R;+&!"X5#LF;G!W]Y.V;_]P/ MJ4^YDK;T:"F+9@1YA_,?6QB#;&*2F4N@0([B=H\4P3'DP*V/GG&GE&^]SW0- MP/Y)OXLG7?B7P_$YR6\E2(JS7F"93/&RKA9GOP['D^EP_OW->(Y3G-7V/=>? MLMQ!^A7GGR>YIKQFR\ZC T6A+7?9@9,ND,R2)' MGRSV[AR]G;+L)S\:9KU7P%=*Y07IG.JE*\V,U2Z"]-%4W]J!3SZ R!$%(GDL MNO7"O@-*KP*9ULS:;^(;L^ P-+Q MHS3;>6V3\>0ZE@LGDD8A57 (1MF:*A,1HA$9(H6E3*=23&GME=P)ID^1WE.A M6!O)'H!H0M@L='*07DJA>7+*,I.JB(E?.6!#%"1%2I(7.FANZAW'U28^W8\BF8 RB;M?4QFZJUMT[+VEJ M T^H%-K0_"Z<._>0>[+!L*.\;^4-=YSE#O?(M A.%I& \WH/ >,6O'8*DBD$ M"1TZU?S(YOU[9(^<2&@M\_VF_-#%-6LJXEO6V:Q[?$AL37)L^4['=C+V>3(F]XV6U;_K^<1K&LY 6 M*,9Y\=N*\?F_SI>IL$WFUZ/SV9 +ZRH5E+ :(A.6HG>G4XP1>>KDVH%##;!/ M%N>0:V%3Y?'XK.IDE0G>W?QN&LCN"_,?\U#,=5!D?3X8Q\ M_E?G4_IYBM/A)%\J[L0]FH !"/SB5&F $&B O!3)I4 16"==\'$&9X_0]IE&8S89EN+S_O2Y^FO7E!(OL1?*N M9@3K.'2JE5&)8FI9I+9>!^,Z.,/Q(^#YT960VIZ\NC'0[O* M@ZQ'W2C[4<\&TPM.IY-Z/TA^\?VW6>UUN=Q#K6<_R/Y_7;8]$S):GYFN5R0% M4";4@FI7F1:R2)HSK5M'@INCV[M=6/B^F.^/DZ/TK_/A%%^*GE9?IC]Y;KE(R7%LOF6P#;XM_=S.Z[JZ(-BMSF-= MR:_EI: ),2_*%3Z$$9Z4.^^J'*0BG2Z*@7 JD\]G4DO';LNLG_U9'P23ZO,["ZZ6Z "9EF(4 NF&MU^^+X'@'DAJ8@ M>\92ZQ3*9LBV=,E^3IVUO\R:\^GU9'J5^PMO<-T\.">3BJY05%-/6^62@:)^ M\J&\\5ZR+&5I79*S)<0M.S_\5 SK0HK=J:X?548?SN-LF(=A2N#J89U2AJ,A MN<:S 2>5JAG%TTJPVN1$)4*:.)3"F6$F,RE:7^2Q"\XM&T[\5*3K3)[MSI73 M;-QHHO6><$Z'B6*P59.MZQ]<^>8RP4,!\[2V]WZ%R__2[\M#\\>_I\]A_ G? MT_".2\%$L;%AW#)-:\IJ00/EB71XT, 8%]K%R&7S_/IA1[CW/8"+IYR4JT\^ M&>\UAD%ABB4M[*+%56VJ+6G290;I,Y-7X++M+0^VN(IYCU,FF8-NCZ%CD^( MQQV)OVMZKO,L4"[6SZ)C3.U'QDN]:)U3L"P8JI) MSD<7W6P'Q0@K:_&(-YF#TC4+IHL 3[Y8Y@Z%:+[[=!^>/CGD'?%G30Z\C7A: M'JZ_H4 N\*SNJZXYAEM7W0]X069#7>0YT"2(F" *'<$C%[($U):UKGS>#6F? MO.4#D>P (FU&OXLMQI>3LTB>>)W$Y6GF3V3CZG8^3=1T):]IM6>+M-C+A6FC M<9W589V4._[)Y7UQ?&!EX9([1L&F#*"*KGOL53_@2I^0E8\P""3XI&T QZL[4) FI%@'/**76H4B9&N+N06\/MUK M^IAN70/A=HL,&^5$YI#](&L.:T/<%KIB@L= M_856L8.>@7<#VH1-[J=GTZX2:G=W\^$)=CJ\:23\=T' M_&:+1ME+K7@-.$^I.*XR2"YJ.V2:E%&7=_MHQ,-\6R4=F4_ M!Z4>2XS-U-,K_#+%-%P@H#^/<'5:Z&AY<&Z)+/N@1 P"7#)U9BPAT[Z =-(; MI]%GU[IP=!-<&Q'M)TOP-Y=70R8M.7U7:U_G18S,!"@V8S) M1:Y;'\AY -)&_/G)@K$(23&M&;>> MW+>#[0C]P+41B1[[5,3A=H!V%%B[&SPN+7 ] C0[*P'N607F'$'+-DW%E T]%9]6ZO?2V&#>BV&,?BVA-L4X% M^1@UGZ1+13&.@UVV7,4(7D<#6K"2 WH375]J/O<[./FV[IV=E)=D98)U 0LB]S[CL4N;M@&MZ]]65U\N2D MO)V,/WW$Z0U8-AB7R4VEV*?>^Z05(1*8P:3(0K8RH&K-EP=!]:IWYH&(TU92 MW9S0GD_2/T^^+(+JX]]QFH8T$X-B0P[21BBU %$E1Q;!%0:I"&TS!G([FA^? M?0C4$ZBAZ%+Q["^HY@<93\JK81W_.,\&14CI&")H1O44SJYV19I&LFK&H>4X\6T-B$^G0QKRES"Z #MP M,@;#"$@H? 4INL2@6)6DL2$$UOJ,X[V MBQP^"F8TTY"7;7%>O/N[\?O/IZ\ M?W/\X17.PW"T4Q^L-4_9L_'50[@:=;JZV*W]7N\H<275OV 5??OW]2<_6L]^';KV&.TV$8+?L7#J/H4)._,A]L)RZ;":)CY7N'ZQV3ZSUK[0D[S M[ 8P$3,O0=(:3T6!LEG2N-/B3HLLE"VFA-8EF!O ZM.YA_8T:22.]CQY76]" M_HSYKY-)O@D,4XH\EHJ)X*!1$#SAS-I%$5+P4;8_,O,@K#Z%ONUYTD@<7;D3 MI^]/3H_??_S/T[='[SX>O7MU_/]_>W/Z*UGR#_2]?#["R?4>:>%*C[0]_(\6 MK]W386D^\D8>SITMZ1:49%%'E!IT#A949)9,4'' D$FIO"#S]S3 M+FZ'N9'1^\>"M)B/ON(T?,)WYV<1IS7G.SJOC;1K.>[LY'P^JU9X./XT8%XR MX4BDVOO:2**>,U&>@\]9*\677+NIS;J38MO2NJHQPVB5(%^ NWY- MP8^"^%4R].JQYH$H%!Q)(\'EY$G54C3CDTD4S:1<@BT<52>M&/9"W:?TQ"$I M>6!Y=Y<')]-T_/'H/XX_7+8T*9/IE9.(>Z7'-WWXWEGSG4;1+)F^OL372BU, MX (\VEJ51ZZ;D\&!,$6 MW%NCVAY)VBVM\;HA+$[M4WCSEAXPNJ(=*!K/13)6@"M5[^/]JV$I6&^!&H;1@"LDL#J"J?&S,BI M(*# D\=D1,C6M,[ [0BU7[L(!Z-94PDVH]NRW>/E360K7->1_W4XF@^7G9 & M3GIG-"*(E&NA*$KPFG,H&)DN023K6H?S6T+L4Q>B+NC5I<0.2JO7>7B!T1N9 M3-$93& 4IJ!7X+W3P$.-LBEHLJ5UOX7M$/:J-N^Q6+6CP Y*JI=UY^/%0B++ M'B-+O)I[9"Y@W0K1H(I39,J-@9BS0YHM[7GK4\^[H^U3OZ+'XEH#.7;MDM$' MR],3M1$STGL^#QCW,0?"PYE08&66$%5D0-"3FAZJ%Y#%$:YF8WU3DY>3V?PF=&;(FA?Z-14;DQ31>M=!9Z+]@6_9 MP>AG(5^'TCV$>KOH>IH6+9>N@W.Z7AFUZ'6*@G&K,_.=Y1KOA]:GOD<'UFP[ M2ZAK^BRM=OZO\]E\N15Q YQR%-XJ&X%QR4V.Q6)WJ>K[H?6JR=$!^;.7B+KF MST4'YN-QJ!=:7*1Z"2(--6B0PD2PGM4VR['>QL[0"F=22.T/$FP!L%=]C [( MI0;BZCA.7*K*<]*6J_86D_%L("AN(("9I)XIGK H:"9R )2\"&FEPP/%A>O0 M'2)>?FAK1'J@9Q3(OT& G'I[0WUR."-A7WX??N3G&: M:J&U*II[+6A>5#T5796\]Z@AFBR\S2Q8WGJ/>%N,?=J]ZQ$!=Q;CP7?T+D$R MQ4I)##0+C%0W34:0:*#>Y>NS][:XUB==MX38JSV]'G%M5RD^ZC[?!6"T1A1) M+JRVT8%2V@.Y#AR*ETR&9*UH?FIH#[A]VNGK$0-;"/>@;%RSQQ2B15W[U&B) MH=X%%<''4(!'C<)A5#&T3E3MAK17^X(](N&>,CTH_W;=9K+9.+ LTM2QDL!@ M4I&1?C?^,:+FI[NCV"/:=DB%@ZO4]9M;2Z3".W"^&"C!YL!"D(8]1B:RSWN1 M/:+E7N(\*/'NWA5;(=6I5A\%BNU-0F^\CZ7U69)=;HW&;O:/=";D=QM3TH%QM-E^;U:XCW U,./MU.)Y, MA_/O;\9SG.*L]B:X_I3:J6#^_5>,EF!2=$=ITL\N_$]P^ M[3;VE?_KRPBZ9T?C,I6M *]V#6[BU=&2C^TY<*8DV2^T[.:=;H_!YA7:/FU1 M_L1DWH4;!W!&:GPX&=<)F91N7)%-WM#.$=EZ/!V?UV=&,.FJ[QDHX%&Y9I!4 M1 C.!,>L8BB[406WH+2Z(F[]WOV-8H[AJW-T9*A@70UWX0S!3PFF; >B<5736L5 #2EI4M3Y4L3232WC;=J!6\@8U>+2V2H4RQ-H2+*==+>1T(@P%U"CJXUI[, M9LCZ5(O2J6UJ)Y\#!.0?".JP#%,8ST]K+]W)F"+9BZ$0^N5-JH$TYC#$X6AQ MKTZ;0'V?-[<+X)N-OU%@?^755]XXB,4KYL@'5LS;>G*"/!H3-#CTRKNBT#=/ M\:U'TDJ+74[MW\/H?*D&1J/)MWKETD CXS8P"44(42/$6O9,2T3SD#P7C//F M9X(V@-6G(+X!2^Y27ZT$T]SN72K4JR.V)643ZDVTY*R!DE% Y*I 3"F*4"13 MIK4[?1^>/@7M'7)D;U$T)\YA&6IF.%1#* M1I)*$"&DA[RWG=_>1]NY-TTNUL)A9-*%RKR"].[;,U3T1LHH(3*=01E/,1$* M#T9DZY7*-$FM3SQL";&/5K<9NPXAMKVY==<2^/[R?#:G>9B^'2ZVRNO59]^& MH]'5>UL&+%L4&!CXY#@AK:5R#A$R+TX07)93V54S;0*@3TGS@RFGYI+I7#_A MES#,JV0*S440,EN;")I*4*_WH5GQ&8QTP>J@4/O6M7$; >M3'OW@NFAW$77, MGD6-[L"CTS*0D16+YHZ1F!Q]9E"K8(3+VNG+!YNEY,XPDU7KPOOU2/H8 M,W9)A^VGO[G)70&YEA*Y#$<&ODB;,XN@97;D#;@,O@@%.=4,"+JM4;WW MC7T,^QHPH+M9[TXWT!\N/EM%#U?/$9-Q7VV>S^XY:%Q4;5O#)3&"=!O-%\U: M)'Y+P8U+.A63.S[+DSB[6#873OB-Z!7>M(GH#B*D(B$ER,"%*-$4&U]$I] T!]BF2ZY)% M3075#9=6I:^;$!T#A-HA7D4O$LK"6?,B]@VA]2D.[%0+M1%.5W[.TO3C[^[?@]>0RG[X__=OSNPYN_'R\=B.4= +/A^"BE\[/Z.LR+O$:- M"*;XF8*"RU8M];#T'IY1AVCV]*4.-4^-O*_[WDOT/BF5G@1C MD%%EZ54&8U3-6-4.W2(+8+4?'OG\1OK6>W9[0MY7H][W^NH]OQY-OOT-\R>L MFQKUP]6*3J,PFRU*V5>1,\$<.!&YRM$ L8'-<2'02O-*A< M,L1Z=3NR:&KQBG21'XCVG0RP3SYO']?%X[.J\X7S"LMPC!?IT5K_-]MN--J@ MX"IJ$((Y4#Q%B+5D.S/N6(I>YH-9UGW'TJLJ^SZNAX.2I?_4MT9F9PV-)A5% MHXD9O*Q- KBFZ17*H3V45]26^IW.\0.3*DKP6JAZ@X[VH'P,$+-/X&@5!9.X M%,8_WJ3NKT#X8RN0@])^#\W2D">/JTJ63=4>& XRJ6TQ"I@M'%35U-$*A((R M2-+>4;C6%2V=#>8IN)5/915T2*,GL"I4*=Z4($"3UP**_@=>D_N IGC%2XB" M/]%5T3:AM(\G !PTQZGPZ$^??/= M?%%MDT'J"PD[UVL5[:VDV*4,:F_5HY.7;S:>CM>3*;_A49=?SQAYD%6X==(Z2>8XS33(Y".H M[!1$1AJ%%8_6LJO4Z9WLT^T&TUZICCUA^?8V]?%RVD^0X-MRHZN:E^-?3]^>_.?Q\8OC=\>OWWP\?7OT[L/1 MV>1\7.\$3)-/X^IF#\* MA%:?GL31\-.R T0]L@U/[B.J2]?'GE!A:*?9?YIV%:C:>>#VML,C=_80=6<\?1=F8X MUV,88$I1)N,A6YUJ7\$(7G(%3&'F7,08#["VUV-KK]X^X/3K,.%RX$&9F'P" M#*(VD#:1O$I9P&8NM45B=[2J>#@WBQ>5A"TR6WAR= M,\ S4S70+N ])JBG-G+P+'/1O:-Y%5&_S=]!.+.S@#HD33T>GX_S\^GX M9'S%-M?[D[CT'C@/MO9E%A"*RU!,4CP[IGWHH$7CQOAZ59[W2(QJ)+T.^76U M\]])671,J@F4Y57:210;@"5R_:Q!!=Y&"5(:6Z07/LL.KI38%-Z6'1-^2G:U MD5U7;OO;XZ,/QQ\6W6\G/[K?UCL5KC8CV>]BB:W?L:=SOM^8]O3'%SU>+ENZ M'(WSZ^&X9L[6=1D>^-H8P5%(Z'7M\1U]@&"4A)BS8ESYDO5FC9\W?.&^FNF> M1R\W)JZD/*YU*\4L=6:2@8R.]*CU GQ.$73QP6*HA0BM?>]=L?;!+>^,1#?5 MU4$$VF[WZ;Z6W8.,)8I(E(,3C5_-#$?8#ZX*L?C$CM M1-.FM]E=8[[28WEQC]@@Q6RSEF1UF:^]N&4 SYR#2,,E8RR\UIOU-MOTC6T7 MP:WQ1/)6DY6T'*6CJ>8L0"PB@Z'5*F.@D#HWWU>]%U'O]>E>E+A_'>PEG69J M\][!YJ0+J6\%Y(,64N2EMB\0EK2Y#8G9F!)O78FZ^>KHH=)LRI9FDCF0TGPW M&:<5.E^ @^:^. ^WJO ML5.:W5 MVLPWALP@FY*8 M%KD6- L1;:'(&:RER%E9G<$E60!)F27KHA6R2U_K'FB]L3-["7V+[,;._MSTT4D^*W&4R9P/."VJ*$L%EQVJ;> ;!9@ZIF%"*,,CY9A><;/K& MECP_G0[':?@EC"Y>/(A<^9@H>N(RU?JE(,'QX*%$58*IG39=Z[,C]P+JC2+L MA!#WK8']9-.I6EPA.AG_:([//>=.' R&\DW7'"CQW#E3A@H@IZL9$,H&Q9+)NG2UO%G5DY7^$1*\QW^=#Z?T#\8DG'>3\4H?,N';MW2%D=*!=\)N8 M)(5 +J;:KUN';#RJP*F\^;\'=9X MBGIL33$#NB2*!GR)X$J(H"/C01'[ ]^OJ/O QO/B+?^)8?J1 ., ;0[(H@,* M>SVH(!5$RR,(Y6+MPH5%-+*;M][]!$WF-GS83B'N)YD#63W\B@.O-&<(X%JZ89EHT]NJNO;\/US_WCD6[2^@1U-#';Y.!4,5*'6M=4:@W9"<) M,<@$F+S,Z*+@-^]K;>(X?YML0A_SOXT^NTAEP[3"ZO/Z(]*K__*'_P%02P,$ M% @ /8-47*V5!+[:<0 ;#0% !4 !B8W!C+3(P,C4Q,C,Q7V1E9BYX M;6SLO5ES6TF2)OK>OR*GYG6\,O:EK*O'*(K*Y+U*2I=29G<]T6(ET04"*@!4 M2OWKKP<6DB()\ "(/;\#\Y?_^Q[_]V[__+X#_>G7^]J?7PW!SG0:3GXY' MR4U2_.G/WN3JI\E5^ND_AZ-_]CZ[G][WW20/1]< _S']9\?#3U]'OB **),,GR+(B8?FB_-_CGW\H?WHW33[B]P7CZY=__>? M?_WB1_V_#D>7/S-"^,^+W_[+_->_//K]/_GTMZFU]N?I3V]_==Q[ZA?Q8^G/ M__7;VP_A*ET[Z W&$S<(=PO@\G%R^P_OHY$_SWZ(OSKN_6T\_?=OA\%-I@QZ M=@L_+?V-\A4L?@W*MX RX/2O7\;Q+__Q;S_]-*.<&X71L)_.4_YI_M??ST\? M(^T-)C_'WO7/\]_YV?7[B'CZ"9.OG]+?_S+N77_JI\7WKD8I+T6_V'(!)0N< M_UT^[>>M,5TAD%&X\0GPNVE01+PBQJ<^?7O,MY\%,65WTY]41/SXLZOB'5Z[ M7DT"/_KH"FBG'P37Z=JG44VHWWSN/9P+D \1>MT2?_NNE-OCX/VX=/ ;$Q2=GL>/_O-3[] M'GB4DMZ@5RZ>M_CE?(F"MOXVTI=)&L0TNX@6Z_>'X9M?ZI=K<'C+M[[SJ3_] M[L7-&"Z=^W1QNR0"3J?XU_&%2RFR&!P(D_%Y89R!"\2#DS9'(C+-FC[F^G@A M1=F-_93O\R5^+G3].?4GX\5WII2>4GDYBAE5*^SKH_/]=)$\-4%JBK=WTB!H M3& U7D2,R1AI)MK3V-:>I@B^W<^=G!R-%CN;G[BU'HX\&EY7Y>=D6(V,,TXA MZ+_\-!RA%*.NA#^:7@-_"_WA.,6__V4RNDEWWQP.)BC5)_WI@GA0TV7Y2S5) MF)VBX^'UI^&@G+&C+[WQ1:!$*D$M>$$]".L%."0!+"9X%Q[V64N$)T2]7%+[1/'L0NP4) M.$\31)'BB1L-T(P?_S;52B\0D\]>90AH+Z,!C?B!I) M31EX2I]_+ 5V#2L3N/'G"?; 3B$$1@.\H^9C7;^G:(<4I$ MUW_O>O%T<.P^]2:N/P.22VHGJ[.L2'*S=*XW:T;D'16&8 %6P(]%W^Z+Z\ M'XZFU)],1CU_,RE>VX_#]RC!@\F%R<$Z)S@4"<4K3DIP:#&!)5$2H0/WH?8- MLB7DPQ:N+OGY6!S%MN+XNO>Y%],@CN]=EA?6H2$6/&*RF8'@$>]&P33JXM)1 MJPE"JQTX>0K'80O.UI1_+ VRB@Y[GC[=C,(5;C\>#>)YFO1&*;Z^&>&K^3Z- M>L/XA^O?I OA->-96G!42(1*"!C\1/#1!ZBY3J M1J1F^ME%$,K$;#*D%(HG2$2\#*V$')25F2J?8FVO_#KX?@C51IQZ+%6ZBE2= MCLRYEI2VQJ-D6_(=<><84L^!YH""R06S<<3#>&V\<)5SPCOV'E?UAV<9, MB$4>HQ$$0J$=9"7):)%3(F-F1.K:2N3S_K!___G!F7B+7VZ0Q?KJ]P^G9RGYY\.'.C$8KE9SPM$]?KCS?)^)]W,0Q"K4?]AJ$1Q@WH%#TXC]+*3,XAF930,*LNH\O0;'\:'WSR M+"?PP1XET6"2LQ"\M7>=6SL>32Y^<_\] M'!W?C"?#:WP'IHEA#[9 RA;P603!I'4&'TZJ&DD(?OP]Z<"O[B3CZ95WE35; M@Y7#:B2M&*@J:,[<=7J7O\$TC_ W ;5.NNPS_%X*I-LTV1H<&K9%WEWQ7OH M7J/2Z5@668I(N&RD;^X7SY?DP^Z*Y2NI6I'511^\>#=("S3S/)L':#A7X*D3 MD&P,5EBI9/3/*99/?W1W%F5%>@^K$:N%E))'3]"KKZ_2(%Q=N]$_GQ)6SQ(8 MJC,DI[UG5(@8:J>I/8?I )[K5LC?0@[!8WP+=$^?A"?QM53Z\ARVW53!U.7H ML^)2@1VM)"BMAY,P5?+V*41C7? R6QMK.S!W(R[/5,KLE;2LY$(+4G(4PO!F M,!F?IY!ZG\M=^O2;J&0&(Q-NVCKE7?3,5(_1+ETEL3_)NU)"/ M^$^?.@*9,/ R.G!<2!>U1G6Y=E1M!9S#5CXV(GH+*6R/=XO_\&GY?Q):5RK' M':R]T38V8^&S3L;MZ-^%CK$<(O$.#(L67TU##552H9G]TD5C?A= M*)SO417#;[C+1!]N.B@/A@0#G@;"G0P&ST+;S\<]/ \BO>C M(>KUDZ_O^VY0DCY*CLNG$B[]?9SR3?]M[W,:[RCE8AUHN\O&V)B E1(UOEG_ MZ-[Z=Z? :GRVG,U0LHM *$K 42U+C3E:RB83Z6NK$L^CVCH]#%D8;_KI75ZZ MULSH#*ZH!"D #Z6#J&:H* CN($6"-[H/,O+:Z2I-L765W%%91AXE%[;!BGU( M^SAW@\N9$>((,\FI")%E#T)J5 4""9!IB"I:S:1KY-9Y)A)\N^#.6J.UPLKA MMB2M'/&?@ICK^DU@5,SON+=T]QD=&Q+_(?NVH%R+C P^9HW:%R3M4"*)0Z,M M&534,T=5/4673*/.-+MFX(KTC+K\6X=@E?GV&U+J^N9ZT1>+1T8(&E;4XHZ$ M9Q(\VE5 991)2Z%4LX:ESZ72W5^TV^2,C9"YT89Z\_F07YYT$Z&ME,"D0:BYM%]-Q('3R07M,@\R'(KH/!,9VP?) M68<=+4C,JYM>OQ2CW?9)Y,1K(T"'@&BL+0U490:FB+7)64YM[68A3M8>R0:=9RYM5FQ M](+8A^C7:0G97/90.=4Z82!?PC"$EKF>"4:*V,,SOMJC=T:8RNJU!7=5E9'NRJRI#]"G=EDQ0^(@%H:38O9.DW MDVD$2YQ06CJA1:.W]N6$N^HR\\F USI$;3%.T@3&X06\UB+^DH#))I1KD9$L MD6R<%2 BXPA'H=F?'0>9B.!>QTA#H\2&73.P4<"K!O_6(5BK 2_*G93>(P97 MA@J9' &_,I 0$RK/-H?8*(?S902\UB+[TH#7.C1K->"%%@Y++B<@G*$D:EX2 MC[6 B!: XR$5H_QP EX;,V]CFK7@7ECQN+_Z.BN9[[OQK-^!HI)SG3FX8&T9 MOD%*OP,!.E'OB,HQF]KI8FO .U!%J6U&M1 *6P'U#FAIRC#WUC6!VU)8;$VH MNPF1M<;ZYB)6C6_=7F%/PD:PV9;^'$ZAEB2(*[/F-"I--#(7C1;6U2X3V0LQ M>R:]L;3Q;3"H4U46:G( J60-@LP$B:0#%7)L=8QDGU-G^/ M873O7V^5=4L*T3:E>PO1MX\C%U,IX!\?#>+TB[+7!3BG>5:4) B$H19.%4\3I]3?_@IQ8\I7 V&_>'EU_/>Y=6M M'%LEK=>&H9TN2BJ4$6"51:">=Q,[391EW M.AQ]Q;_A73WKOU@B/6,P*6,(W:I MPY2"%LA0!IR\ - M9VC)U5>@1?:)"1JRJCUSH FNO9*UMU4BZ]79T7KJT8>/[X[_WU_?O7U]*(B2,HEBI:Q6E=/ MGMD:=;WDHF>QC)>!F3G]A)$H$.F32X;)Z&KWL*H&OJO4 MI(ZE='GB4I?,WG5>TV+WLR&D=Q/9RS\HFY[63RA\0B*Q(,M3)8Q"/9G9 (0R M&KSA*>C:(V17P-E]B*]3^7@\Y+X*GUIP>"V!MBBO:@"NI?C>2F"[B>958V,S M\=B"!YT+BJ"&9HVF3C)<%K>M+#VI"!C&O),Y1,IJQU5V("#/Q.%V(Q_KD+Z5 M)J#C"=ZNKG_GPL\R"R,)!.09FDO$@T$S"7+FU! K=4BU7YY'('8R^+ 6DQ[U M;-N&PBU$T][A XR;&UR>?"D/Z2*K*N)>-.X$%$453E@CP!1G#$<%3T1F+"6I M,M^?1G)(S*] ZS;ZQO>GOY/BTUK5'.N%)3)Z0SV0: F(4#QSUB9P4N9HC+8D MUNZWT Q9]Q*R8SNI!8:UT2.V$4>51]'5)*N!!X[GB%IQ3 M(CN3&%&[$:\%PA]B5H^!K3<;J.OF7+E$=:]F\PWMCQ,S*!6E M# 8-;U42Y5,J0^AY22+R)E'B:?6II8?DQ$Q"^N"C!ZXI$DT9!S;Z,F5=$J)( M.C MBT%3073UKK[WUG_Y;LJU).!AEX1-.=%&\XPYEKD)U01-6_VWOD&RHU9;&W-F M"8NW(&O[S);>>^=TA,"T1[60H17"= *\0JDF(AJI&C4]W3,F/]<4JR4>KT/- MBKR=9=A<#WK^9GPZ'3K0^YP*-$:H7J3*,!>T*B4(JM2_1N_!!J;PQF(VTC)] MU;OG=.H&Z^R@G.J\?-JBLPJ@6-+GW:92'HVN'>N:4((M ,_7!A%Q:[WJ)"J:;9BT$ M5%R]49F18*.KWC#]:2@_I*<*DUJX?<[3>#+JA1+T*6)]-VTRH+HJ0"KE4(S1 MVO')>B#&T2B%3%S6=CL_">2'W%1@4 LFPB](CDF:IDS*V M9-0JMF]!Y1;>EJ>@14)=BBRCJN0B")H#^%"&DZBDI#+,"E;;CNJ,\<^80>WS M?1WBMFIX+VZVNXOO;#A(<_UY_H1Y)8Q0TTP5[B^Q+FP"O0[-6FP#? M G'>:-#.%&4R)J":$%G<#(H=4!/@C9FW,]_TGQPE"&5@,*N<\::10"!TMH!!J5%MF88-C>)&,OV\1W(Z;[(0:[ MB,\_MZ&C&*Y]&O6&\L%3FF-'$5T1K$%XC@:-)H P2 MGGC#C:_=Q;0:^.]3HCMG>PO1G%K/T&?7ZQ?'U9OA:.KOO.#!9^&41K6*)'R- M(KY&.EH(*3&>8G1&[*M2\G OWZ=T[UHH:O<)G6%Z?S,*5P7V[P/\S =1^,4/ MCRY':>:DG3L%+G3DA,0@(!F$BZ\,!<^]P>5,$Z$7AGBBE!!@+,T@)*HBI@PDB0(7EE0YHVJ//Z^)_[N1 MVITS_[$@Z[;;/AR-QS?7T^3<,@LZ]@9O7&_TA^O?I-=IDD;7O4']/A!KKEF[ M,<0V6]Z?3A$DQ$R<0-.<%J]4:8OEO;3@*57,UUBEB'V?O2*>+;*J#(L@E!!]"L M]*IB28*AJ'?;3(V@S,L"GU>DWV]*/>=*UZT[7$ MI(O"O4UX_%+DE[+L(PNEA82SI2RH#$AA$K@UA.*WK,F=FUA[([=KU9ONG=BN MP]I.ZTU))BF5W*5<@@O"$0(^6@.<,$HMT8::VG-E#KW>="U>-ZXW78=1'=:; MIE)[IKD!DP/JQF@R@^$T =.!$T7P9[%V1O]AUYMN(STUF-1AO:DCP1$%ED4) MPK($7@6"H! E&EI*QMK5@X=<;[J-W&S/H(K)$]_F6CLGC,F.0LJE0D65.=BD M1 9YH-'PJ)6ID>%Z0,4AF]B(F].\#<8O>N8W@'%XQ2%K$7])<<$FE&NQ.$0) M98,F"4PT 43B$EQ,#%@("E480C1O-*U[UPQL5!Q2@W_K$*S5XI!2_^7191VDCXWR8E]&<&&)@** MYC(#)$2P40704FB=8[;6U_;C[6^/C=I\7X>X'??8./FVH8,(S(DD..H=D> ? M(:#V:3DDSY.7-%*7VZN%>0[=?G376(N9:W37V((3K182-NH#DK4D6BO@H1@M M.0NPFE%0TT0SES1/U1-)7EY?EK8D9SM^[%.UWFT2VKWTM*-!_"U-KH9QV!]> M?CWRX\G(A.I-;SF_: M,U'9IYKLI[98!JH51_L?PSY^3+\W^7KN)NG".":5*;FU0A;KE5!P*45@0B;F MN%;9UAZ@T<&V7M!I:$L,0"0RTN1(M,TZU>U:T[J_J1\'I1,] M:V,YJEVM?EK8Z_H?AY-YSY.K87]:ESJY&976$67VF+M,%\P9+9Q <\YZ-.SP M?V!)=D"$2=%F_.M#?6E)O7##!5^0'&YG_;;&A7W2Q^\7@I[W+J\FXWN;"LQK M8F0&F:1$(R,;L"))T#3X:(3WSM2>'=?*1KX;D=T?<:BH7]^5Z&]";$P@#3QBWPCG-7+/YEA5!?3JV 9O[N9C"=N4$YFU1X,&ZQ;NP_#MEMOM1?#K CDKA_BM'O- M/733EKC!,&I)-2^:@3-]U< M.MONI.V>#8WPO?KZ&.$L/XU3BR:!MI!D"B"4LZ71"YYO'YF7/F:D?VTZM[JC MW79WZ%3NU^WXT*&H[$L;B,J$F.9X*4I4Y)0",@J?Q.P26(9_H+$=5 @F*[5' M5].R;>QK:FV70MI(<>I.6#K+I]GPEIHG(S794J?-+K;:SFXRAGCE M,2BZ2.UTA.>L3?$I4!!!(I6$T<"L4Z7>B K?K%GPTB7VQ=72(?>&U4E?,8]P M"2HV1Y4MU59J#WPZPH_1 )8*#I)P52H5&,G-7,Y+E_@A$!5(W_X-P1=BRO&Z M)+8,#7<*A,0;U?H<@3/4JIWPQ)FPH4#P'P)1C?2=I8EMZLT8_IE&<[_&=6]R M(0+-B4@.5"6)SW.,8%+4((T362IIJ:U=(=;F?EZX#%?R->V+P'26=K_AWG[_ M].F;O7FA@@LD0.8<]R:\!F]<+F-TO5+*>&5;25]H:3\_#L,^"?Z:2_I3BT>I6DO)WO_4?IVU_>+&6&+:5!M49&;[Y)Z_296]0:/+*]4M7 M3'HA#$N6T5R:\) @61,XUP+YVDJ/Y3W9_X]SN6<,64L@*]81M*H1 MS']20L$+C8#G)!*E'(@-R*]IHZYL'1BBO19),6M;&6#:_M9^'*D]%:.*H_M: MN3D>;V_5S4$O:)+1:IE1J2[\X0'O#,4SI*0IXR[D9%O)>-G1?G^]S;_*U:M+Q^LO6SCG>1YY@J4EP(% MS'EP7B6@DF7G7?1:=Z,4O,SQ;X%HYZD5H(@KK88UVG5:9Y J9AMR9JR^$_L[ M'/^VCI2V-_YM'6;O2][OMT-YG*5&Y2B!.>5!^!3 4"\A)IG0VN&.54_7.K#Q M;VO)P,KQ;^OPXJ6,SVJRIQ_CW]8:_[:6F'0Q1VL3'K\4^15XH&-FTY03W!LO M\WHB'G:=LQ,^Y"ABHS$)!RFW:XU_VSNQ78>UG0U@$H;8E%D$3LK$H!0T>!$2 M:$X(*0W36:S=">>0!S"MQ>-& YC685"'(]^H+<,5S%'Z=F\_3M).3M(6 K9/38N?W>;PP-)HXWN,^ M?0C6&V-0C:T]0[JKO?TX2#LY2%L(V#[U@7MVG\B%G'KWMYI2"#1'"IZ41HQ4 M$'#:2R")Y*!-1M.OMG'>X?9^'*>='*?MQ*RSK,4VE%FM!9.6>> BZ+.KW?.A:>)X34+BGJ$P014>M1 M/B,AG 3N#7?&"IOXRSG":V[^QSG>SW/YC9E^"5Z\&Y&Z6$QSA-48)Q$*@4!$DF9 M.24HN,SQ;\1%282G/+^4=;*!-N]LHW7Y]W)]:?^\&M*']+HZ?9H2[=PINC'T[EL M]W]^/!Q/SH:3?Z3)>0K#RT&IG+P006?*K 7#@@+! @'D@T95D:E8:O/QVY49 MTMIF7M M6U*L7?G[][?W+^\1_OWQZ=?3PZ>UV*IM__ M=G+V<5&(-\SO1\-/:33Y6A*Q2_.6\M1]*BS8HE*\QK+;58I7WWBE2O%O%CVZ MM^B=K#MJC?"DM!K(I1.SCRCK95*[0V5)>9NXJ5T;^CRJ>I7>2]>:U74FDZ.) M60%J@0QWSW*)IFLP.6M%//%&5!]DT!!;5W7:E65D>1UV15;L2YGUTBV]^GI; M$F>==CQ$ DH8#B(1 4YJ"9$YG3U'Y8;4=ATT@+7[DNR:XO"P-*;*NGJK&TJ.EOR94U,=)XI5-X'R5F''2U(S%O4.^=5BBEXQYGD$ 1#$T=E"9[*#%X1 M$KUT.>;:=7MWJW=O%%9GSK *95LH:'MUTYL.XIZC(8Y9RKP"$TD9I,P\&&T1 MG%/.FNQ,"K4O@&\1'!ZOMZ!P"V?Z=G<+.,3(P+T'HB3NS&2+FQ(*-+&*<)J( M3K4'VCZ <'@0*5/2NM U$< M\6O\DB=GI'6&U)XCL K/X0E#->JW$"U?NO=?1L/Q^")S9 #''2M5>KAFJL"9 MX""GX%(6*;!C2>]_IM]?NIF+$&1ROG2VR+'H.-:!]8&4)MHV:4,-\;4?F5K8 M#T[D=L+4+LW9LS2Y4$$*JDJ$0^72?5I*5+?01,,;52#Q!%ZKM0M55^$Y."&J M1OREZD[K,::WP\'EV][G%(_&XS09^Z^_)'R:W:>K7G#]HU%R;428&B_:4GQI MLTU7BBZ=I\]I<)/&;U!:3_ C1P/7/[X93X;7:31&(7H [DY2 Y'64LV BX0F M4Q#329("?"Z#8B5-)M;643?%6B\2M2:"F1>XQJ/)Q8<)*A53Y?7^I5+\I,S$$%D. M8)CV9> XO@A*AM+M+(C26M^)1@<85[DGDOC5G3BN!+#[Z%7[ C"LS8B*.ML4 MU$S [D.:6]=-0*T3MWI.2I8!Z39"59%1P[:HW)D(),:,92$ EZ5X/W@.QK,$ M.4JM2;):I$;9MOO%^B41IJXYOPYQ*W/\# W)JR.\XQ#.W.7%A7 F, $Y(;5CU?NS@BKR(YA-5I6] \5-"+")1 $-5_#J .9O7)"$^-S[5S[AQBZ=YGLQ$38BO1+CW0MY\EI M\1[\<^S-_"YX.J]*VLA[_&-%<_6F"J:+M MO@Q']Z9[#1ZM9/D6!.Z<^=EP"EHE"U;9#-%*D;Q4I3_BBV/Z"J.])]+HHK((8;*3_\2*-T:?W7X M-*Q/Y!92/HZ'HT]#!);0,)DC>PC,<9%!ZRAQLSZ ED($-%N)4+6YOQ3, ?"_ M#J';Z&VV\$R^NAFCQCL>+P1T>M![*:HJ"*C'HK UE1NXT;X!I0-C"EE M'$BK9 B<\")%3PYFBVI/MR^?98_4PS4%?7-V.*3/2,FV 6*7*K!@%GI:H-/-4R$!RD@\JGQ_[_IY?9@?M M'S:G_[ 5XE54ZJ;(C@:]:]=?"BT0HW@2!)*+ 81,#JP+ ERPC&:%@AV;\77U M.B^6L17)5_O ?OA4DG?[DZ_O1\-X$VY-"&M](J4;CC>+B8(F6HLB1Y3STB0: M=2.6+EG@Q?*R!L%:4*T6&N3]+G)"*,77-Z/>X'(^>B7&XK#!>PH-PG*MI#*, M)%%@BE!IK<@VU;:55^$Y'*YO3>T6+W'<9^I=#HZG0?WP]>/(#<;]J>?H%R39 MVU+5I4/4U%@'^.0@"83V8(070*/42!WO;/4VS\W1'8Z45.9$"^67M[=8LC&[ ME U0- A N!01AS60E!',,)VTKMU6ZMNWH*V$D;M^9J>EB]EES_?3+-'E9#Q! MQ7J2XN_CE&_Z);%F7#&M9+.%ZR:?5-A\I125Q87YIFPI39.8'D*Z4[@"(SHE M)R&99/#LZ03.ZS*#S_*H/*'*U.Y\NPZ^>HDMSZ_ZZNMO[K^'H^.^&R]2\A55 M+*"!D ):'$)0 M8; 99JM!A4LBB0K:6_; "XJR29UB1L>?Y,V^S;=9;-8L],1H K>E$-":4'<3)&J-]]\O1=B]DQ@:E^E;!UVM2!=B[S]M[WQK9)T^I_[P M4XH?4[@:#/O#RZ_G95K* E[BS&07,FA?&C4Z'\%[Y0&M%:F9#)RGVI4/ST Z M;&&IR8\6'+[3&3N/B#!OZQ:=Y)9DH*4X4X04P!CE0 HB@B5*ZUS;G[<"SF&+ M22T^5/3O3H/-*VAP\B7T;TI+T,5S>9ZF_;B6[()0ZZ.-:'LJET 'D\&(Y/": M#$)PCD\H>]"&;TD\OQJDPY2H';*MXA2UDK%\7F;7S'3^K%&S]PR4QZ6%8R4K M#8DA,HTE58*R9C?1,R4:MPM^/RZ>S>E<\3&Z!;%H"- 1L5RK'M+=U^!M2'Q M'[)O"\I5KK.Z#R& MV,8\;2PV&S*DVUMGUKK=.LN-P;U3RDM*ER^I99RC/2JYH$'P8&LG<#^'Z3L3 ME@T8T8*;< 6^>YW8[W=^S"^BB_ M-V&JP:RE+L9:Z9>ES_?'?_QV\O'7=Z]/S_XX^?"Q-/W>(JUR]0=NERZY!MA* M:9!W3J+2KW[R];%6!"MP5EB@&F-]T5Y M7G)[>7[/H:N7 KEDI9E73/EHC"8>-&7%&)N81T4L;@%ED. 6]QR\ F40IH,[[> M5G/K:_01VP;C[EW=]<1EN .V5?;"+<.U2'MK@*RB9WPUFAUT&N^,J\-66=*M MT&0\)#)%!\EEAK=Z\4M2R4 +Y0QC"77-1BD?>R@LJWJ3[Z&LK,.)ZG7VDU^< M'_52__CX>'C]R0V^OGU[/'=^:L>9HBP!-0ZWJX(%)YD#66K'&*$F"]\H-K]B MD6X=Q#49,6R!BI7]_\?#&]1\1I_<:/+U5HBC]R0G)8#[TH39EIQ9PP,DZA-- M@6LE&WG[GFUL^'CM ]4JMB9S[:!Y^G0S"E=NG(XN1VFJ]#Z$.!?X)B!KAM2; M MM%R]-M>3CLB@&U(_.-P4J3C(\6#;_I] Z;$W@12_4RSU)R:V65Z18[EI*5 M/5)W(B3KT+VV?G#B\(IT@^.K=%T&0\Q?MT5TE,2@(T]0FA. \/B^.1 [$:MYY7)7N,4_CKY?#SS_C1L]..?[D[Z$\L>(#:P;9DK9BW M6Z#,4"P:,#; T>#M?Y[-]U?M]F'?FOS#BK2K>#,_PN-U8#8'#UY26>* $@U3 M$P ?'\:%1R/#;G=4V^?ADF>W-1:N0[).'U6C5)912^"9XYY\D"7X'T'C,Q,] MY89K\H(>U>T(W_C=7(=J+>39//URO/MSD$;CJ]ZG]_@:X=?N,EUX):U7N'.O M_70$7FE_GA10SITA7C!F:T_O;@QN!\T/NXE"M<.>VMU,GT9Y=E-(^"[_,9RD M\04)7%(4:&!2E,9P.8(I?LB8/3.*(B74LX'OIHL=G#BT0N46$K!.!V%XG4H7 MK^F\MJ=)<4&R)5'D7/KR.Q ZX97',OXA1<3GT7JO:Z?2- )V<&+3'EM:R,EZ M[[[.C);A/!5V&4X> U>$H1854NDTJ\/,+ZVN\*;:#E:!6F--" M\[YEL(1E.1FO !5P#4)FAV)M.!@>--=!1:)K9\U\;R)2@_05*RZG3^:=?O0N MW\[V.?GR"6VWA++\*AWY\7#D4[Q 6!25>7PXM<^E-+5<@R)#2B7:Y1/3H5G' M]<9+'IP@M$CQQW(AJ\G%O.TX4OY=SA/WSW21:>+<.H5V>2E\(A0E-C** LQD MD,QGS>W:LO!HFD'Q2=+$,TJYQC>IU=UUFC!;@\>/V\!L M1]5=I\(N]E'&AT_2Z+KLYR/^FZF;-M"4F;8>G"X!,E1BP;OD0%OBI/7X',^B%2*UF6F M#$0I+;8B.XA9*<.5B*Q9&NG>"L(S*D%7Q2#NPTYH36 <7M_,M8B_I._B)I1K ML6]FF0G+@O*@N"X3_0P'IPT#RD@@1CB=4G@)#&S4-[,._YH3K-6^F=Y%J\H[ MS8(G93,"O$5C/X084NG!ZT6C 2\OHV_F6F1?VC=S'9JUVC>S]%=72O*"OR0L M9P/.)E-20JF55'K:+,SU,OIF;LR\C6G6ABNZ-TCO\@/'V S@J^%H-/RSJ%WN M$_YD\O4"54]%8Q @0PG@>8(W#?,. M7,V8SF%ZD]?6D=?+O6==]6B72VQI$6 MG)?WL5[DK **;(88&49]Q<43[*S>6)B1"X8D%H+:V3'5P)#V =GBS4H'\+ONRG()Z6 M&N TGIR[23J:S "?#.*%"2[1Q- Z#PJE.7.%:@K:BL''C)JK8SZT>3\\ ^]P M1:8&/UK(G'X*ZN^#FW&*B]?M>'A]W9LF"KY)Z5[E46!4*X54S&7@7\/!4ZHA;U6)T*EA&\32DX[_!( M<%^&]5@TK+)F!E7Q$FON0+*6(SQ<<:K$E8J)VW<4R&DT:Y3O!B$=#\?35L,7 MGE%4M4D Y5"JI\$%FXA&[2QZ+2(*=O:5A64)E,.0BAIT7IK#O3G[[_=Y?I=G MX(IT%G@74?)$0FDF7NXXX6/I5.*4&]!A7_)J' MHS_=*-XK^;#)"NLX >]HZ1&9+/@LIX5\1BB\YI6LK<8U@+7U0-"E2\R"9#,)1_8JE M*C[I# JM)8_:5W"D_0MBAYF#7],: MV$6_)XH;L\[BGA6:3V7CUIB2Y([7H.>4)UE["ODSD+JW4NKP[N' CHJ$;Z/1 M5LXI%#W_=O/% 7R,>DIO<(,OY_P)'0[06-.*&QY"L:10ZPK6@?4A0K2*Q<"9 MR*1ZLXK&Z+J7EK85U98XTX(,+:?$!;-%H2J3]ZQ)I0.\!*M2@&2")4;D8&/M M(I7E: Y/1BI1OI5JA9F;KMRFTYEH?[C^S51@R*10?6^-L%LQXXFNK'PU@'9Z4U.9%"Q'BWP>C%(:7@][_3&&^2@.D^V1\ M>_6]3P/7G_32&%_21:1RWK[EPBHG$[<<8O .;S^ORSCA!$Y&?$B)%7#"9$A:X85L3+8/FSO5 M,\5O41R>D&Q)Z:5QXA9"0\=N?%4P(@'NH:X3)UK]V=6"1FMLH5($Z6DCZ1PO MAD%)&'#SGO-XE#K4+_+D$,37-]S'&HMOC6-/6Q"]!T*A;0$7"Q# M@82EQ*.*IJIWL'@)<:@N9&$EK2O*0"A#OT9?+UZ=/'I)5'L61UJ+]<"O"573S+Q")6H;7^Y'(-]-KM)H'H9\ % ( 8Z@ M>DL\FM@A>V1.;5_\LZ!>./O;(7X+SO<[EQG:[F\2?JCK'^5)&IVG?#.(J+$F MU&+C0YB*X7LD; 1+G5=*)65(;?.Y(;3N):4[X[$-[K00!/X&YC=)#PW ^BC MT^*)<\YJ1ZU@IC5W9Q. WXU 5>54FS;#5/IG-VD#F*QT_O31@U3(/,^9U[QV MF4U#:-^-*%7B3IL/W#=1@&_$VN"3*T, _!:Q*6DJ8FLFYP[C+3L0CGKUY=_[;TO;L:X\_'XP\PMBH@_N/Y6$9BUU]@N M$K/=EBI%9.9+G:=/I3QK<'DZR,/1]0/!HMS2Z 1JN,I1$)F@)8NJ-!CF.9>" M&AUKE[TT@@U@=A63J2X]C])Q6V;1KH,RI774\7 P'O9[<;J7*"<+!W0D6R& M>A!.!#""$^#!YIB#2];4Z+OU].J['T;?$K^'5>E>N6O>8T1S?T833!5[6"[# MT7U#RQH\6LGR+0C<%?.C,D:BC@*RC%(3,3BPEG$PUG&AE:=1-AH?L5=,7]$$ MLRN>KT/7%DSEVURJ^64VGGL7$U=).$^ 2LM!:%,:[YH(D9A(-!.9Y]INNR50 MNNW"6(=/RS+NMR!R"]ZWX^$(GS4TYA5NQX$@D\I67,);7@RR1D5* = MQY\$)AHU'E^WO&\9H$-7!^MSI06WV!S+_%0T =-29LXW0':3CE.140]%8&LJ MMW%;? -*19T%-QXB)09$XA)M:28A(1!E)*>.U,X&[8#ESR3==,7Q=8A;>VS, MKS?7;G!V,QG-R#F(OR;7GUPM7BPJ1%)E[#&3J+,H8\O<- %41>]%5EXV'"ZR MG/[#5HA7>VC,T:!W[?I+H04?E? Z0189=\RGG=XE[C@A);3FTDG: MB*^KUWFQC*U(OMH']L.G%'J(Y>M\2/FM>2%8D#XYH)FAR%DOP0947I,5*FEI M&/>Q$4N7+/!B>5F#8"VH5N?IX[5*Q/W)A\I^]R=7QS7@RO$ZCDR^A M?Q-1ZRSUN/C_4L!VX8AC1@4"HHPI$L:*TJ4=E4W#HTTFLRAKV^D;P-R9I+07 M$VB;6:W8^^/)NSP'?I%49(PSAIN7I7VN=VB<$ $N29VBEY3SVJ46WP X0)G8 MG, M:.N_C(;C,5YPN3>Y<-DZYJ2'K$M?AU1F'7O)@%D=)$-D@M:VY.\M?X"< MWI2X+;P:M\[%>7G\^(+X+&6DHE2\>@0D2UL&0R!S8J.)4:O,VO+=+D <(,^W M(W0+C0AN H-I'=1M!YW23.?^IYS\ZZ:,GDN3JR'^ MY#/^RM2)?D'+HZE0VC,/:""+[,&7-I'P. M3+5Z@/FYG/>.NA!!!DKQ>!(2\<(6(H$+E@ 72A;O#@NTM2*2;Z$$@0A!@+/&H['-:1 TU_(/):62^!P"=U*!H-R!2?@F>I,I+>,5@ZY]X;ST\H]UI*=&^<N*@":8/J> MRC_6XE&34H!-"-P5\YF(0J,.!XEP4U2P "C9%KCDBF9-I&QFF>\5T]RS_V$0=K,^5ULL_FH#Y7LL_UF+4ZF* #:C< M>OD'(]1Q+U-YO"(^7E&#I2(7^SIS+;BRH?KLMSTO_ZC'\76(VVWYA^;>9>T( M!%TN-NE+>%I[L-$(8R/GB3WPPKW$\H^UZ-^\_&,=XG5<_I&%83(;"80I!T)S MM&E0:,%K364FP28J&O%UO\L_-F9L1?)U5?[!66;*!XK&J4!;-2N.@H;*)7/9 M!4J"(>S92,0^EW]LS,L:!&M!M9K%62YRCH0S@S:!]!D$409\" P\]4JG3 0W MM7,@9BOO:1AQ&\_]!B1=>N^V%SY\G3Z-BD1.B7U=2/$_T[]7C2 ^MTCM(.): MF^HRCFB2L5.?G2U)^D+)"$XD@T+EE964IE"]B>.^QA$)4=PGC@2@>#B$"P&, M% 90CZ61GAIQQ'58M.LX8C,K263..4.Z$2-*,@=S8$OI MIA"N/-HNF%B[0N%@W$IK2<-:;J5UN-*Z;Z$)F._5K;06HU8Z&3:A&9X0[UD MM]+&O*Q!L(INI159+(XRIY-'^X4X5",S#V )WA]*>Q4")]ZRT.21/?BLODWT M[4IT;UT2YN+>!-/WE-6W%H^:9'AM0N"NLOJDB<'Q(""4V>B")0\^"P7<*!6S M%(&+1C6=>\7T];/ZJO-\';IVF=7G!.'!14C:6Q!:)W!>2Y"<.>N"]VAH?%=9 M?6OQJ6E6WQI$[C2KSSN24%_$S;+2NER4P+-$G)X2I;G6 77*[RRK;QO^UR%T M"Z?_?N0%_]Y/<\OB?A3FPL0A/7GQ;AQM[D9E1YPM6*SZ\=EVRZE2Y#DK*\$B85,Z,T M!Z1,@2]N/F_PO: FH&Y2/=-V3T.2(N&5BUH72*(C'H2 UR:WY5J.7/"8K3"- M3-/O*"2YCO34"$FNPZ*7$9*4,C+FG0,6K0(1^=3-%D$ZDS5%'8&(ZBD!AQ*2 M7$L:UAMTL 976H]+-0'SO88DUV+4ZD$'&U"Y_9"D0Q,A6P;)FHQ& LHZZH,9 M@A+$)9ED#M6S9/8\)%F/X^L0M]N09*GH$H(82*(T[ \D@U%H*J)M1S61BL;4 M+,ZQWR')=>C?/"2Y#O$Z#DFJ2*D/5D)V&FU^0R38)#*@.&=JJ>(Y-0LU[WE( MC;E>C>54BR":;O*22Y%H\:S9G= M@,!=A20-PV=$,\0F2E.$H#*XI 0H0@U^/TL2&]65[A73-Y@S6YOGZ]"UPY"D M,5E95" @X1M7QFJ*4B-O(1D?O?*D-,3^KD*2:_&I84AR'2)WVV@D,M0:703K MA07AQJ@W"H&T!)S6H]3 MGI_\<7+V^\D6D<@'G[!=K'$5G$K1Q->]L;N\'*7+*?MO1TW=R8%5:(MK2R&2 M2)$_SH.31@$A(6M%(S>N]K2/YS!MG<[P].?/K"&GJ%-9.4!+6(.0)J(A&S0$ MRQG:N$0(6CMRN@I/5W'!JG+P*&&A%L%W'?PK[^S<\?%N]"&-/O="FBK7/%&2 MDB2 =) @DM"E%%R#8S%&_)%6#ZM--K(QGEI[5ZZ&>DP=5B1N9:-RX>4Z&L0Y MHH56U01419?"4B#=^Q2VY]%CAECMRGJUYP_5G_9*E\9L&""A'M MQZPI. 0"R48G%!%&\D:3"YZYB9<"."CUJPZ9*T=UYMZ$^Y 6[Y(PR+WURE&45&KDG]HOU*Q2Q M+CF_#G$K+WS_@XV5LEM1"]%FAAJD(F$#Q!7(!-ZD]:J"K8G?C M%/YZ.?S\\_P39QR>?W''X+OUNGVS*Q%^N!756M##SH:#WV]KUQ"V+6YDJ\I8 M-68,H(9H@5/A0@XJ&]?"C,_?=Z)DU^7GMM1L(>@RUS$6@QE'+DS^LS>Y.KX9 M3X;7:73R)?1O8F]P65S[^/_XT7VYH"HD+;@&E,=B$Y0V]X(+8-P0%A7C(=0> M +P!S.Z#,*TZ7-MF5.N!F*/CX]]_^_WMT<>3U^\^_GIR?OSNM_?G)[^>G'TX M_>/D] R_/#F^Z&+?N MT=MLO9E=YX57-ED+VHDRL#:6,\H,:**UH,G$)'=$CTZ#5:W*T:..OVTQ:-?! MK+MRXE'O,[Y"93=C7'":&] ;_W-J5# BHRMS!X(L:?;$?.T7K'OQ>*82;C?2L0[E M6Y"*XYO1* W"UP]_ND]S:S90M%VY$!!+2QN1' $GO(4RS#LJ@P^TJRT+CU'L MP/*KQJ6'R9K;D;@%3]"JM_(L3=YE-#S?(SF&$;\_2FZ<7J?9?X_\>$J:"T%M M")KQTJLV@,B9@DL\0" J4$$,-;IZAZFM47)E^0>]0!%J8BU5G.].-$.]B, ZL*G50SFDD M:B2@" F>FRBB;91]TKDL_Y#BKMC^6'[Y?LAO>9)P+RX(E3.:"$Z7NE!3.L+G M6$:(HXE@C2/1=:6<;(+_AQ1WQ?S'@BS:$N37A8TIODH#_,OD?1\5IR=4IM4T MMMYE5N8X&EHZ;)KB2/&& 5?62&V53JQVX5*+V_DAYCL2C<=2+]N\OM_/?(AX M/*>_]7Z(D-.D-YIUSKJW:=SJ[P,WZ_B:XNU9'_7&O<'EZYL1_CFCPIW616V. M)!,)A!-:6L**X@/N]"9)]*YVTM-N M=_SCP.T'']:2O XMZY5\=&BB/[&Q9S:2E,@I)87(#9YCJPUXQ7)IM2,C9=EH4SL#IQKX M'X*^6WG8.Y-]Q;Y*"U AE83(<7.B;,F6H(<06;N4K>.=N5*WWG8 MA&\"WX7LQ+3_JB$<00L.+E /03AA-+7:TMK#=>(&FLMQHO!!59:?WFRHPK DDQ*9,I39M)1\*[_6Z^TU2=CL5@J8NG MRX(AI,)P4)I8#O-*'A3J+YZI5FN&-@?4?ME0)6+MJG*(4&("-0JL+AT0C)3@ M2KED#"IFEW.*U5.N]KIRB%H9"/,!N$L1!$D!O&,6"'&9"T/P9JFMW1G33';K.2>!&*#*N3(#UX KPPZ]C8X$ M;CRM/X-N%: 743NTEA@L&WZU-3M:B,@\P+280]$ 5$M50T\"VO$PK.T9-VR+ MZIV)A+8A *4P9.&VF;.A!EG:R?\=R@*38=D=20)ZQ"[!0EH M<#4NVHUGI7-B&DUW9]$0(@PL19/(!>TE<<455=L[V!A<]R9D!6:NKZMLP(D6 M*C?N 7W2:%T,*+"2.\\3*([*F_!1@).T. FESO@S8D/MOC/-D.VEOV$3UBX7 MH%I\:??"6>F"7G0\#$DH;1T$05'[Q_,#/CH.,49E4T+]G]<..J^'\#N0IMI\ M:B'KH61N/.4B6[B)SX?]_IOAZ$\WBAJND']$,4.)*0MICTRG[>B>,=9C$U"4$D&9;(EP"5!A5 R"LX* MO!9-E,(;Q@3KLK1C+Z.,74E7E[QLX8E[XG!$H26^KQQ(<5 )'3DX$A5$;U"Y ML]GSE;TY:UY'M:)()[^]?_ON'R[.F M?6,WB$4?F4TRVB)65&/9[2)"U3=>:SS1(^7O=6]<7-PWHWNM$EEP/-.,AX$P M5Y+--7A!"%[30I LI JZT:C7-22Q$;"M#]WM--:N8TF582E3R-S@ M#4$,4D'S"#J9(!4/%.^HVN=Q'8"=C3*J+C./-(76^+(OD9WSVZ3SLJ?2GV;J M@/0^."9]!)'0A,_[;2@EJ(9)"]QEU,/*W')#N 9G ^-2+PJJ0,7R;0+D ,;I("L9=#&IVA9;6NH :Q]D*'Z''Y6J+9C M3R=WU7PPWS&^P!?*"1*3Q.?5D9(\'_&^YGBOIB@]#=S3V('+ZAZ@[U1J-F5) M"Q[VQ^!.!Y,T2N/)%!VGAMCH,E ="0C$ TZ7MUTS;S@+6IK:WO;5B+Y3B=F8 M*2T4F3>X!:8D_?+RZQ%N^V]F65CCTW[ MK/W$RDNDK3,8>21A-_/K3Z1 @$&"DI15$N!^<&,PJB\COLJ,R+A=U'_S(4QF MHS3Z'FJ5O-.9L_G<7D\+L$E H,,<7"J!6:M+M*W3I+8&_4*)UZ=J>Z@3[[" MJV],/X11/M&9N5!,A"13(KBNB&NL3 ZH5FDMRB)VM^ESHAQ(=") M+H)(Y.!PM@/+J[^KXC=A-/D<3L_Q?;E)8KK-&BNXY,PYH%W;UCH:![$(#\(P M)K/Q0KO^!=(5[3Z\B\-=&3?5W2"7?DL1GR2)M6%\IO-*UXW)DW/FN(:B7/), M.&^;C[[J"&T?^-2/MA_?W[=6U2",FIO0IQ]Q=CXY>W]V"ZE&)UF1 @SGY(LE MG\!YVM(9\L)3G?B5TS".SA)T+YA7310VR(WSG2NEU]^^GXXO<$(F0I N9@01 ML#;35(&L&%>(#YHV=2T5IOY=Z!7@7C"Q6JAKD&OI&V$\ECR)QRL2 M#[T\"1EZZ\AE:UXOWA7;;YIMHZQA+IWS-U)*;3IY^Z)J<4EEP,NLP)+3 R'2 M2<\L>BZ#=CA D'\YMA=,J@;*ZJ%?YT/D7]VL\?H6W3E>LHZ!9!*J*5E(1)K. M_5H0'0W*()K7!F^'^ 43L#?%#G/1O=1+9K$8*9D&XPFK\KSV+2L&(E>Y.(Y) MR_X]A UKP?= M9)F#EH%*8WFMD@9TJ5;K1U:[@-3D=5F*PN*<;STI80_+0-&I%&HHE2LEEH&OIK6OIWR9"'Y(4BGMT MF3O(162RGI6O0YDN>F12M,[EUL.LIE('VPH5U9+T/9:#2!A=-B5"LH_.7 M)$*>C5*@ZU1BX7EVJ75?\B=9P]9 M(_(2@]1]EYH_@G ?[L):.T<]ZFB04-Y._QS:7BO#)'V=UTNOVLS]?'J)]$0G.C>UI:TXR%HY'SU$F5U- M>!?.D1@$Z_]RZCZN%T*;[?0Q2.Y-AT:X1SC[,!F-)[>J5E]-,(]N)N*>9#I\ M%1H%D;-:R5H2>.-K[PZ3@F3&AN:W?STMY64P8!"Y\WQ_Z9M0_WVGQ%TX^F\'84X.B5= MX?1H?);F(=G9B55&"D(%S"@Z*T1&""K5C$W%!<])2-9SHO8C"%\ WUKJ:&4Z M4*\MA&\-4ZR[^7QH[2A=K:]NZ*V;!W=^8 ]M@S=;[*"18L-35I9QD,0/,OY< MS?5AY'*2#\HY]R*:_AM"[3Q2[!6Y1\DD*$&FRV:$D=-K%*4)YWJZU2_*$ M(\7K<&:[2/$Z>MGS2+'568G@'3!;^UT61C:I-0@VF%BB3Z9]FZ.G'"E>2_/= M(L7K:&#(H& 77"\Y4KR6WKI&!S<1^I"D\"B")F<6)$KR#32SX#5GP%E"IR// M0K6>_?@4(L6]<&$=6>]#I-@944R) 1+7M4S=U0ZGAH--KBC/8N38\]7[4XH4 MKZ7=;2/%ZZAF%Y%B601G@MQ003XI**\XQ!0+,*GI/ZEM"2\X4KP-59J*?O F MG#EYBX(+X,'/VX-P<-$'L$4%EKPC@\OTNZ6<[ET3SM:N3SL-#!+V_:6](YV[ MO-06>L78 (H'!YZ.6X@E*:91V.!:ST][&-'+(,C&.AAD ZD%8VF&>4D]?TK6 MDXG&@9?:;DB8*H%0(*68?$ ;K.T_^+8:W\M@3R/]#!/S_58G_OWO/ 7F?;D5 M+CDQGF$J5H$5B@YE7V=Y%U00"EG[:#3&-$ 4;!6\E\&D-MH9)-ZZ_*+])!JC M."-;SA='UI=.&EQQ"D1V+&NMN+/]'V#+L;T,"C70R\H8:)\1J]?3V>A;C>Z^ M.:==%!>=17YI]A#.KE<:+JI?T7H$YG8@VD>V&@IET&B78YHKSPVY=8&./9,$ MQ-K0RADF76$6A\@)VGFTBTN#BO9FP%(]4>X$>!\8F%2*4([$HIN/JWVZT:YU M.+-=M&L=O>QYM"O$G"S6RXZL$JA8)R+S( %#B$%7NR"U#J@^Y6C76IKO%NU: M1P-#!C:ZX'K)T:ZU]-8UPK&)T >-=K%,1I_@D'(MT;'*0506005G$E=6RM#_ M=K%_T:Y>N+".K/L2%E2MCJ 16/JM80'%^=QW!"\*D6R,-S] M=2?(^WJ+M(W[-*06!XFI/0C_7Q@FQS_')]8X)I,NP*47=5R5!L^UA\A$=D5X MYF/_1;I=D/ZFW$8ZV_UV-T=-U,$3;Z66WI4ZD,@CN$3R2C(D:[$X+O>! M:Q7K;[9MJ+=!XG>/XGXS/I^<"+(172!;(%E6LWH=RB"](XH\IYC+!XX9XZQ(A6&_D-^G:#^ M)MMF6AND3?J#L"OD-R2Y<%H7,#W^BA,,948.4(@1+5H&HH[^42AHAZ9O ;DU$9%,O$=N%('IM<^4SXR6_-AG!'"D /0>M30 W#:!9+O/^0R5,4P8^WA M">1!DPE@9 "G'8+,19?DA9#-YV0_"FJH@'$K'JP.$[>0^GZ&AH_"M\N@A@J& ME=KYU?"0Z8#7M(%*CU '6607BXFV=?;!TH9;$C;>FB&+[ M+7[LFPQKA8/[Y<(ZLF[(@?FHZU<$9Q).:S!=-B2.)Q.&2R7GI-)+HK@CYFT6R'8=1AO4P6. MAY9^#V&5>Z?FLO33>7*QXNBE=1RLLK7=?!V-GKD RU267&EG;.N619W!#<^@ MOJS7?O2QDCB]SJ^93L^_?9^G+_\UK6-=7M%OG5_.(6KM/G=Z5@^S:]9>XJ 9 MVH7V%,-5!!GK]8HWMM:3!-">=A>ELO>I_T+4G6=H,U&S)!B#I)*B/5TI"/,B M"E M%#KS(%SK>YRGG*&]EN:[96BOHX$ADW&[X'K)&=IKZ:UK5NXF0A\T0SL5QGA( MH)/AH IFB+S4N=K6.X'2Y=A_^[*]<#%A0G(03' M-%AGM9 EH#*_,[0WT^ZV&=KKJ&87&=K9()K: IG'VK"67B<(GM,!ZY(1,A5O M [CNKAC:-Z]N7JMVZFIAS$.L4Z MS4Z85,QS)B$F06M1RH/72M1A/ZI8(3"YGKM4-UK)OB9A;.-L[8'.!TGSOK., MAQ9115R'"7\,,SQQ7EKOBP 7>L;0A^'_@Z/)L> M[YPR !7V;7=>WNKC6L"2VX#:!D I!"C&#(20(W"F3"";[9WFSY>P#[_=J MGVZH_4&(O?H-7=&S__9K*K)QB94,&&LH3$3R_S I$,+IQ*WS]![O<,=^? 7[ M0-\=D6N+O;LQ,_:2YXO\V+?CLR_'./FVZ")WU4'.&Q6*HP,*]5S4SH'W*@&M M-BE'"T^^==YCWVOZ_2[L)7M6UB^UB@2_>O_NW>'QN]='QY\.COY\]?[H^/#H M'Z^/7AV^_K1%S+?#IVX7W5T7=J,X;NW^5R/[I'H\2R.\E44@I*J5_QK(A':@ M4B2M"D=;H/8\,FN9;'X:KD:S[0YZ[Y,O T'$VB@Y+2_6A2J=$Y"9'B$&DT+D MP9CF(W27(QDJ!MM(WW>WF ;BW76$=3J9G;PEF5^Z;Z_"]#(FP)#E>OD/3@D/ M*@0%T4?RY%P)TC'&5+?YIO3QM]A!?[MAQO(G[RJ2VD*5XV8B;6A,W4=SZW*V M"Z9UPJ1KJ7M7H=$6^EFIZBV%.Y3BZT0]X2NVY"PHR04$50I@S05@7#!>.HU, MVRN%KPA_#J7O=63:.@OYKW__].^OSWZ,)N.S>AJ$TP^3\8R,URK3NJ%=O!K] M&)U^P+-P.KM8M+=Q,0;.&&1=&_9)12>?CAPTB<61@1U+"8\9B)L^?#@WI9W* MQ@/*N^$5?T>\XV_?SDD'%Y^^DX%-I^ BPA8DES4IVV.FM\1:#YXILI9*DI;> M$E&R:D22Y0B>/U,:2+Z'RY<;27S"V>S2VCSX5J^&#GX&>D8^'L]G!7\(D]G% M2:QS@(TJ)![RT974CL1C'!W"%J5)HK8 ;>Q1K 5P^&N1GER._M32>LM9AO3H MO KM?7DWCJ-3O,KVH-\>I<_X=91.<7KBK-.^&$/'_O7Z_9LWAT<'1Z\.#]X>'GTZ M_OC7_+IHBUNMCI^\W%?!2M%G=VF%&C'B\HJH&&]O? /(MO5 MC># ;%G%U79:Z\%)N(9V)8/+OD/W\"XNQ#J [:DH8RV@NZG4Z$/CJTC5F[KV MC6-U3*GS/($RD7/#M7/X G)=&D$VT,- .(I=#\]E S+J0B\)IS2*)8EKWW7\ SDLCR"9: MZ*&[]*LP_4I^0OW?Z_\Y'_T(IU4*RX[97%N :N8 ):HLG<#4O%_Y:C0OT[MJ MI)T>>/,1I[/)J&8=+L>X_+O+.;\4>V]5[YOCWHV_U8H#]RJB!U9@+Q7T[=: MM4%2=+0&[D2]GS.6M[:/]H]\CSAD3X![#^JM!\Z]&Y_AQ;LP^6^2IMWFZ%MKXH>?+++K/ME,83KJL=+@!*\ M81FL"!R<$0%$\5*Y&+QL/A_]45 [-+]W%&5IJZ<>B+3\O5D"^)X8I(*0C:E M/6=1!]2=LB2WMM27@!N>6(T5V\DDWU8K/1Q4EV+X)Y[FP[/CR?ET]NI\,B&L M]^ZL7*B3)#U$KE2QW.KV?4!687ENY&@B\QZ\M7NXCL9G:3DT4V=^9%-S/@TS M7N600NLN'@_ >?:,V%#R*V<]M4IC^OCZ[<'QZS\_''P\_M?QQ]J\]-7QX?NC M;?*7'OO([1*7U@+<*&/I(YX&LG/G28O'DW V#>D*\V)L3C2.1<= $S% ^>C M<=*K8 RUK=V:3>L[L\NFNN))TS\N?OG)_-8KIU*K2^DE89'7E$ )3NH( M0M%8+[>)-WBN@CY=$/5V47T7S:X: ML_:COP=HLH7PAZ&%Q:R32 6L]9+>!]JP0ZW+\T'ZH%1MJ- Z$*C_')/T/M-11A["U86C,$FPVN[3!*\)6BAT=+,$6CJG M0SV\[]:>;7_]LAK.+BZ M]/6W1N61J)N>"572^X^3,;Y/,W>3S[AY,]NSG;T(TD7K#VY1;>*9U M=,\EHNEB-E '4 U[%*P$,GR3@NUU=%_AC033:P[%_A>8FLECSL1@DBTA'FZ;3AYD$ M07!RU1.YZ*GYI<9M ,/6F#=2RMV[BHTEVKKP]V/X^8Y.JB M9=)BL) B"E"Y('A$![%X4WRT1S' WSUC ! MN60+JG '+F4#WKMBC"PLI=8!KP?@/'^[K;5.5L8^FM-E,;.U [@!KGWN =NK M&Z#UU=B-'EOH8+A]96&2:FVLQ Z$ M>N;'.J)OW<7J:#SOA%&#P^?A]-WX;(33]S]Q<12:.J6,)0_,Q?GL8+)G;!1@ M%48IG$K:ZDX6Q,//V>U%SY8:&?(EMP1R<^'VD;F9YBW%IQ\QX>A'-7^.\#J# M)UC+E2T:A.(25 P,HM.9/%WM2_$\%FS=,.,A/,^,!\U$WT3=&Y)Z!XER "XQ# #.,R7%MH+OO:GYV]<'GUY_ M.@J329B-?N 6*5,K/FF[3*DN\!HE2+W%Z13Q+88I/6::)J/OO]+!%]K0+2M@ M7"0Z%!' 9X9@M+8BQ^1T:%UT\PBDK?L/+OWX2^>9RQQ\D06R, (4%@:T0"*I M9R%EP;S#3MVIMU[MH*E.+3EPKZU@(VGO.I_ILOO=?#'OO^-D/MQAOJJZB=+; M>UECE86,3"0&A^ "<9C\-R0YZM,'82> SB;([E'/ 2# M+FGD>\V %3='NR? .I(=4/'OSQ:!,@CSUEN MJ_KKIPWG-_2BGXZZWTRXS=L-KP9X_'.\&"4=BM4I8 VSD'>3K"6/EY;O R$F MB#+'N*WVKY_V,K2_F7 '?/>/29$+@F8160S9@N?>U2G1"2))A*BJ0K!&8K[; MFV #_=\\[X4P8$,!-\P@>PSBF_'Y9''K'5$HX30D47AMY%\@&N^!!\RYV)!* M%-M2X.9Q+X,!&XJW8?RYYF1\#&=?+M.ET'K-=,V98!K)PN$&0JX39)4M)>:4 MF+BCXXV2QJX?^%S@P >2-]OJ;QV!-=;;.Y+4M_-O MBU,=!3F&Z,'2\4!+< )"\0H""^1*.L^5;+&?_O+08?/Y-A;[N(7,&E=4O M_ MWP)B&:;B.>W\=7JATARA'O* Y*JE3!Z;,"U**7YYZ!-4WL8R&\*56ET4VSPGR'&D?<9"P(G2YGBY,@=0\"TS!!-NZ'<+CJ)X'37K20A\3VI8@ MK%U6:FS_8YCA278B"%,B)%HI[87DACEG#1C/&9,E:RU;5^H_ANGY0#C6G?(*260XL6<5EZQ+K^RB>%PNVE'+O'8C^ M?/WQ\//!\>'GU[?FCQT<_?G/UW_^X_#H'[6]S^?#X\,VB3:;/VR[7)Q&BVR4 MKO,G3D8_YD^YH9@U.FO&/+D!T1 Q,$-4R4,,&*(VW*C2NLAM"8QMMY2;C[R\ M9DH<&0LETPXG2PTF)O V,V)ZEL6$F*1MG8IS!\)0Z3?;ZO3NMK&-)'>=9K-8 MPS\Q?Z&-C[;4T9>S<%V=8,D,HEW3 0LUL;1V87-,)>!:<5%,EM:T+M]8CF17 M%[-;Z7;<7,8]&)_W42TZ5'3 U5.-URI,NRGO:J&W1ZFPA="') 4+S-IL%5A# M1I52+A&^4N:MHX-VWB!OW#:EPZB> M-XM+.EIOSH:!+HILY)@4!%Y'F[OL7"JF8/.:CPZPAO=*VNCPGEW15@$]W'#= M'(\WR#Z.IO\]?RDT\E XHY3= MPQW%#;;%O=HQ_>;5>] %6T_&Q$.X=F-0M-/B2GHT4D$OQ\H#&(U22@I+IR>G M/4W5CF1XDZ*=ML;-1=U'$?F\;#%= MW$(DDI+2T1GIDZQ&M6/@HD#0V6/,23(1FX_7NX?B&2E^2Q'W\M:G\3?\-",F MUEWN;?V%A4OE4S;"%0[CLR64>^IFKE MK++)0?/FQ=,[(,@C]N-N^+&.Z'NT'U___9W$=)U#EE@LK$20-993J^+ !S)Q M4C E>UVL[9;NN('Y^ N0X8V(ALI:83YN+NG6!6.W':8;T[8:37/.ATQ/9\:! M,ZH:MD3\:+T%[T2147!O_9UKJ!49=@\_YRE;"*W%>%_#JB<-7Q&Z"[BU*L(? M>^(.ZL%;ZJ>;WK<0;NMN/)@\T(BM7>:E$X",S546%>.^3))>WV6/,/ MU8'O3/'KR+2UPC^$BS>COS'?AK8H3^6)%V$-1#29C)CB('HL=<2R,9A,X=BM M\&_U,P:N]FNKB7%[,3;O+#WO8H:KH5D73'9@O3"@N.1DGV@D:R(B*A^9ZEC= M^_!SGHV6&XJSUQO_>P!/O+6.(UI()0A:LO$0M1,0BV1(K@JFT'K2\P-P=GG9 M][9Q+MIVLNXU5GQ[>C5)-YP>?*N)UB=6!J,U]V"9I(7KZ,%QE\'XP%(6]'+[ M_E(05X!Z3I1H(?<>]H?WLZ\X>37^]GV"7ZL]5/?'ZKV^'4^G=8KTF]/QSYK_ M@/\@\=5OTG9W&J;341E=>K5_8!E/R/WYFW90)F)-LHA26E I(:U$2R"G-BD3 M&>K8NI%]._1/GVH[TF0/R0QD-WV;CRT?3SY,Q@DQ3]^0^.;@#\]^T)8Z.OMR MD$ATI"*&W+K@8N=[8;RC(Y6EFGK M,BZ1V:4"^5D6'7 7F#&<[._0/D>R"[(^DO^NG_+'Q94RY@V0Z_"4KZ/O?URL MN)?^XV)5ULOEI29B2(D+2[9J+>-6CK[22D#M4R63I>.@>9GL<*L;ONZE&5^[ MY"?N 27VI#29'Z^'*]9?[MH_ILOM%H74R M<==1Y= IEEVP_<[$75N+Z^1:;J*"H6D2O"W)B @ERD@8"[T;QG)0KECI [KV M@YN>5B9N;^Q81_+#9>+2LS,CQPF\K>,D2BP0.6JPA9&9P /ZYH5?3R(3=RUM M=EH(+XR!D3: 8F02!B44>=(F&N,T>M]\?ON^9^)NH_@M1=SK M6; PM:ZMJ??ETKQZO^QF[W5UI:G]'^.)G;7?.AM5+H AAS!.MC'9T: M.$3'+8_9.I7Z<]<:+&"75!O -QM:Q3UL4FO?-!\4VFOO7CO=XXO-&YQ",#"I[I3"W3A-LB?]9LG5G"AXPP/5F/,'1E[/%:7![-"CA MKG^[='(/\O\[G\ZJD(^0WE5:T8?Q9/Z#V6PRBN>S^?"O\83J8@@@0G&.0@F"8C#0BY8'8W,L"7Q3==T^17BN%%T)\?W;S/5K 27!%(V$D M;ZJF*N1@P44T9!%S=$)FCW?G.O5@0-P!]2QYUU85O4?1/A^\_>O@^/#]T<'1 MG__UU\';PS?_FL>%7KW_Z^CXTQ81L6X?O%UT:P/P6T:J:C_#J>GD]NQ6AER :#,)"T#C5&RR RGH$E9I0+P=UK2;M1 MG^&U@6W32;GKPRXOAHUC@7MROJT3-1O/!(C".$"3B\&LZ'^=.KPUDL @4:+^ MN7*[2W-_^MB76,_-"D_)5 UG":>TUH\XQ*MM?$ M) FP:,=+<+'Y/6LW9$/'?WIFQ;AW[?3@.#R,\NHBJ@O&G@(Z7?#M)K#3AW[7 MHM 6RMD9D5BPG.<,5O"*U6H(-FG0&951M8)/M\YAVQV!'@G][ U_UM!)#[RY MAD9^Z*L)YM&LN@B+V0I&RZA-!*9J+QHT"$X(!4XKS16W*MK6':@?PC.\?]9> M@W?GN[<2?P\WL#7C\HS^R<6U%*X6OAB;(F.6#.G,=P2*_,8($;4#7[3UY)1J M']NW[GD0TC,D2$LE]+!]O!O_F!O5AVACH'^&T?NO$<1>5MQZ" M\^0P%(P0ZK99+$]%,&^+;%U?U G8\!M3[RI>R];91#^#&\FOOH;)%\S'XSH7 M@KY_U?_B)#-6 M,,4')ZTQPW]*;%5.=4N2(PI""&M9I7 'WI)&NAOQYB(8^8 M")C/Y]&>Z4GPT: J!K2J0YEC%. UXR +$OJ$,>K6.15=L;UT:FVHI1[ZJ'7; M9Z5WGI%9"-9G!RI8!XYE#]8XS87)VC.SNW-PPUC1/51S/B'F;_]G:0;+V]%T MUB%4M,;*ZP.G-TNOCUXO8M1@"8U*F^XDU!_$Z>5@N-;^VO*G[%%NT%7*P?XF M_^PJ)^(1AO29SO.K3N[OHL;S!W>2JV_7/V*8XG_\V_\'4$L#!!0 ( #V# M5%QC++Q'=W4! !TH @ 4 8F-P8RTR,#(U,3(S,5]G,2YJ<&?L?0D\E%W[ M_RU;EI)L(:9"E$0A)4SJ01)3RI)M0O8ME4QA1LE.LD0)DRADRU[(V-]_?__?4^]3S]OS_O]_[/L_G;?H<[MMJBPL[&MYUK/P?GY UUQPCI>)F9>)40_ (!Y9_\8>$_!?'Z9U MS"RL;.P0&UP00XFA!C8!A)U%2T>;230Y.0:$MPB)2.Z5E=NU64CZ@ M.'/6R-C$])R9[04[>P=')^?+5[RN>J.N70^X%1@4'!(:%A,;=S<^X=[]Q$=I MZ8^?9&1F/2TL*BXI+7O^HKRVKKZAL:FYI;6KNZ>WKW]@<(@P-O[^P\>)R:E/ MI(7%I67R"KBZ]GE<3 ST__]?'- _;/XV):Y_V9@)>%=?L^MLV: MI]FM/?EV[+^QGO]H=&I!#8>$HB%1P.92)Z>@I!)!BO1Y:'\;V8\-[.;_T\C^ M>V"_CFL(X&9F@A:/F1> ^ *&48+9@#N"% V?[:%A"?HU$8-5]2+KV< MR3J M10(I5;EC&PQ,'XAV'R?Q)^I/T M)^E/TI^D/TE_DOXD_4GZD_0GZ4_2/REI=BL#<,.#*MYT3G,*+[V%KDK+43O# M %A/5O8K,8!UDVY9EE.JZ/R<)N4NV:ZIY\'#@K4'WZ" R')SJ541\KDBL80%D4 M30.!Q/6"S R [0&F]0S92 MU* *G=.2(D4?8 %2;@R[SH>L9<)_DO#HL-1?/IY->\M0+^9\47WT)0; #2)_B3K=3]5$CU]0F(\Q MKZA(:))*U(DY%A%O?U!XFTD+ R!JPP?BQT?Q,X'C8A[C\#KK=$O?RV!-KB^B MDK@SPYV=S"VTHM!BG=$FI(6:G,IOL.YRJ6%^W3"\.:HY4*-=8_D][YZ MNO]X?AP#&"W'\WR@93$ VP'<:'+*^H(@2A-,S%?OB9,9BZ'6Q[UW[1PP+GZ9 MTXH;LSR/Q MR40S#U J?]:(V"QQ-/PP6[R5"$#N&F"J3&>6Y+?,JVQA_AAKH3H,HX(VB/8!>,_ M9E\QES/W\)=?].Z-<4\X;[>\YZ&@MS5W31&2)A-ATH,QCW"ZL%.\"7T3>#@7 MU:B7-70HM_BMKI2CRW-K^]@GS2QDB:9S'B,R\$- M"L-?5;RLP)4<)R#F%06K!:;78+=+Q+RUBOIF*\6N2U26W$8UW0OF_+3E,CX7 MN'+%&$Z5+,?1.(5P*UV=#(!C;SX#.!HX3ULJ9BK0LF4 M7K9#.!-J@\#\).# M$6,^,8 E&2L&@-<[(LK_OU;7>AA5M;:@*) MR(6G3#G^I]9\UM^PTG&ISX7@DK9;QC[B^ M@Z>!KW3_+*O\5ZUJ_'J-,7Y,( MPW!92IP8MC6.UK2=/)0%_W)]_ _(Y&!^7:.T+]:'V2:LZ:LU^H^LJ!R\ENW$\PDR:DFVQ]+;)AML'JXKNH(!#JHF%91N"."(KV( MF9S,GEY;9:9S0:!4QI66"I_!OF8 :8\>\HQSALD\Y,'/@TK#=,/[%$L&,-Q$ MQTKGXS]1F;Z15U@'47]9>%XCALK(/;2B2DN**8) 80"@)'OCO+BO%%$P@Y\N M6-R-KG/Q&/.SXE#9F74U]L2YV5$OD^*R;3P*7/>9HL\?5Y\>Q&&._1T6NR NOZ[A1S$&^+V$ M@3OK>'(<'_*TXF_@B:<0H SW)S3!^7P-2$KKQ/1,H@R[4XN[ M9]+L??QV-)P;?%@44F#3)*^4LWA\?VLTS8Z401ZB/<4XR JP:R)?VX5D[@!=RI!5V^$[DBT,PI$DZ&BOEI:@&^ M902/('$EVC,&X H+8@"EWO51-\LG_-4.$P,T^PC$C=%C! _QLJ?.URL5S-^^ M0[!L;MTS^Z@D<.SX>T^E0HO#:IY[]JWB#$]K ?Q0N:8SV\$ =D:-XRD CAY4 M,N*[EP'$.!#P%"8SS&1 T 682:-"GY#_;VRA8Q<./R. M ?3'(5_U-=@.8IKG(06R.HU1-.<'3FO]4&&*&D.N MS(-QV*J@/&;Z1G:B-S5@E 'DR5(#SY"BJ.%"N.7JWM>'Z9I$3+\ _:C_SD=A M,L"/E!P,%-XU[T"NT1Y QB(WK(D(I]Z48@#Y@[BEW1""^M%F?.17Q>8QTZWR M'UUL"F9P[[TA%2"[<^_N@-[W:&+LF)<-\]1^, MP>?"_7L3.? ;\N\5[N]-9&X8(//HQTH329X:N(19H\'7."!&OKK[X49>?T.L MLL FNE8X?FW4^6,R ]@&PJ?#&,#V(WP_*+^ ,?P& WC/*T]#0ZN=:MQ@"\+H MFILAW9K!KPD KC_D7^OF&K>%[FNP+]FD0F;EO!#DH/LJ\@/Q"R>IAZ%[601MNOR'_ M7F'[WESV-?S-,/](L043Z$?7X#0TEL8"F4&;D-4X.& M?]B +9:FQ:[BEJX8+=.^9?5.L9,"(7KV^16JB!L#V'62EL< 9L<9 "*V?WX9 M#3" FB?XA;B.H7GZ._C2JCJ: ?Q3*\(>A_XG(D7 N&-6E3#B#&" %8H[E/.F M"=[46/A&Z)ZSFP'\\AAP[_P62+?RZQS_D%AYOP:;WP- MZWX'A/VFF4*(MW][%@_AWX* ZV$-0QQ$=OH>+75'>OT7]K M_3*9P=K/ZK]"^09BPP&8WV"[S']J25KA_T2F+N+*X-1$>!1F9AT#6!/I]R)6 MT'6QP9@95B<&\,C07\7Q6^CI=R;RCX"P[TWD'\""&,B?-R-U(%Z@X3R$S.4_ M_N''F\)_2[QV8R,P[TTA@)G'EN>$7^ )H#_/7^!G4OY!06;]&G-\C>Y.?1^+ M_::9+X.JKTS?]S'A-[):?IC?F,"S3%3KSP: 0OL&<$/ZPW\#\7K^J2WY /M= MF7J.',;2]6%-.#(3AK;!I1R$W+ED1QV.O*X8,KZ[CH@6?Q- ?7\>C?\ #OON M//X!/ @/Q;R73X-XF8*\O#[$S-?W/]Z0QS=D2P#1"%_88P6UQFRB-+_*7@/) MH\DJ)Y#X@V*\[FO0\36ZR_P^&/M-,U\%5E^JZOQO(],JW&]M'T!7^ Q. M:?3?0K?\:MAO,=YO^@&SR0G]F-%BS%:J]9B;#IFE3X/7]S 1$^C%%:ERS",T M4?_#7,8XU["-[?.XD*8$:[N)[#H^Z_>QK4Z%!957<,23>%!6 MT+>P:_S0"< MX4-MU?$,8"-5CXBPZ%>"193;93F4%+SLVJ87_L*M3O% QZZ>5;M[V<%'V@'[ MM3/D.)"2CF[';Y B^4P*J9(K,!?+O0,JMS\I#^_@=5[(%O79HEB]Q^C^>X^8 M+6GQ3IQ-?,^H=%H)QL9#B-Z();IWS&X8%>H]WUNU'<2=Z*5ZDLZ*+_I=/P,@&H1B1I]YFJ+LU'8F MNH#EL!L91VTOON/6U742-5HLVW!\D!FU58?L6;]3@E[^4H^,@_S+HTDX#YV= MRMO' .P.7L'Q@1WDQ/[B9.G1&;/6YCUI0>2#'V.-*H\/7G#Q,94\)QDJ;'D_ M1BUOK*UA"(FRKZ-OB-.;-)-XW$3AGBCM0X#'B)HKZOOZI?MP$%"V$^-KO.[0 M@ 0EDOOKXY*?TE!XHW%PRBR,JD$:20A..)'2ANSN.N2NU)9I:!*:FBA\.O>] MJ(5J\4FIYCM^/LA[."(RL&<>YX8$I4LC"0^;C#!#88T?6# ^,Q<[;/H=;E\- MN6T^A#/X[ _'-11]]4F8.KG]K0R@%L;NE;^EQ>NPCG)IN*1SWR>A[61M^#RB=[D;R#E7&#THTB8H_?Q71V9",MCEB76+8M/C^3 MY*?N@J<+@%A3CR#QK;:CTV\, NR/[ZE$$V28R_YLF4#FKZ.3%PC.Z<3(O&3) MBZ#[QXON%VPFV_SUKE!E$?_N?>N_2D7@*_P25]*O+$#2[^T"W3\DSZ89^^^? M.\7QO@_[:]+@#5N#0-1720?,E_D&R).;0EK^1=)!YS^X+M/7^\&M+HD?TS32 MGK1(!\W9[GL;_XN]1?/5)8&,OV#NZ$]25^5;X*,#3+#JF;LBFKF3V-"SNW.3 MW54+^1?9!ZPD>@W;)9$<5@J\,MS"%U'3$$C[$P[ISUKWJQV/LU\I@3W*Q*+' M[B\S\,/>\A#KO M/?-N(L5,"9?\$3O]5?1N.#?ỿF@+/8D43LTAPJO[,$0MG8-KBA=+'J^ M[AJYL9\/$#DC(L_;M-5E#EGH,=- .5_FK[$=Y4WG=*$< R^/]50=*A%1=41O M)4YU*YFK\P^W;7WCA\UN.VQQ4BHZ5&JS%#LGL&8,H?G]/*!4V:PB;.8XGGC" M&)PFD(@ZEYV.-3&Y\X0C C=T)"DABN(H,@]:X;84S#V=Z(Y![T6K&HHU Z@Y M2&6E'*'R@VZC40%#D1G^5'VB2KVJ0071UCRL^JWY9(+JI9R+0WKKO9QR'M_P M#;79F)[7U_[>;,T@#%CU.48+TY"ANM"*J (4#_2@-UU )*$VE_U4-UT(A-7T M"ZE<5;7\L);N/52\8K+OZ.);77XG?L_UI[>=:KJ2=RR_1^EG[N)G[N)G[N)G M[N)G[N)G[N)G[N)G[N)G[N)G[N)G[N)G[N)WB+.1_]]3GPPU# MWT10WY_&[#\ Q+X[C7\ #\+J<0M"G0Q@>@G"#3LA9KZ^__&&5+XI6QG?.N\) MZ/^@%#.9?O\ [-GO8['?M/+= [#?QX0"OSU7AT3V?^M!Q"UG(7((IF%^ ]Q, M1GF^!?)^VY^)&*F)' @*413!'8A0>+%00PF)3DF[M?8M+!_]53EE&S1X(4QZG &,8I&PJFVF5!E0 ME.+J*T<*#EW>MZN[$D[(WSKP[IU%R+C3A7UU_#FSI4K>![?NCD$)S%[Y:;)_ MFNS_?9--A9WJ(^XHY6*5#W$E<:YP.'5FIYA$;PQ]+ !/T$@S[M!U?. M)[HI/.P_EOBQZ"T[7 MR;K&OGIJ9]>[+?KF3;0-K]AM55;IA_F=/J+3U6-],0VOSZN@F5/V$4,WN( M.$'GR'B$;L82#3"#53RPW,>ED81(1)V0AG1QES&"TTP[W-MEPD)WB]QE#Z#H M/.Y 6Y;IIM87W6 UEMC% (@F'D$8]EB:1!VN:/[&O,9V,)J]@[=_&7E8M_.1 M9^>%V[W*#VZD:$\.V 98=5)^00]#RXJ MO&\?N/A,N=5KVZEPJ]WSG/B%/7%R2_.Z]TFGV!NP1!WL$)+.02(AR0$D]AH( M[=\T!A7)IK0GE0+IE>7] =T$\GU;'XVD#X*Z,QZSL]8^(1LGV_8*[9YL^[C3 M AW;7T??0T348H:EZ9S31!UR.BU)>43>JA3<3H#Q#U./DCJ"\PS'&M]_.M!I M[K2VO3PD[GFRB'E%T>8"BJH_TOI%%.;M9S3IB16N8D,=&T^Y;Y<.XL[VY=H6 M)#\)++8TT].VERT.VK42=%@$@(+V?Q+F^+ZF&-,;X!QT&+J]:B_I2>@88HN^ M=X:3G!(O'O7D6JH]=]K&B(MU*4&0^A"0-ZY< :T)]4(FST4VW!.N\%@=C6,: M[OR\>QXP!5MSEKR7_ON_^,UF;Z*^RTR GUE,YQ%KL3JJS?O^*C%M%=8F]D8^^]F\J]5 MD^E+YV*RRX5@J8K@'S%56CDL41H9%QXT$H,X8X;YHO;?4UJ_MG#ZJW[_*Z?U MWYW#_A-KLG_M:4UVY:%,#$IZK@S8IKP/G3OQPB5(F_8=57.?Q MK6T*62Q)_E9QFQC;ISG1\$>=]<=Y+M6C=^0,HN1/Q+?O,ONX*+\ MEW?X)W"G,64R9_^UAO=OF=(O\D%???6JA)B7+!WFGB/BDQP]K-VJ5>?>(IWU M<&/>GTT?GZH:W[!+:UXP:SLL9 $[8%.WG-WS+]MA8WH-XD?QM3RA"7><89LU M!% >]4*"G?=F,_J5#ON4A7*T&#F=#HM8O&&6(D","E3C2CU&P+" M@:=Q6TV MC7B#KIRTLIMRK\Z5-FWA?&&_Y^(AR93E5"W ;DJ#G6@<,.9FWI@("UBJD'- M+L#+O%ST-0[.><&V!U2&"T M>C24NPJM0UUA 'R35U>(.C(L'(*'.N,46"*K'6(MI?B9=.K0PD1\P!59)!=X MK(ZL:GS?;E-8FT&WV^;UH,*4G(]D)HSIUE!#[*#\DT\%NA\Z;+U)BGJZVWS'7?T[*$4S \HS52Q@P*A\ MF,:64A*N#BXZ);ZCT\/$*R4_U?FTE5F[NJ'I_>C@-XFKWCK0-$"Q<2:<=DU+P*6UVW*(\OIS3G,_;^'B,8 MM[-(8R[A)=R(Q!.,U\6]* PSG]VK%W<_Y^,%5L)^[1-5?5+>\NS"8LZ_W6O] M^9J&'VGFYVL:_L!K&JASH#4IHYX7W0T7P[D@(C"%R"9UJXF:*F75"PIE]7CN MK73?F$-RUI5(WU2EE;WF7NYI66I.$J.B+L;)H07IOPJWG M0+&!I']S/M<.?]]=Z9\P E#\/ X?VCE/?@AV4[;Y.I'@,]ZC4Q^[Z"*^RL2$ MT&+U[94Z3YN*+9Q%'HRX&+M2] 3.."_LCOZ0\]06VTXIHG.X^(S+^V.%T=O0 MM=>%JN7#RZ7K.K@&IE0G;MF"T6,ON8P3:HA(J2&Q;6_-IH5BVURMFMO<,U[' M[%,+WWX;OAT[G0_X"H/7B,&C="Q1?K0I>)2("5IR$Z4H:A80ES@V=6]?;W1R M^]V$Z[$5EX/>#MJ_U>V( ^4)V)D6!L#21\1$HF51&6-HW&6O<;Q 0Q8JH%Y# MN?]"K[+?Y3...XI+"DHMJRZT&TN&O6MGD98K57K/":RL[8X**I%#G"-^",K/ M==P_99)@?%K?ZW''?EVII(@;B8(7I,[%Q:1G[3X^&OW:ZN=IK9^GM?XUI[6L M5"@7T#6P(J%9_"A%GHO^)H4EYM.B]MT)8D?8%;>CEO!S;QS.,\6WDMG.G9?F M>J$I0S&Y_@PP*30)&,'4G,!=<,$,!1O3(MPJ]<9%YT-5-VON+"',2A!40N6- M6X6K]UGH>7EDO"P\,AIA8+?0(7%5\R%/M+('J((G)Q3TO$ZH\P#EHV9=TE'7 M1 77C%/'0^?W;H^"7[380]K(!NS8%W$E_R'.9OZS_\51Q,%W^''[@C&\N*\E MF.S&W.!&DA^7#]_9[Z4GY1DJV/VZWOA!T-EB1\G=)XHC.-@2J/RV="Y;"C2! MRO1MH,MH0KV?:&/*(3!\K#G>#T; U\EQ*,N=RQV\+^@0^2'T]+GHVKUC^! ;3.;TI(I@:6;0*NY^Z0W#6WG9O-G?!B8X" MBQ:!++8QXRB/42K"T=Q[7355_] G-AS6O*(NZ MVE&ZWFUVPN?*GHA'QES/&VOT!+8!OK&0'^2AW:N2H.J15NH[0'D$E5]()^ 7 M4G^CZ'WSZJN)E)#86KH0L/MXD.LU64DG_GU%UE4=[KDQ>\WAQI Q@E?MHXK0 M,C$N^"$$^38MV??<8Y>43?1>(C[ KJ_8)2X>;]2GE+WK8V5%9-S8V85EV<.G M%5IQ VC#UJ>(PA&J#RV*KD!OTZ/HN.!X*_GRJ-NJ.AMSZ-)]#F6Q.BZ_N*X6 M*D%>8,:K9B.S1)8A,S[58J*QPJ%B;SC$)FC[R^0T(,ER\>GML@4W#0^X&T&4';_/$/]TRO_J[PR M\J[(2B,"W 'WAY!R&K88'PG]?BPN"UK"ZS-(?0FIDT.8A@T[U'\Q15WGX9[L MV#RDI6:HLUG74WW\<";WS'$UF?S>ZZLKII#4G\/4P*F72<<:82(:BO1F.#?5 M;RQ*Q"4\\U/B1"25P_KIV[PV4[FT0/%/ASBU"X:?"%R-B/&,T06H7L3Y8,QH M$)(7X]RQ!82-35 %A+1+:7&^V\?7>S& ('A1%?;I6W-';[/D#^E\>(3LHV"? MXW,1M8<](P.3C:)5%KUVYT ME\B+^$J AFM5(?W-8>YRMN5\,M?.7]UW EB5U#G6FKB"'](CMX,.%&G?]5WH M [[V;[PJ]/(W(:?*$<&5O+8L)B+MV7G(3:5#ZL5ZT@ERW8=DZ<^T*\3:;AF. M,O=GYK.#YA1/,Q=,L5;&S%W2(D$\@]@])EA$>*&F25"7/]/KYI&KIFG-=^N% M8)EQNU&>6]OVQ)&;A=DY(1>B]JJ/_<0H/S'*_PI&\<34G(6L5A&R)&,FD!1K M0+L/=X -[)VGF-0+.=FE^YX'&_+,':O8^C1THS-C.M*PV+V(:0;]M2ERX\'8WPJ?Y MK.X61,G-&I-7"NFIFO6O##[19&B1F-$4>&$PE6^-9],DKA!>)U,)>X2*&]3- M=+R:<$:??4@N#158[93\?K_J?G:IVR>MR^.EVWTAD\&2"#J-1HDZX@09@ T\ MS*RCQF,3RGGNX_2Q-U<^J&)O";K<2Q0N /*'IH7*!683 M@DM,9^0_%D?O\7A2LMCUSB9=,E+\P^*Z4@[+MHHMS>TNH_/@P0E"1B-R2)3. M@<^DMV.+FFKD!5$3#6O]84IZTVZ'Z\KWQ#2)O7Q,]=Y<&5LZ<&HVPC]P)::. M*R)Z>242O0]5V$^^VE>E1)4$Y?+!-,O"-WOSBY%,SKP'(C.=O4]+"!3"733? M'RZ?V=AZ]OW^.9;-3*LNXW!NB&4K^.B[>79SZN4*6KHKS@DWF'^B+V5B3"58 MF8>CX3$87$?$6RF5J287-2X(=V /MTBHY3Q.M^G<9I\(UX1L;)+OL3*P UK@ M1.CF"@JFVXON'7V-,"3Q1+B>N[3CY?,H1)B+;HAZYQG9M]=FIZW:QJ,BD9"( MC&9A"TU"X'8O5<@"8"XQ9F+L0(!\,-4[EVK<)>?J2E6QOI1B-!./KW(J$8V2 M>BPX=O"H,*?2Z_5;%"&>3V#.XX1 MH>)"T8_Z8LDQ44=U4P]>MLXJN9L[<_[VU4K]XMNWO/*[3X!Z8_G5& C:ZT), M/\(QT=6=X5R5IPD>MW!%.#(VQ'BBL9Q_R&@B5 UQY8Z.BP=K)*Q=VRLW;[S-KN_Z>8ROWW2WL M29O./DXQ]S2>*AP4(EIT6/6FV))?ZUQB);H M:TN0Y_"U[9Q?EJ6)/2HJNFDL+SMWIMCN.LD*3RQJ1 MB@C2V>O6-;IL\<&$K M=G7L;C5Z&,93R?R8WFIUJ$>I@\61O,+KZ-Z)8+N_656LK?G\"[:7BH2K#S)X M@JRVKJO=Q!;H<.,#S^I82@]3&@/@B J"3RJSTY9UJ#LUMC" ASVPE5X+>GLW M YAHA%&69+ZX7(?]@@9&O ?:T@-.8?!&ERF'$0P NP4S_R;MU\N'G)C_)CF+ MJ;4E1*UM@&3*SZAC9A9.][5F +BC4;]>^D-VY%>BTU]P9@(O@@1AE11,IW%^ M<0ED_#'NF;'$A- KHF+[C[LO'T^S]9)EM1TH8RN!$_81FVAL#QE U=.,FS,Y M'[K2G=QVV));M,T44"-F#&!P"$,%ZQ@ .A XPP!N-=7!ED0"Z&MI=#X8-^:- M,P_E4Q[&P8D!+([ST-;XO[AD0OQ*$@6>](7PMV8F?/[I"UHRQ'I'!'QE\O2O MEZ=8X5_0?,G5!/DJE@%H*# ?*K.%]='^!G KV297_"6C?V5:=A/_B&2K&D< M/UH,A3P9>XXD';%$X3J.Z[-X9[&^TZ]P0)BQ'VJSOKQ MH)[7-?F8C0/CAJ^.S%WD$9M>J" 'TQY2;2G'4)\P?.!-6P_KK1'EVM%\-K(R MEZN!B^W:*G!#/P! VXXA0U$PGF=03.P]ZRG@T<(U>,YCE[KKW26]<^H".4-$ MQ9FU>#U=I]>'7'$F'U:Q/F;TM]C"=/3!9&I5N_-9G M0N"3*D^#?+#5KFZ)ODKE<74->A=RV?N ][I?/%SSM/TJ3,9[O?%%';.LX_*# MTTVG4&EUW<(SXEJ6YL?O%FV8.?1^$\J$^;#%I8R>S3SC%NI+MYLZ]D>J37.Q M:ANTGUV->UA1LDOO_MZL2Q5NWFFKKD);^[RZ&LY81.5X>$W8CS YN4SWY:! MJ-K$LD"J$R'R< -=/$PX1UE/)B_GP\*1D:UAPKIBM]Y[,"\;JNW8/IBVA6A7#8KQ/_C$5WMWXGRO ?P[^+Z^M0"8T&7$R<8/A3E/W M\!/5M,ZRK%S$%QUGC1V65>J]TZLETYM$-];4!A59Q(E MEG2BEN]F@;^6>?<2A>V9_P,9784\W8CKG$#PGTWN_^IZ^V?F/UN^UDKJC>N5 MENT5O3LB(WMR!*)LWHI,?B&'S43+NTGE9R/ETD^B!V7:M'E$,]?A_\J*\M=6 M\W\A]\:6&:%7^$EN(].?HM>G]"GK*M9L2PK[2C:*"HLT%%^&#&D5GVL\NFH+ MO'_#BOM/TR?>J;5WL4\K=#*038K;VEC46:+FY,>WDNG+T>MP11<3_]D&T M[ 'G(:O,?HXGSL8K<] A8>,:=X33!U Z,^9]2.^\*)P82.$%\/UO8;!.0FD+/;-.9HHOXM/DOM_OA+J_LJ M"PYRB0I("3_C$@%HDB3VX&(>0<<$M##).-@A:ZJ,J"0TA$YUC=7TY./>KRMZ M,R_]HB:+R*H'G6-U5"\J %8B/RM/5#Q"*@N1]Q5-194=J21Z!Y?D7AHC\VRL M\TG34B-?M?&V92U+N7 E4"$$YNP/Y"=A"+<8P.@$?LU !5IMZGY5%08@FST, M'XU%%I;-]E,4?;7 X4PT'B?FJB$-EC4.-89FFZ&FCW?&-_8M#!V6+A8N>B +JW83VZ/&$5"\M(FT(3_9^NDY/9=K@I[EA_BS 9^M?!W.U"1P MF>AS%A0@(8Q!ERSG4U8,P.%5E=%(Q4UQ:4M2/("5:XV.4POXI(!80'3I[&AD M ([G%T.RNRZ2$91"P[A>!E#_@ %4>TVBW9I,3U0-Q>_R/?!AR=N#A!OU+#YM MZ5 C'^B-$=:0=L3Q[.A]V!UK_'*3,FTX\!? _?P+RL(FA:S>>YGCA_(_YHCS M\48U=->=BE*:D-J2-V?0XC<#GCB;8?8H@_7J2$(V7)L!G&< LS#P0CX;QME] M$=VD,3+8D4#.JJQZ6>I&E>UW@=>F"'=2A:!8IU9I;JX[/]7I/K=/ M;\Z84^;12]OTO^C^.4J>RJ\R7II/1([Z=U?N\NT;:@IUCXPL>>467'9KEU/Z MF<&"$J9/:J]N'\D7#;G\"K;A_=U%-9.:$WOUY?"_)"0]T+U6E" :_MB_%L%[ MQC$;6MK5E\SC953^PZ-1-7Y6&$ZG-J\Q2YO!,(MAIY./1+W%#'4?1(Z$' &W M!=S<9X4ESR_#CM$Q@78Z#[ M"!>^R -3.])@.^*J?MPPPV]7IO:)D:3TI =SW5$QYK!XX_$]GQZ[HW2UU7.P M8\O4J &>0)P@79SJ0"Q&[P,]QXY[B4J[Q?"WMG"MZ/(^:ZY[O$<%_6[AOE',I9W;8>\B2HG7B3K:RFL/D-WO MA, ;&^'-'ZS2^66[G)5WE%:8&$;.]=CE198F.L]KTQE \.+C),+6][D'IZ2Z M6_)W0DJ'CO>I^2N^L4!@PY-4:W2W7.22HNBUB#,ACS=\: :D1&%>SS1K)J+/ MF'ST:(@:Q-(WLI+89SU(V$9X 6SV/K&?L%)+LVU2Z"!T\(#S=39K4^F6THBP ML;$#!S;'!7Z,]$$?#>7 U+K]I!G BF6J:.@+8-9F)/'C_!'WGS;@ Y MG/.F0Y2;_\IYH[@U7J0"O5I#F 2OQ0YYDZ-!3K0,F(8D1@55GDNU1$F<)!G@ M/+,T MS\TAH\E>/X+ ZWO-_S\=A6NY!(SH<$EX\=H!T&5*V@QWA3X! 2P"'I MQB;%F!HIC$,4*,->C0G%;5U&@C)-#3 >%+ZQ:E^?DIQA6P.:KX"B@?6R%0L? M;.+4EALU?1\R+'"! WO?(O;C!7^_W+_2*[FL?4^ D03DK7?L/>AM8!?5?&K- ME4W7//O09,'#N9EZ&;$6@=L2O,<+_.LZ0U0KUBRGV/E-^)10 M;]X"52#A 9X8]NRCI2YK&_X 4;YE^XVM<9) V]OSRT $;G!B/"5[/$N^2LCW M3'>L+FD^&-!W,=@J]=:7M3* TJFA.3X7+Q8VT=Y*NI<3*[HU3>%!G!V5,_]: M>O[,$PCISQAWT*TT+_N>OA\DGGM2RB@H9PY;(]U/R:>T,8"=9G/W/T':[W=C M*O O^8ZVAW?8="'HN@@+09:L5.."UZ*H$MECP?TE3VP*'*V$RE16#!C VWK, M[K*B_8D3&,(^6B%=P;>*@[@Q@8C7C9W[E"*#*77>@WNG=V%5PH-\@3K]T5/- M/+8[?X^&XN\ZW=LA3I"_F38SQU,"#<;P:@E946,\5+A]UD3E\ M6]@c9L^VQQSO/<+96LW;>+"F6=*DU1.MTU#I46>:5'4J(RCP^)2PBF%Z MDEG2V20+:X.%,/T,DV.O7Q'OQ[OY9VEF=NN[TJ8.)/<.%=[.-K\,B^8WR?'U MID5JJ/AR]DGK'ZOM-RN]G:=?^O+QL-*S\JO[65L"7QJ1VB^:7K;R)N!84!V- MJF%3XGS$E,=9(XIN@F3!_2=7UV1VXFX5<0>KMA;,LX;7M0N<*9,-KUB:PVKG M88\MB RH&8N7%6:Q/1["]])_06\FTHO&R\V.LY2K=4Y MV^>2CGKV4@9=Q&,Q#;T1= MJ[\OJ&,B:LZK)N<\)S^X4*L7LVN!E6F)H609X35=5-@3>D M"'/L*-8G7RFD,-N!!=NJ;8P E2G@@F1/$9+\D?J#V(6"4;%$6 MV,IK= T#$"[EH?O:"-%P1Y&49"B^\<]X[P>GRAK2=6E$#.4Z-49NO"# M<>0M#0\H'"K!AVW_Y9 >7-#L6/9VV-MWA',ZS]]_WEM@G\6/1JUR@LPUXBIE M!L':O9+=>1:8DHF +7 #&09PSO.>Q\I,5:7::)H97.J$8=9*M^;R&A2^A!]U M>2T%68*8,GEJ'+EIR+P P_( MER%\*=TF7_WT6@K2T.+I(T31"O+M# -@[G1\8FXQ;'6DS-B;8X_!_AAMPMW@ M3(E.'Z:W4M^U MUA%:9;%)DX0U_9D T"%HVJ@\RDGM0MUVYFW,R"OH:GAQ0N-\I!4GB;V.9ZB; M0+]/P$1@-BBCEC"PJ2'^V;WW,Z_=R2$GEJ;,+RHG]\B].$8EM6SM5!CA?2JN M!HT7AZF1K1(%K9!;4&ET3@FBXZ 6[YV]"20>!"[%B!E><;/OG%3<>*$$7_0G MV22(WLW7SF/X6!.6#S[ZL$J0:)_]",75=, M(U$F;Z_7X?20 V*II9'-EJ, 3\Y?Y!5PHGL*-/F^?!YPP*2#+A:&')8>ZT&K M]DC8@PZCKS6#@V?383MQ6=OK+!7@U[>T'PVH@9N<]AEO"EV>O_T. L!!IT"[ MK!8/YQVZ]!W3I4UT-=<'T?:1W>WW+NK8J=U4&1_TE2=$LM>@Q0J)V,"EYIFE M6=7!\T4EMZQMM;8POUV+;3DD'8L40-+W5W82^IZKJ;VD]SYM&#FSF*$[K1&3 M&7?@5O>" P2E3&\C5KW8\U?2RZ_KY'MG:",?AG/V%C28OJ*& !:J&7+H2'3E," ZVX"$Q^OV?,I<1]]=93-DZJ7H)1\Y:)?B(C&L%8>@=>S+5* M$41_'#;J&M8A:8>J#/HB"%/MDH7/MUY@;M,>D#*_HR/P]+%MJ5BZ%>7^F(W[A^ 28C?8HH.O#!=Q>'K0"QKDF=I M&IO?R"'W\?8QCZ=3)A)\4RMZ=34[DC9I3E[=:2FY+\JM_4A'R34Y*+;$IJ'R M%O3YR%Z@7;[OD9;ETW>'5Z5&,J.!>^3^@D\-<-G+I,DQMB2 M'Y>.M+CL&F\O,>F< MEVS17A[@3)Q&"]-;\>OH_",;D'55[#0#80N0 MAT3%*G8SW3I[GOYN^^#:4P5W1-?E=.IM3(XM"5:3T5K1L136/^]Y2!YT@D5B M!#">%%4J4$F1Q'ZBGAX//B"(FIE:3YMIFWNNT9-&/DM:J1\G8X=LQZMR\XY0 M<4&^JIBB*V_@SRGP:PI+]KM[9Y=.TY\>$\OS"$F1ID0N&"Z13Q7&+#S]=#V8 M?"D[;Z=[1CP4CU4;,P#RRKYVJ@:H1^P@&"33$H@3U6ONT;RGM@X.L\:GNC-.<"KH2G4ZW@R3R6W[ M(V\S_NAK1[0E2-0,BL;-0>]:O)2PR;J"UP^L%)7;5M9 MUCFN"!]N3@?J+OS08@U&Q1_C1%&_!,7))AE@1UTS?J6W7OJ51^O+O+#5IAH+ M=7T\ESX!3SN4-)E/94M*$UH,U^$A&[.I=H<'@Z)1!,&$=U'\#""PC&*#DO] MPL]T/D'=%& YIC1#EZ9IO*:BVJ-U*DWZ!'D^N*L^.ZQX*!*\]'[ [/#8Y@- M^B*"9%3=374PW^E)!XN*0LG+5[*2[@J3G]9;3VI.ZY#E-Q$P(XJ[=*_F&@@( MX1$#'?.Q-FM/#F")V64?#F:A+?+G73^J"9/J1N?KU<-'HT+7!#,DELI*>L:= M=/K4YF A>4\J5QHQA<$SA/'9V3%DP'71%FG\\Z)BP<*"Y?V:!:%4EWC(3LL7 M$SOF-7BHUT@3@5>Q(^>T*3)7D)PU*AH/(L:M=QE;3IV]F$!G,E3+ M9@!L44,?X^B[/;&@G<.*KCGDG]3SPD@(4!ONCF>YG.:K3S2)?&B0E>^XX+2R M49U_..;!R^$P."&=?ABEY@9F4[:#D;8(G ^!"_0R\J011.[:B==_C%JNX#IV M\JK(2QZ28=RCEPXZ0V>L\G39R7>X\ MV:!D_!Q5':U!BPI5:LD9@;]SL/P[Y.V/H,+&#R/+4,<:KKMG;U2<<"KK;'^^ MEKKCY/.BMZO@[F2=(<5PEUYIK\G.SF.BM^HA3Y)N-]FME/DH;+G]SIE7GWEMN>]F"UGNK"%=QV0$5'0 M##L@3>77(3^-0L8B$:*#07=8?3QFS#WV9![B6E&QI;-BKU.#0WS=1]W%7MG= M3,HP\[R:4!@69],W]>+$KI+^>/*P'\_]1I+]Z9MY4P?>]U&?3OD.(P,[NLUD M/^ ']?[&A$5_+EK,UZ++[8J;^VS]=72JXRLY>4EUB=WU]Y+(;0*V3:T7>7J, M5BJ5&P[!A.S:1._V3@3.K)V0+X[MA=?,/3!+:6?>5VM_5CU/W 09YI<(J5G5 MK=E_]4/-H#F=ZR[E(@.H4<38S]]4]:C!#L^/]F $EWE$]"MJ81S%L\+R)>I' M[31,R\,O[RKB?/W,0/B"U'W;CT^W5P>JR=M9$0[1GZ4;I.SU7 M-Z.SU?OB=I]..Y\3$1'Q].R-7N2 Z:=2Q:GKC^-4#O0K%)L(KO &WS8=V-3< MBK+;=D=S- I^_F_,]'@1$F33X%E%$UT*WY]KNTSHD84B;.M/D6 2&7?-*F; M/16_^':@.BUD5,C3PB#:?QU7\L/SG,!:Z5_D*:=\15IZE;(S=D.Q#XS5]W"A MI4Z3^*Y[0R@'_=$95]\5P^M:6U9#U3:KJ_#V^AJ#J01$0,JZ'HWM8.MB:^&S M\*L-C:OOU22/'ZXX (BO'@021^'V^"!Q65R?/ [RA8(^$!@P/3KH-!]3+O@@ MJ7Y".':K, M&>>0:&\TSC)TX=(<,NS%?8C"F!3[+@\J/@59B28G0-BH$7'))#?3N:Q(>2+$ M*ZO0KD<>>5_*YEHCZM1UIKP(CJ HN8.2,0O(!Y^&>U]: M9=B)*!&7T@P2"\VV0;@TI^>?O3J^4F?UIK>S=3U@>WX-KN7[4:T\K"%RTDI09=OD<^X\X4;WAHGG4D<.NW7]UI= M2G!<0_&724%PL=6;KKZ^HVZZ;L74R97 MMD^2#E(ZRQD 5]9HU$<%%W0EUQ@BL/(893?X%'6UHZ&*OS>UJKMDO:"+WG-1V1WB M]*8"]CN:["PF@CI))O4]*4>GN?P,GM^@AC?4OGLWOV> MV+1S9NG>,_VZ.BUT'IV)5"U^D\[D[V4R_MUOQ94- 5,I$.X##W);P<$;MB[> M5!'7O?85EZXS<5MC4_SOL+^\9.L);BW;.#WVJ3%)<"$NSG"U-#K9K,?Q6$I. MG,G5F=OO?OO2E4H=NE#^K 3)906^#KVN-#RCI1:5,,8=-*B "96S?96SK]DU MNGM'LM#,C:?4HW>]>(8_MP598B*^7BYXRQ0]A2LL:]RKEPK1 M\W2]KHE3$F=Z3Z1,;ZG7C:;*!;&_O(Z[B18#^0A5<4H( #QFT#F+&A'$.A9X M2%1LVM_T]GW?:]C _3F[/(<(SR@JY6&R\N2G Y]PIJI6-Y9/VF%6PDJ1;3Q> MOA]RL"U-;R!WP4UOP'">[SW3 .?/+T'"7/0ZAJF6U_OWI!LKXR4'P5G4K$*13U666_^YYY0/-U?J4C \0\F'ZZG MPPIZW#I,Y6R89KA.D7KE82G[+Y M6!A DTN?8[[LON8%BQ%,F756+P/8*K'SI:A^?G0'DB,0@BB"B0E/3T) RPX? MCN9=K=J,[A??6V@$ 5>GL1#KWC%F2MHK3B,?SQC9"%HJ6@$]B"Q"UB1CFG"; M]E;R/'4D&]L(]A<7O[BYT*4[XC865ZNIO4/W% &U/%:5DI\,'\W!+D3-PQC M6\@;&91>*93GV9_4KU;[H<=S2X22;$_@(9_=75V*,>&>D0@G SGIM%.=2PZO M/97$]>M0;Z]N-HR8,LPZF.=T\-VF2R;A5TOZ2HO*SJ)M=4D>U;''N]K&=CK8 M2]W/?2(9VQ-;"D%]+F0U; GJK.4(]"9=>B * M*E*RU*E1KI MG4@7D-ZD0Y#>$FH@[0O[WGW'[[?//ON<<>[9=Y]O?/>/E<','*RLN=:+TO$#QGX)!SEJ$_L!(%A5N MPKNQ"P<.F*0V'A]'B^'70UPCW=>?2V">'.PT7CAK]21U;[N#&2<%+0=AP*@C ME<,WH"W*"'.-NG;+D!EDP&DOYGCYH6OM9FNJ]0NJFDA9K: ::TG>O/ZLH[C( M.%>[P<0D6^2X/.-"Q.Q[K^1&6@9699IP1&U6VH*TDM/-RK@5/Q8*6K4#A_X- M7/WS4TY3X!QDP%S@+!/(!CE1A>[;%'2BG%X8MXP)F^SP%PTX[FM&T<*TC_W" ME>B2S"UN6^K_;OFY]&OQO1:SILM.(#0K_AG5$CWA42A6C127@G\)G^]$D 'A MR"^HN20$1D.4\T0[&O8(JZ*"U=OD6P"%WVN\AQIT-X*PP>X/1X[F6X9-&-F* M\,6D)2M%F@L?/F&Z]W8V/\6I82>WW9T*"S*JJ^O?O(EB+;[5C&SYOU. M,PC@5*_M_AP9P"&Y:7T0@8NB<-V^EFE5?0FCRW$P\)B($;?VV<77N$F2#S@Z MI=^"YKY&Y'*S/2 H9"0 M*=GF_V2*)I@G2G]"\-G=;]<3@A]0E2#3*]3450YN8,O3;PZ*+%7C(&C:N8FB M"*$7.+.M1]&*DIS$3YT<\7Y#0VE?&H/SCRL34+I%GT0N33G_!I8IY?6:(:%HFT+Z->S!'?EENK$12=RB MM/OO\Q[L],JV'>SX#:VAM#_B:?%@)-%_B#)KE8BS/Q0)!SLL/ MSC)HC?7YLP_O0WXAV_MA\ECCO3$@[?YZBI+7(NZD!NS+"R9+>O^A7(="!%5A]E$8W:X':-A,]36(S860AUV MW&H8NYCZ.MX7-*(PM%:_%1 F@'1>_Z=EWB.3X'.9T J/.DSXDW(<&+/\W%?= MR:!"?(W]G4CHK4U:YFE\W=4J/ 7)YD:_0Y3JL_8T M31R(79LKG]H^FJ]85H/-A#8:#XYY?:K:41/0.5"+/4(?X@>(QD@&, MD+E#LW;YE0+?^!2"["Q?L\'>R UV&G5URP5R?8]0'_&*D#;T\P M6SK /\899':3 ;>**M=\\I[_JFD5C)DRC1_;NZJ.O@=IE;&\I6&@6F3;8Z]Q M>92^T%I&>C <:ZYYC;]Y9*[@04&\.ZNHN%DRED2CECBF#N".0ZSK$X,A5L7 M;%IU/:J ^2T$^8DK:9(!"C<>A18G#0OH<@?76Y-HJ/&BA)>EQ!AY8RSR((J8 M+8E@7C]V^L4!Z9=XWQ8<9#:X=K6_4F38RH.:YUP,QKOS["XT$Q-R:;B[NDPT MW=)0PJI@L (45N _>$]##%4V!K=!#XXH;?A;M[]0A]R=O]C.9LDV&OC%<-^? M'>PK8]SN6E4^Y&25DS+0)8?XM*>I!/< ?G_[;VD+P00Y <3QSA(R\=^!A\QD MP%#1HC_S7B 9$"M.L2>FERG?N$-F%:,0.T9FH UN^+%'Z)XQDR:T(^3@S=\: MP?^_V-:+CG9@./=5G""&A$?3AULI*F6<"Y@0QW?73+Z?C_"TDO>]&/?]9@W6 MJ_X>%:V\Q@T[B;G4K)E.$2,+[3P:B:FEC<2B(T[DIB VQ1BCD(C =,\[U)K@ MMMNB',IIG_\HAQS9>HL:E[3?]9Z+Z0]ZY42@P8E_@5W"7.2^/+C%O;5EP+YL M,&*]9/P0>Q3KR<\;ZP6(>P/H7/.&CB/G06$.3N[TT2@VTTL+3LPW/HG\Z%H9 M53 KC0#6O0T@%8WQ,OJY-MKS-)NYW3+OQ?:[Q,=%LBJL:OE,%R<(&:CZF<7; M$C_).)L*#B/UUMT34@8%B1^/R ?H\:N[LP:"FD=3?_P_U"H_UP=139_<8Q3 ML/]U+\/#)G^QP1N-0^ZL%_5TA^C8(,X^ 7073']<8P@0;F]D\NING2VSCBH" M65'XY'%]53(SG@GGB^[.)%50J2O.UU(_?Q.2>?'4R/W#Y"72+9@0QK,=?F;& MBZK]@-L];7"1]U&H0S;0U6829PRY1GSP@Q>8TG/!73KLG,-)0XA.3#1^N*6#65F-?2KO]3 M-B>@R2",%G 3B+-7]]RLJT>6Z!.C/5P6B3&4]R+F?&Q_?=YQXTKYX"D6+;8^H#@R>T4O* MTVG52K7KNJRA<2?"*B6M/'(8R41<-9J&&,%"KK8M.(/TOGAKB("SD!9QLY7' M(K./8;Y*MV(Z+T8R?=6)_]#5I8< MB6TA,.K;)\,SIMHPH@QOUJ_,D3*\Q*?6D_Y]'; #F-5@;5O+>%"VL^SNIF^FHXX_"G_M9\,\/.,?J&7F_A[/,?IYK?X MU'A__G*SNBZ-@;#=N"<[N_+;0IV9+!'YGQ: MA!QXX,YX2="S>2V*2AYQ6%8%E5^(/,B6#\FX<*/SH:]WT(-]),47"V+ O_(? M( -6@>70=EPCMY>/4\,<*MC5;.LQJ,GEJ^(3Z1^6T:YW% I&_*E(7;, N+6: M.%4S-+B2W?UGF%)OP0TVI*/XV,_J#^41U,N.'KO?F=?) &O,ED[QO3JD)KR[ M5E9E4">+PBF:G)/];D9SX%5"Q1WN2+N'Y) !BXONWC[M$89PW%UG^T*V12@F M!=YT'V0+G2;(8Q1"FIPN0H9>8"W4_(J[V4@"&QU;A[*&-O+I:G+?<\A-%K9V-6]MLRP\/9VM 'B\J#W>WL#:-AO55,"YG@ M_N_*TG9.RGG&JFKE:_?65(G/DT1M,@TY!=\DV(S]Y+NEHY/O;N@2ODUC*^1L MGZFYM'WSQ@WE .E^H:_-7UD!/GIR6.OYDV2.*"C]/GT0BJF"(%XL M >)D@:+B8+HXE[S5VI#W_-CEZ.P1 M"3* I<7%S\E>I*'GDT[0 ]N11%[-JR-B[SI5("6@N4+*/_D"?\61J*<0K/7> M^7;<=%CZJ/,IGXV,;4?O&K_ N:*)*I.BB9)L5J55^*=K%UK4SFJF>@>\46S- M0$G!YZ*!94X;,EC1-EUHIQ&S%>7U5S1[[-WG(:%05LO&DM)T+\,[ M3J\[RJL2+&A>="Q?^L0Q+*9C>JST/TN(_JS>X8&A3L1$>JXG5T-%N;I(ZZZT M=B23Y:>_%"P<"X1)?FL@%C8*M6&W6P]B^=_6B[_&XJC4JA^>_^*::[^F);AQ MH?7E7KN7D"<(O87,(PV1 5=^$Y/KF>&W%*\.6(#]>=;O]:I\=(L?,CVOKT(WN'T^>>9#X[G?^V'P! AB41+#_E MWL;=DJ_8-"PWF7F]TFD_J*-3F7-4GWL2M!0.[_X*(M!0;(I#.'Z1Q/6*LB8. M 5LB3 1 WX(@Z&%U^-R &AVGS/>8TK MPA.L9V;7=)B(D6 M1/R"/5+]M:]X'5?BPMUMZ_WW._@G>1V]HB\SPH3'I1_^ MX6TAG>A";I,H'?SBZZ54]Y#@6GWCWCL_;A!\_]JXQ M])#ZX!PP<)'=&.),XSVC#M.%Z=/7K"=;97N02@U5B'IE?3_ZXA^1Q5W3]!N8T'MWRHJ% MC8A,5-Z/5OUNXH[?M68$&-@H2R,3-B=6 LKAY=Z&"GTM2$<#LD4O+P4=!U"WN\3>*_-1 M\O6VL@SLP3QK,\WV4OL]9"C=J:"=L97-DF^;FR^[HI<=FI7_W!-R;'M@;U5[ MLD-6_^N_*9&J!A2.X%#D)%S&X+!4K9>\'5J+2KO:F7=O._%NWV-C MN^;VXM=/JRNB+6H,H5^_: AM:=GRUD^*%^BFL3NZLX,=9SITMV*^Q*K0Y-_] MV0&@-\1"6/R'%&_B0M 2TL"N$7D]CR>#$K&^GZB.CZB>A<;, M+C4QIZ:?Q?HYF0LV\ER6,NHJVM$E]?%NC-Q8.M_+%RZ9C,T# MJ;R,OBL"JS#(0 E:8W&-EC?JCV0V)K![+TC_SHH3O^M_5L_T[\G1N\$+4A7VMXN)&DF5#4?$5)GM MV>2IL:-/1)5SFPW(TF@I?QUXX]C-DY4D&_#/*)6YXQ2)JIS=V,0 GW&S8:4B MZ?+0,L#N2@PB^+/4<>J@!^3FK0WSR9\"]$7.($P\A5H]@-LZQ34U,@TU4GN9 M^(,J8$KL:^R$ 01:3?-]42=;5V M6QX9X+S LX1-?9[XK%6--GBI5==H**MF CZ;,"Q(!DR!'Q\"PZ!LC4R$*QB\ M5R:ZK_62Z/T2P$:29IVV[9.UDMR9&-3X?4B%EZ__.)RS43$NE]0&+6N;/D"( M4F//=*P=.WZ@LKT>3O0;) /JRJ/6C46;9W'\V]^AIW%O8/>Q(XV96-JVGX_4 MT'!N$ZZ'+UMB%BGDM>[]F4/GNJ2W=6&'YW1T:#X#S@.X"C+7Y<42X'6#7OGA MF]KU@DA5%]C.CEOJ\W7(EYY]$T&*T9@1*N23.K"=<(<6@6\_.?KZ4/UUWO 1 M"D)\ZPX-JQKP2CH8Q2T6P92JP6=+<&8#D^K]11\YWXA\N=:E][;A_2VJGSD- MATTS%S!.+3VG@30XVN9:C_"N3VF2D9&/) &:PE-3*=-)] MRG3YH?#A?W"U@3\<(#GXW*K3T6/Z,/B&%P9%2MLLV%.M%S_8.E$%A7%0/L,( MMR$!T'*I,)A^XV6\!4N2+%6(N]>&>6UUT&';K=A;RF::WQZ&4'^@UKHO.0H# M$U/VML.A95%Y>$FO!?18Y-*WT=>CWX;KP:9%?(EE(F6*!HI##DR^M/Q;GQ(> MW;V2>$OM,OUU[.&[\CZ<(*CM$OV3&-WU.;T6^%6E CL67L? CID;)?$IOC9U M:CGZ4Z(IO*E%;<-B[351,U#QU2)AO7X")+LX-\,N,3DH'C]R6\3:P"SNHN8; M2U[..T)^%VXTGJ( 1* -? [![A'*$OR:# @%EEA9".!\[^[)GS6.6CB MAG[3Q&714_?;I=M\DS;/D %G\X@I) 4<_;S4VU?U1EBJ>3R,H<(($GP\UB+* MUI,%M?5HGN%P.[]_L313Q8DF;46#ZN"]5%4W-&0EW<^!0/'\ B/[89;1G M6+\PQ[]1@6DY\/$E6K?HR1[4H16L6*^/P:P71/P7=$8E6>>G%Y7X>EK$GCRK MC_CPF)')EM?R?N_O8P4 BC* "_*2P-?E(H0 ZUC12#0ZPKKB/^0\8G^JG*L%Y(RA39^Z34?;L)9(,F!%RI(,>--!L/E3R][L_^M^^VZ4#3P,=04FYI8#X\)9 MYT\8X\;:+#.&,J-F(V5G8_@VY)\>&"=3O])0(]SL]S <40 MG-1]0T2Q^0I^$ ;'\(5&96 0::T!P1_]4R^,N MR#%R-BL)Q^>_N?1KK276(\ ?HM!N5H++CIV[N:!EGUPXNI>GX,F,U,=%\6N>ULF-.<+_(Z%4&@;;OF@%;>>3=#"*B"#8=>_$C.5!\]< MD3W-N#1?;4[OR4?CK75(XV3 NQ#\0VB57\$F MT&YZ]ZBNRJFO>,MM'>I*8,=NAY)N$>2_81.BJBR00JS;U_%28AKULNE^WMP_ MA>=I]A'CT 6*5]W,Y;K0;-6'@)N%&)]6>&\+G)?Q!@R7]#CR. MP+PP >-IW,T4B9N5Z MT1/&=9*KCKEC9( 9%D4\OX'"L)(!D< _-K0Q5&W(D-DK11$S=%A>*<9V$)Q" MC.JJWQW2QACZ.4PO_,21)^?VQ)EBBYLW[\!]?Q2O,^Z_^K;FXQ M[-@8]&"E<7KX8V4N-S]IG^_$+QXR- MUL4MS(,E_4#/ B$C$D<]Q:@O)H8)%*![PN3"E]1$:J>*2JO.5-):T*Y/IFZR-#= M\ZX\3:>]7.2C.=(UX6MH3_)7$O41QGV@_"#'D?OJ<-.(5[+0*L'%&%Z/JJ]% MEM'C4<2?H/]O=N+_ M52;GOZ_WR2O"J_,:-1: -?42RHWX@H4N %M0 >DHO(SR^EK M&@-MK$=IM:_GK'G?]GBKXHP6,DRM+@$[EU62 M)@==2=037D[,_FY-[N6!)K1_=E @,M1N+17:G#Z8)Y+7TFO8X,W#_Z7E?7M[ M L12W6V8I#/4"[%!&D,?=WCE'L10?IM">GLP50?6 1UMLC]%RIZ//>5[G<:C M\/LCYY.%TIMN@<,!%4@*H3$8KN=!>^ R%V99E= HMM[,GV,5]J[H,6*X#6GC MPMW[$^*=*W3"0X0K;08!J37;46;1_5:%>B&UYLEY&G!I\)Q6:CEW]NBB\\@\6'Z@MI?\]$(B<3N MC8X!=_B,ST%E^S^ZVWHCW*'1?[)" W]CDYA._<0E#K7E?9Y6."BRPUZ(_ACJ M^(#GUTB*,(B=0SK"L.<4*I[\?5MKS/XI+_._>;R_>7-DH&*<1 M4RBI9C.T>?=TZ7WP=%VK@C_5-&)$DM*^(LG[!#2@A9SSU1^Q[DLPACF4/4[L;"#(;1E7J"KPOOK M0]D:<%;LKM-CVS\;)ZAV-98[)%>]8-U$9'!C4V1!U,7]=8 T6G/DT\+?C0+9UTKS-6( M;_AQ*5];T,A)E063*NSM YFS)5Y^+U:/F0OV.41,>7[RY!SP. /O)A]#]AVC MH-O6K$%*9$!?-6FG*C/ [HZ_#C\5<136<=QC)';H^D*^ 'ET)#R4N98S%#^6 M)J .6E(298(WW7>0A%]6GQ,=#V^9"&E#7FZ=Y(/0K.)?3^IN6#?&,=Q ;-_> M/V2^2 :4H38[\4I&1ZARZ.8II[DT1D=H$X*.5D7X"XDV'"T5%\7V7&!<2\37*; \H M5]N56* W8BSDO+,8[' M"9ZM*^QE^ SU)#734]G(/BU.<90\93$X\\+G*(GQ:DR[=].KBYASGK-_G@M0 MN?!V,RPN5*]U.'[I,#XESK]H&@$.;'JY0Y"W,;5M3^4I-XO7VE/]\1_,TB79 MI_\=]/._VE 3[QVN;%=G0''QGW8=SOR[]K_H)/'C M7]-[.BKA/.IBE'LX[J86ZEJ82!9[P__!42O,4-V1\AXJM9K1_925HE<;<][% MQ=;.>4QVU%9F/H!3,@7,*3TTO2NOC!=S&OAX)/G+T;G#WXV%*S14M8YHI[MPQ M%P/IYM3H+(O*RMYJ!XC:A MEF^ ]R3DTN;_#KG,>3$U:6#4,+W8K,3TQ,3 TCD_3(8W[ON9T3@[H6W3K,E2 MX MD*S)"D1YG>O;9VJZ:>YXQH=8CW!28XOZZXPTSU35K7!35,/9%<2XVI!W( M5$%=+X)7^,73Q/%QN]X43Q*]H2 :4RKUD=(%RR..!"/6!'UJ_)_1#A8>,B;%#DVH] MDF"%Y9NI]!XR'ARWP_(^5O4,QOKOD@$<>-IN@\9.1?,@+*1E-@)QM5[.&PU_ M7WG.+.K,S="Y2XI83;XDW*6IGUU JK-?K[UT"4Q0I.??@.-5P#Q/9NF"]6-= M\L??'E%[(:M7D#%HT7->UF%V0T71K7KN-])^Y]+95HUJ:"^NLG8D,D OZDP3 M"Y'19:_2&7.#L]65-FHL;8J[!DV*ZCH;)@=G:7(W/N'O=\*.[;S.B"N_G095 M.$A3?>E+":NRQ/.2!H\=?LM&AKQ)%IQ+L C6'A4YPY/WXR5LZW/$V*\_:8C! M-OPCI^BI!56NA*K#_2FNO:"""CKW,MA@,)N"@'UD0)S\SNX<*J11$.>I@65I M!5(WAJ"_O(IT^VHK),;C?EA[A?O*]D>JZ@TRUFE"LKB.YI+4U$:7^3!DP *\!17*6(G(L#\_JQ6! M]@-J1O^H"PUY9NY8O:5WS6?,Z$5?*WW@++WBS=;R:6#$@JO^*J5K]R;WDW6RB)I)]!RDU8V&_6/G CJ48:D:;SLN 8 M27I=GVSF%AS'P1L,5<0^$*=R>QGQ>+0_*.GQV'6\PGD6O /OPK=B=&.( M2$_IU +])D;'7$O.Y/:!WW.CMN*\\>*ONV)>\B;GD66M#]J.BL;.['5+0U<^\U8= M!D,\^'_)TRX@:&%@3$)T)(&E0,4O9^T.M4,QCX**.T_^-YESD&L!]*JC)Y%> MRWTL-K55&]8+OHBPQ@M#.34XAV+C$*S'6[N@J%"YRXJSCH%9UI$KLAX+CGWO MVQZ^N!Z6?C>VD2;3L5"/4!,W0_G$QXT6ZC63 3Z-TX3DT,4$+GTR@$9C!]I% M!GR"NQ.SA]!;?E1*N@/N1?RM/DJ5J,]K=Z;'3>Z7&4X;55LDWF/3U9(-N&2 MK'@WKT6CZ0G1'NWASK=371'("/L2]%^5+M"3P3Y"C[5L!YJPQ;6A&&#@\VDV M-?J!J9W.Q,Q(JAX>X'V%WO/JIF%MIM_TO?5:U1\RZ+G&@?FFJS(>:^=IQ',N M#:IY',C*8I% _V'VJ!JT >D*Z6?H4F:1S412C:)M3.(DGJ=U?ZL,9(O+KM9U;'XB_M#U>B@]'UMQH, D3 M7G&MSQ7M_#;30DVG/3TYTJ7EVZ7E&9]UW*5>-;75,O]UWK13W0CE@:^J\W]% M>1A[D[@=O#5_<+EOQ[]M$=[1JN70D<(_W>[IEGK1[PLT#73"(K+(@$-N M,F#*W3]T7I'JW$;FV-Y-K'>044E1Z$9@#"$Z GL@R2ZAXC20I?7T% MG\M'556F4 =T+[2W6M]6(=PX-OB=&M=3!-M7.MGERI-G(P,>3H%(U)3Y^ /1 MBEH?XX#W#S&0 8%K\!V5 ?C?G!$Y#(F$5K%L;&) VMR,H_+&-VO0MB>O!J.# M1**^Y*GS$W9W,M#W#F+B)'&FT$;H.;A5]%M067OB:U3@["6):=9:A_0#@?KN M @K/4.=W'03W25M=\SB-NHC-O#E7'[[&K/CU\VS%H4![&I^<+RC*3B2;8R6> M=U:B2,"1#/#%/))=@)$!^(>(,7.D;'P0=.".*4O,Z'C>:I]P612R?_2>W1$ MRZ]N^H (Y^'T*(FX\-A-FXVQ\[_FU7__@?'O[3\FW 4;A6;] #',4=-,"^X?^BI M]:1R0C&!ZNX:2W2K\S4VWKCA-\ZGI!6$DS@BFQ>K93\6/AVV;9*Z>2P>N+-R8,S7& ?T/'-= M0=_"XDUN&4X.D](\>Y8$_$50Q*0^;K+++KZ=!6RH2ZN)]:;W,._[]IWSU OD MQ@C&W@2CGO.%@M^IJ]Z4^21=/>;H$RY-!BRFQ1M[=+!^EYZ+&0XRW!24K7Z-*!*F=>TKX"TY?5$1KVRN\:M!N =G// M(+UA?WF#N];W^"_1'3DO7AA-,3*TR:7ZQY8T)^+]V^O62UE"L!&,L2#.E M&5$VBN <4%Z2(P-8H&Q>DX6*;+(4"@+@0O3.".P M7Q#JZ,Y15@49*.39=2S^A3E];9EMP>4[P:OXX>0\HA44F<2P#N5TY% ;.!,J M(L^6.\4IO79IN"!@F1CS1AJ?>Z/6*1AUEB"&V5F"7H:X*):@:1N=*HCJ57V" M"@^7%0T/)BC$UEFX%,DH<]NR573".C&2^Z--70=I0=UH K4EK&4D^1S,M0U\ MU\UR$UIX/&+71YI'?D/5$TE3=9=MDTU2,E8QJ[(*[^Y55JXPTOIZ-?/:R0&D M3^=FA.$%'C+-?3EG40Y^E63AI16??7.RSEH&:XWN:Z'0)Q3]/GT8E*F"#-AH MH%+;:9SV.S"PWJGOU&(ZNJ[B\3/V!B:7K?/[V;%P,J!E'#2'F-V#PG=&1N!' M5Z-QPOR$3'P'!0+AWY[Z"]8.(Q;:K\>.,P!)#'[/8ZE_=(R[&4)/\)G_\"_X[ ZEX'/;FO > M I?4>Y'BQT:HD*@@9$ "\",9T-J&K2*>F2<#,#0(0C4IP/\*S 'QW;/DQ!8 MM7E'%#'O\UJZTR^GQNY;W$Y)PA1.Q/LCJCI6RD3;FHWM+/O*^C+D;[(^_%B@ M7:E*20-=TH$L;S,F@X0JKE_=]/@BQ>S+B[0LBM5;B5YWY/AIO\PI%]@Q"M:H M$'*+U2MU"XA3W:PS7O68KOU&FYCM4$OBFNBA:829FRG/EK87/.W$:&'M!C.2YI(PA(A:*)=V'O&PK7OS?D _.,GQP MI7\H+-YF<@F#C)*H'( 9?S9CB$0@7!&?U9@!644 M"V"S5#*@612M8KM90OR5C#?T070Q8C3.)/-?*\HROI["3UU7 YG?D6UVJ+V?=F3<7 M#;:>ISV$4.F .\ J^KWTY?.\N52+O)^:(KJQ'ZGY3*Y"K.NAJ1;%6?5#YBL9 M8?M1U[YNBXA(TH)?B6YFIE,OV"P%:U^,OVR8NJ#PG:FCI5'C M1P= ;/YJ5:PZJ%G='W^UK.8V3-B;QZ]=P;]KPPO4#)'_W;G'*_[(A>:%45>I MRHU@%>4?+[W/,@SK0!B]W!YB_0,]Y^%7;)UG5@\Q$E(><<5:VJ8!]+A]+B4O M)\H"9%A'E:I$B2B>)X!'K.HP]Y"@I#G(E>E*]E-<5?_)=\$#3VB72$#]H_A>U>,F/_<_)M]%WT@HZ* %^T\2S ? M%MX*89Q<311SYK8ZRG;L9*=/5@9-/U/W/M\7#:KHNTL&V!!D<>Y2F(LW*XI: M_7S"]3_Z@:EP"=5'A+'W=W TZ]0/Z2IOJJ[%B_C")28'4T$-PE";/+5'X0R1 M06QX@=L^T3;(GH:,^MFN[4>^:-#F(WD2?\J\Z,;J?#8V.OSY8EVLC%C.*E?5 MM(;T#QGB1&KLA1_2YZ%!%#._P>X4NH KP_:U%BV V-W##K;D#5;3"'5/Z+O> M !=X7'BN"?(K;+<@@A7/XM3FW\. F-T6W0G+=_)'ST1[>,S/34?_W/ M8[3W MJ<;4*[SO,..)Z%W*'PZOMRW LSME:OKTVI/\(=K[[VRG,X6\!$>3"\)A@T9* M,+$]8^@AHO-$762=_LD_3;]=<\;$8'6T%&K'HMET5L#$(.>#T(VHK+COW/OS M)UI_ >'^/TE71J,#ZZ\@[8"7Y1^[WJ!XVRW3DOO@J2BQ1M#T16[ZOIA5DRCC M>*M/%2H7N=BT[?VU)]3J?/F6)E12/EFSZ4+4(1PF$D.3G[(F-YGK$;'JZ>LZ M^P[FX'Z)U8I(3^W*TO(J]=UIX]Z2#O;C,C$ O1M4%MYL3R'^'+C-'1S_?%5P M([U-*7'Z>9LGC\Y(F,?KR@AOS:I\M:&QT=Z3RN<+.%]TI#*0D30TRR1O@#72 M#CTL].<=X>:29=D/[CW-*#:VR)2Q:%"!E@7@8SBFE 7QE[@4M#G MYFR!].5)*,#>Q:&(AU<4# R^G9)&AJ#FBOT5B1G^-^#-C6.*TC#&4HS(VQ-! MTG=N3]DG9DU^T/\B+%>+O0GMB*NX_Z,[>$5X7[AIYAP&TM)P%70)1]7,;A6: MVT8J[@"71,WP'4ZRGE'[+TK?FC"OIPJDH@M9FX.RU9WFZGP2=\A3FW: MNSX/$2]_-9Q>J56G2-M*" G;53S?EC?J;@>RMI,0]$4>?FO8WA3J2S#1TPH8 MW+JGLLC%O <]R5:@.?/7; 5A,B VGP.(X]/;W,Q[:%V*HV]@[KI"!E K)\I0 MG75SAX[,KE>=A_=WTU/\&\HE[JCLB!Z'M\_N";?"Y\(0A-#=$;A2 H["O.DH M'#3@#1DP<)H,Z"Y0)0-^YQ._()?A0/'Z)!E2[W'PS31'J$//QC+;!*EK;-%Q MK*SBL&P##O;CWKFUS4<:)/4W#V?V;7C[9?'1V?L:37X2GE@[F%BGH \S80/^ MY#]2G#[WY_CK/^;'_?M%?O]/W)?6'JN8!C8?B\R^)SSZVF9M;NZX.SVM\>M) MIF:BF1^ &0T]]UK$_" :]P%1P=]Z259?0NX2AG"O?RN)^P7O? 4;RXF.0E(_ MP+M94@\[,C*VZ8LU@09.<+4&SB^_0^H0K.&T'VH;=K@Z#4%4T0-)-!+0YS(V9BUTFL#77=)F$[?PV^?UI='3!(55N; MQA,F*<(;>T='AS,6O")X+Z.X/<[QAY\K&<#8*.HE-^]7:/ZB)A9-6MDG=\/^YB[[&;98 98<0K_AU+X/U?SXQ/^SV+R!<^@#,;3D$)<\(H5'CH<=?2;_^O3Y6Z-2957IS7.P5[M M;GCX2CVZ#FZQ->-%@CT/[%4,U6KMDGU[RN>(/Q:K8;5".683B6NQN%G<+*'. M)*]G+TQC6=(),XGF;U]_-^HOI3&A\8Y3(3=0 A\@WS3,4:-WK@]_!N!RJ/%@ M_Y*PZI"$@BP7C_+0?$5%U?T/1I/M##R:OTY]+V#20\8[DV@%X@N4:A.6L2,I M#> C*8MXO2=*R@RK3"[F9;>4903DE%/]656>="R.',8Y0@I."I.T]-$(%5<5 MVZ2S#^:.P50*#5IO+T"[Y"JX[VG<1VS3[KE-QDCU3C7G@+C%<=L8[ MV**,)"M21L);)MTW_O>:,(N.LA;.O#!75*!9L!?2)1A!08U2>!>H'DX&.".) MLN-CZ'W_C_"F!_*G\+:XI(/'6,\VR(0P>B8\TS81]-)&D=-+]D=#>;#ZPPE) M*3U7KIU2ITL5KBD#3WA8D3^/28T8N3,0T7G9O4Q#9FA5G".+"V1\Z-!Q4,O6 M8$8JJO8>G!V'C2[XB/6C*?LBJ_9+B4].4')3"#^55\4T/9)M:UNHTT^977A! MW"?\29GZE+\DHY\AH5''[O7(C/4%!(Z7?Y,/$ZA#3*X7P\N#PAC[VB9D9VL& M*\[M&!X(.A5;,1J)N\B^P>N+_BR,CGE#C6=']3F"FLV^P6P_"F%;BJ72)\DR,QW9:(67:0Q&2NT(LL?^GI< GYY]=[8:&P$V,F=YD[E9L^8%3BW/+/[ M?'B(0\Q:2:!+K@9\/,'M&V*K2N.W7I9M;7I*X:^.O%7V=RRZ0[=7BD6RZ:(4 M'IT)U&C\5C)RZ_?0OK! L7-BNG]J!.Y0."D;3OYVY4XO) M7J@\>L5#/$ XPR??5D.?(C6:ZU-5Z.-LQ-3* +UN/#!! R8B7D1C* M+I$!X\N["5)'O< CT(^]">%N,]SZ GV(ZVT$%O_=U1:S1=/(-\!<_ HX_;V[ M!?$HUN^5Q6R\,GW)!*E4>;0[K%22X7'V>,IS M+EZA3]!>2A52&64L+YH 2S=&9D:S)2PX:S[/XVC:%*@00(&%"XX<:[.,"T'O M9^GJ>;#0IJ29T]CV^*IDCR]7.S/E[W+GK\"#AN>"N2X4=0F/MIJNF*VH1MKD M/03G)-?:K@P9/U=)D7Z8Q7FS.#V2FPL#18N&-U["H>G'PQ=R\L>TGH20+D.9 M^YK7KW9_K_J0GB1PYX[_(1=8B[3P M$>'9A^!;&H7XHJ;FHYA MZRK@V6Z4VYI6!YORNPQ">:M6_]!XG??UAS M')<.>812@AO=QPO778!'2Z#%B9O MLYK9,!E7OH7.'-,)F4N-,U>5)D'AIBP M!VJ4:5CLM%NDX>NC_&U9CV/]9%V@/,3,%*QH7:)),-NVB>;A$FKU)V\Y)-LP M;-J4.B>KOL\IM&,UY%"0#) S1&'XR8!LM=_IR^QVWR9(C9 !\TPEV-9T$>P9,7V8 MS)SOO1''19<1JKB/(ZAQZ^Z8;9-)3/<?H)M:/U1J?D7&Y]43!>&SC.^>CC>G0[7IJ"Z36SX$1TN,G:EX24*"Q2I'_*(J3 ,6J;KYX\GH2OY"[>F$AK=/RU7T3^,2U M.0N]:MR9^9"6Z"!9(9S;/.*M1-KI5O-[$QH(3II63XCF\S+5O(/ M4JW*1^35K>8J \I?HEHT!!^"!#('N[U\^;KL9*OM!+5]>V9T@+A\<$WW\DE] M*J_E\O\.D9B_YN7_.Z(5$J=*_EUAA7^V)ML_./Z%^F=ZT?Z#<":8GG?!+U(O M\-S6 :ZEM3^Q#O4TH7]O ZU6Q;-5PJ;-R;DC,T&O@]U=T(W#R'V/1LMLI%-F M9/VG5P10YH.XVU]\""J,;WO%NQGZZ7Z_<85;]0745K5$WL"WDP$,2)9GV(XP M*Q;_F\->-^YU=-JS;3*9+P*WAP?#R!VZ7_\/.3LW6QC@OZ0S@E#$7D][0O/,OV%5V5A\&S7>,$5H#O FQ M)F#N(%GG;/6'-)TV21\TU=.]1$Q]4S[%2B]H#3[9./WUA-8+=^_#(V:$<7%Y MZO/ \76-J)6_$/6K,U_PE[YLW5@XW%Z-."'J\E.S"MT[^FVZCCK\68)-;MHI MFZQ%QK6=$V*&76 ['VG.NBO13N-9F< P]0DQ$Z<=PZI2]32]5N2)$3:V91LK M_IU\?.(HA//^U5%8;]>@:O0JEIV=[VAUBKJ2@\266@_L<\C)%IQ;R1/!%$^J/(9BWM:Y+IX/+RN M4P3?XO3OPR%0DW%FC7%9MCYT:731&;;]$X:3GY^(;"Y<>-_XANZN MI5]+%O_5V7KOB&N,[MT.G?#J-X+(1UFQ5O,7SL/I^3I&X;';%WC7U+W;+WG: M',%4F!>[ZK_A6+NOZ-@L@ 4%&H=2[%*!\3D(BSYS7#=>"7:9B'@-WT1%0!GW M&NCN/>QOM M&[FXS8VANS\O=.KAZV%=PA4X*3PUJ7?V_'XT[ND73"N)#ZM6';O0-B-6 M*QN5>0NQVR^/NN6PS9YW*+FA4S4F;2\T1*V$MA.MTIL.( ,N"=2A^&7*CX>, M6(EJH;L.+NZC["EX)K^U:(*.16']L&!.K;8O0F8%@8'X"7<8%G+?(7XCB=K/ M,DOJ(WK"GZ(^C-M41I,!3PN_7/=:46-DI=-MP+?XLV)F U_KRTO- ^E_K1JZ MYSM4?ALJ8KQ@!E5Z?$K;[YQ)1GU]MWR/FSLK.K^*E2"F&\%#8E424/D=LV[Y MB>YY7(T:+5BP&YU2GRN*U5#OA1[L?>J%&>#43T)BDEJ(C^:=VD3.X)\_&)%' M5ND3\_7E9V]K?U+T,N9RX;69NM-[QY6:&4T&_*UL1,9*?C%@TQ9DP&/;JF0Z"AN?RZ<[IY5[YY9:F0-0Z[E5 M,,='DQDT7ZP,4T%F\:,S36>Y,Q)90DNTWGVU4EN7L)A*3H&=A$;,/S=XZ+ V M4Q(WZA*C7\S2K.R"3$#ECX9I:C"\B*(\,7YU0_$ 0[ZLC/)W&59>_!V*=+BX M^7 (NQ=5ZZAA>YP?-UZ-J#AO$?5@-J8_L(GJPX/_Q=Y[AC79;6NC45":B"A% M0(D*& 411;J0V ! 0$!I451I DH2 ^)"H)TZ4H5Z34BO48(14!Z[R3TGE#" M VDGKG7VV>^[UUKONLZ^SG?M\UWG_'C^0)XRYQASC/N>8XXQF ]*&-4Y$LM7 M[6=0OA:0:J">S )\'<,*QOQ*1I8R1*O7VBW[70E_!=4C)O)FZ6TWXDV1BNX/ M\)AZ/89/60/2 /LP>;J:P-_H+<8P%[[*-^HM+# U)7'OJT*F/QHG'GQ5?N2> MQ4WV8=NGSKEAI2=7Q.P-,S%+L[P;X'U/(2Q& I'JBQ>,?G7UQ_SV@&"O6W#M MDB%J>]UQ,(H.2G$I(;N(_?)6Y=_O<^*._&K$,\Q@52#-6US]]\MD5E9NG M5SHI-\D*@)>*-D6/@#:K)K@5CI>,JD$[KF['CE-"5/QA@MMV$FT=SO?RE+). MSER\Z+S"GQL-]]"1BP8GFB"MGW-=:7XL.L%6ZC.X5-@;7!6Y:9O6Q@!B#@A# MP)0<'II\2'[4^14=Q ;SO]]^'+V;^8;20_XV\^UP]0:KQTH]#=IWN&AZBMMD M66Y!*'GR7C0TI/8^^SPU$Y#(LY'VO-1" MBS^S]XQYYR?S_E# #O1BJVR#X<,JK55#.UE]VMJ#2NO97%7YP9Q%;T0:F&+C M+4 'R?!.4Q]/S*SP.W9?7YZN@R$X>FER'G:L:SN07L3M=%T2Y@CP;BRPA!SQ M[JBZV,DW MXAPE^X(QB?W=("]Z.#JH$(G"'Q>038W!O[;:TJ%%4K68[2-P = MG:_6/4#1)W UMI_PF<8<'YMT$(@%C3T/I@)C1S ?6C),.C:/BF8IYPGPZZ0/ MEM@5:BP-*HV:%7;H1*=_7>V/4N=[&F'\\)&F[8.OVPN^-8C"W>#5]+3+98I< M(PLSF3DS0W7 4Z*ZMC:DI>[4014G[<4XC1^F/V&U)V:%H4N/E7@A?2N_4#9. M;QEDFEN_!0_!.FB_1@E[O/C\FO/AD4OMK?8:=!"&8S;DU-HEW5L_)@ .XH8F M4(\++AM\ 2M25O_RTX%B^&5";JAOP6RNM/-5X>#G G65%:W6F;*Q-V51G] M0!SMUCZ,BDRA,@\V>4R%H5[HCJ1I$D_'^&'XMLD!116VE\=T@NQ+0D'U8CAU M,Z:-WS;D:-U5BB10_GP7PUGCGKG"<>RPS=KE [%GO/A#<'VPM0,6F?P?*E"G M@SW,Y*2CEPMF!#]&8P@\8Y2C%9;?!D33!#(GUIZ7EM%![@897[\KN\Q,':;( M$"9:@BF>> ES*9TR@=CEY7M'2(:G'X5;W==8Y?2H)T):X*/CU)0?F0P]_1W( M]HB")ZO$UQ6#J=<9'"#<8QC5?KN5F3O9Z'M'A2]'[$ 87Z+YBSLQ,YI\SO9[ MZ1/19R==[%1XYYYM-L[8=D=F\]"MU?LSC>S$WAPEBMK)DV=B,>43-J-,#! M%#V!B:=67*6@IKRL5"^2WE;SRG(W1@'CTA%)#Y<9.5O M_W VZ([BT8R;S-['[.=20E'E ?5<87#V]1I9,A3 :S^;&,\7+/C9Z[AFQ/IF M\K[0A[1QTSD6QY>5G=+2F$,8)ZEW<&8HGPG@1/(C]L=?+:FT]SD_NR3OKJ6L M,'XLP2-]U/@CTU.)$&L6<#*JH(MV#KT?NN-)M8^DU'Q?()4MD,QBYS'?=TF; MT(3ED[ =(:KM?B.TH(.XU1+%^ EE=ZX<5EVW,+!M'$PY3P>]>T]KF3I5=\:6 M#N) \E$L:/U#I;KRJW*P84$_8:>X$[_H(.7!Q> /,VYS_J_>1MY VZ"[MXZ@ MK[5)B"LLG\B0*TQ3:./,*_76@-AGHDO[5A&=Y@E6GDTLI@+\D):9>Z( \ M6QTW-2[6&1LIQ*GRSF,$4"^X1M#3;-Y.03#^UPE"<].VQS0=G1Z2P-9^,KZ0 M-YIO-QX])BB,-U>E^66(1WFK775&.6O'S[P"3I7YHH/S!%^:MNGKP;UMA6-4 M$0S2RFE+UD?84EM6R\DBRWRQTG10+M&IB6%4BR5!JRMV?EW2PJG18===U"E7 MK5ND0E!+L%+TFCW:SBW2!>)7<]A7O>_&!D]89>R MQ+6>M2;NY6Q0%;R9(V[=A2HXWKP4\\3.F$:V:(M#JV@I2BF]RG;'G,0X=(WX M3ENUVPHK D59=?E@2QNEF_8K\U%?=,^#?ODE'Z:F359( ;9.8]=FW-=1UEPC M&C77,ML;+<2!XMQ[GK#U\[2 /:KD@N^ MH%W@PUG^V6VFIU!T0H++LKEZ%%;B82]%![DT5/72O#9T#343-+PT,U1GP2,U MNI_HH#K\ .MO;H].R].3HS[12=B",CBJ_W' E_B:BB9AJ#DU>OC%9_-P#H]7 M_J%I,S3/FI>(K0/=5\4'5F%LC)>_@_T._*Q.^<$Y2AP.:3I$V@N)G6B#+:6W M2&OL/)<=[C%[2!/I=!&$-A08Y:"Z*L38[6GC[T*@;IC/4W&$08W80=)V=I8Q M#:E=%0.F-B9$TXS+/^JI\N*2%_]K=.J_QHW^G(CU+R-I__"8/Y:D_&,'Z^[# M3?_R7.@_X?7&0SO_V,KZ!KB9EW$#&#/U#Z&W 8#IGP3I_NV9U/^9\E@/$+IX M!X[Z9.%:(CQP1R%_FPH=R:JI^H1[JBH F1H^JC'M8IRWL'%<6VHM@FBG"[+M M+4;($!SVRS\4/E70]M:_'5.B#]V^FL@O\@Z9C6WH*O:<\_#HP[:DC8!0['94IW@^*C^\,Y25=&%6N+T[XENX:V83CQ'QTK$[V1]2];A? M\AQ]<[0A,--_DK^B(N9I*$]Q==G!MZVBR>]*6IWC/2^SU7FJ== MA+;?^5H6\L"RY&Z-,.^3'.?)3<>U'8=U.NA.E<1EW[Q/0!31I1[#D3\3U<@? M+CG7.O8D?03RV=5M[\>#$&?/&0C3E&R;/5A068\(-DBH9]B0SB1>7""%(7$^ MBXOD0Y_711C,?_&P^NV?LTX(.4 $UW7 0@/OH+GIX]3H?ILJ#^\/6_J4G'=2 MD1OR.*V<0;V)N=; ZJ:C_ZVH(+?8.U\WX0^7(@..L$@,_8#BM"(XLJ.FX0-/*SE8I01T".Q. F>%!ZJ'^1G5L9F MRSL7LM%!+W]O !SUN7VW9[N 23M O4=FT4%2LN\9'XGH=P=^@^5@_E BY26U M &;=-3)X+(47*O9P9.HNRTB)J:6CU#H;.542SPF!@*X>\)P-VC]Z"B>FSC-X M_$2C92["P#XY?ZU/-=WX[LW?X3Q/@:%C/1GO29^J/J;=$I+(;H!Y#]1]CW+V MZ5++QPAXS-2G'-UFJS&)=&KVP>GDW5N3@>AD;5K"96?1=ZY[']\=:!&_*V 0M+%8F"A\C3\.__0#5KOA MU8#FY0Y$3T=(_9-K1V2^ ;EVKV?S9T3CD3DIDJI$>U(,-4#,'$(*#]K%RV/O M#DN6-X:*=]=EI:MW:HUA\1R"A$3^JF?IF60F,L )$@(8]37305S*>E;Y M2_(]&Z68;XD:0F$S(FE,]0;O6,^\4;5KYW%1Z^X0K%**>?WDXX\=9G=T8HTG M^22 Q<&""FG2M(9D\3)";+$+)"D?$ ;XNF5[KY\,H'BUJ1^8^;$J9Q5?ES V M.ZZ>"8GC#$0Y2.AE,Q@)#\850NDV"\\7R0^/W:]SQYK@*HL>&I*$:NWLR9%1 MU%7C3>VMPJC8"&CXUQKC:?!:!@X6. E!^6)XE:^Y3W,%\@4=6O#=60"-[U#G M$L?%^JV9WV'D#BB<<80.P&&?YCY1LDZL7GWY*J:P*C.Y-R2F_^N^IF163XIJ M['S%D1G.-4(,3YJW2I^VDX#J2+-6_K,H\_L,]_G#ZT\6WPP>#CV(4"%.+ XE MMSE(/+I===I%]=/8A(A7K 68QLR%,\_@K?\TY^GFY$\Z.:J7P[DFFI2B5BW; MDR?;DZ1@]ESBD/'HD_F9RTMCL^3"I<4N"5H_-;7N.&?58!(X_/5#.FANO9Y9 M,/$BK1_N]@)5O"6<'@24DPA $W]C5_#Q%0LV0L=@U&.9BE6I'T\]C_X9RK[5?,)C5-[$Z[I>B%3*.YLU^>/$T>= M51A<);PEY[FR?"3.>?GDYRXN"WU$J:3B[9'L$;4\B]ZN% M;31/3A)@2RN09 M])NNY2??J[:MV"L"-YM?/T!*I%?F7%?-G,OSRQFY7)5FCW/W?UK:/=N_\>70 M1IR-$7BSO8^XLMWD$KN/":X[ZD&5Q1Q>B5-RI89,.H2N5>/*DC^O_@AC3_3] M>29H&YBY&V$9>##W#>^#QP<6)5(8BA?P6D6ST5[IN[EES]$9ZW)/?77SB0!X M)R:: ,17>"T7*"JTRO3I=,@6:[\8D<=)!QW8Y_-KC0U^PSQL@-Z2] M!ARVJW>''$TEN_)1SYPX%V&E87'@-6YB>6,DD&52U&]55M9]^3'WTJA$(>OF M-'-^R,^?8V,J-^JM)N#W0: ?O$0NRHFO8WC#05]\- #.>3@ZPM$.+X<%IKI/ M7!ZY.L?J 9::["(+[VS'4$D>+NLC2+YU1=Q5V5W?G[G:;!(.7X.*4(5(4%.46,6/2BYK6 M&'EJ?YNI $QH36&U8KQ@>]"Q%ME3.'Z*=N\"K7=& *'H*DN[=!N^KRW ,N L M6R>.$H7(Z[I[MP67P5_#LM7\)I!W4DGXOZVA-,!]UZJCY8,8_:8O,/ MI_XRC*.MW+%H"8BCU.720>L\_+0YZ]NP1L8XRS#$+2+7[7!:E5UW^/R VLQ, M2KVWTTX*+T4)-3YXUHEZ*%25994.(JB-?:+Q+JK3JFQ_,CC),5FW*1Q7@[ \#U1I_(4GXR%45] M[7TS\-E2MRGMOH*K)&TH*^,O'Z0V>7S@85ETT%4%AIS&V1D#G_C 4HJ;HX,N MYV+(@8?HH(K/"W#"$)SI][1S'8.;+V2-;&NEI>@4A96@L \HL#B:LK(L/@&M M6PRX&:1T\2Y%ZU%3FIV!8G8)BH*M%%6"^\Q^YZTRK.Z"(3(Z8AY%Z)-CT+B6 M@'KX!W?%Q2>$^I9E?#A@ SO.T#EA6#$F3(A6)S,;O%>)OOS*S*0U+Z:T^8M4^[T856I*X6>?Z1::/RK_Q/(QY M;+^Y2\H!G.@@-@B%IPL/#MT10HS:3(U U7#8\;(HZW+:GH"3I5%=PMF.(MKI MN<_EQRVW*-J\_@V=&@;^;$I1KA?5DJ0F<>+IN0^B#7OU32=$N_QG7F1Q-<=( MUX3Y&]PJ1@?YP4MB(;&)O$K?D^ 3EA?E<(<@S\Q32BUB.8*#[H);&9: M&-8EA1?)]NC!YQ$*4T%/F^V#H:603^)3#TF%XY-C*2GQ@^5-)(=V)[?!;EIK M'!MAN^(186$ _\VB?=A;Q6%USU/1FZ+BY+WBO>P)7V6;_@1E1@XG\P*?9\!" MB]>6!&7BW]D=7XJ;M[6TO>3X^+XE.QCZ+(B5*[7D[I H+/VRD,N\K:44&;<"YZIAP6NW-$+9>YV"7>UKE2YR MS;?94V^V$*=.O"ICNHB/]\B_K&CY\F.CW=% )X"63-UWK+VX?GV3BJI)NKJ3O-[-F(W^R,\&W_%JD MN]G0V$*!%.D9]2O,YF[=%%F--M)7E@21!@QP%\VA/YD&!!?7XY^IL#Z&EBZG M'$8] X\43Q]NI?$ASO6^D#(N+) Y/[\3[NQX7A("23S,-)K93P=9P=_L1V-L M=0^J6U\A%]L.N=PP7N3^017/IB9D]-8YL2#LB86?PZN9EO%X7CKHC1(=9$(L M2GR%-]3DXC)ETV6L^O."W[/X5[1[,_@HH?I$;O_&2ZI*D3&,U2S;VD(QZ%$ M%E%%:0: 0KP!@P GPK;Q;Y=*C#^C&A@KS"VB)01EG<)O,K,!C6-V_UDWFWK* MNS\64QI>K_;)Q-YD;3Y"D0Z*%2R,4K[CH].0MI4EK(B3Z;>W3-,@Y6:H4@<> MG$SALI:TX#$;VI6$4<_^W(Z72.Q!2B$DB'R'@XG\JA7/EP3M]!C>ITZC:\F< MQUE=G.W)LS*SJU8>:; N""RVW^NB%P4:I6SC/F&Q"B7&E7W[27B;EJ M\S5H^>H_),G]WV@T_5<77A(JXN$ 59Y R-E'4+_L2YM=^-E\LRN.1NK#@"?F MJW0% +0F0?Z]$P5>T%XVI%MJFU$_]TU!;UT'M'NNCI4.>H_&HP$3#*&\[G=M M:=TU6)GK=2\Z*(\.<&,5Y;"VBU%P1*IMDFC2AR41W]+#-Q<4F7/0&H U8:8! MPX;@RD) ">9ORONVAYE?,;7?G3!1AS6N-A9!,RNE1H:F&5""%7'5!X\2MLM! MX7\W0R3107PK^E>P6N_N:'I=TCMHJ,Z4\X/YP.%B8E;CU+$=C9K39!7;(KBR M[MP4D$O4';X4[A- ,\5\$3C-]>M:>%!J:$;, &VHHV]_\*QS;QIOA[[,[@,< M;TUR9('DN0RKBQ=N7,,W;JOO0J3%?YV;3WD 7=B,0?%K,W&#FTG<; MY.EQX;%Z$C^SAL(RYW@:,P-$7 V#+K%(.4A-!ZQB,[6)6C.ZC0F\ Q"6-0L( M418O^KU,,>S0TYB3TZ*/RQ06@J9%J>702PB7CTN8(JE58C;@W],Y0)P*B=FN MY88MI3\IDNW>,63'JD@L?9\\C$^6RR0^*E%)YD:U%UH)PG>%BU^%:J#ZLNMT M0@U[$IXCGF!K) V??"M5)$H]_[K P%%#N7HZ>O#M34VJ$Z?NUQ @A''>TM104AQB\.A MTZ8&KCSJ"K^&;N]>S;QYZ*UEQ2Q[2QG5K\:)&(^318\YS= *9E0G186/$,AE M<:FW;OXT"CLG6M%B;5FP$K^; D+( 3Z$/&P/P^.@WVUW<&@'KX\L&6FPGZ#B M>3A_>1>UJG0@ W0Y&CPE9=DT\%FG>6PGDW@=$SN\-<1*T]CM2T:A:@_#)#N? MS>EPL+&0LNQB4J@5*<6^6]'+GO7"AZ$"R$F&%PS<0EZF,(#935Q.W:Y_#=N% MJD'1VY3C4^7M)U"EK&=V3;91;Z>*RE?7R"J_7.$,9\'E,/7H8VPE\7S^_)9> M4M?D4^5**\GQ\P/0F&4>8^BUP&)EG=.X')-0_EHEK4@I"MP.62HF/_]ZN@(N MT8#G$_\>X[5B%P-7C@.O307AK+*O.&.J#H$.1#UPU^(N@G\CG&;U!J]8?8H&B9_;C(WI$ M;Y_Z(/#P28S_3>&8;0$WE %GP'[R9?8ZP=W9J.)@[[;$\BPIK6:XH[0)^/IG MPLXE(\A*A5*8__E!4H2QOI9-O_^ R(JM^JJFE($0C@YJA!^D&!&2LL+J3GGD MMC_JE3)P+=WQP_74/IB)>=*=@[TX_<;>KLX9\"7S>Z3ALH(OTV1H6.BE,H+U MA\O@SD%EL-O[$DZ/<%PD WB'>W+=%/5H>5S].>\+P$6V\[#&0X*ZZL-#H'Q5 M@#?Q_,B-"D)FY1D.;SI(^U(6.>YJXG$YROBIPTRN3L$_+UI>V6RV.N&:HVJA M9S=@B]YH5+G;%Y 8\NAQ)MZ!1";UNN]#")3*5^20B$G M95!JEER$QU1YC'^!]?]TYFZ/2E;WX/]!.T[]6F/L,UW97D"=CE^3"_UFIL I M?7%=N4%CZ9T;'<2)?#.4:$%KA16O9WC*I:&FS\=ZSMF>C]D);NA<=7Z8D%PWIG--KE:DT*?%\ @NB[:Q]G\KJ>QG[)&).H.;5 MWGM%G0=])$3.=8W,A$$]LF1&W>Z$",[N19&ZLO:1GP*G-;]'U+-DHTMENT:N MD9#%_:^')6L.E%Z^K'D/5NK8B2M7F+> L?4*JL9D]XX(:UTC9 M]+AA86(TO+:Z:J)V%^6'SYDK*;H6!N<7Y-\]H2%3;3,YYKCQ.W=I6UWAG\=( M/%F:,6-1)&] +(^+Q4[X?$HC]&+$+[=)+D)H3K_LQ6=T4/)S!2"T-MV*U.$V M+3V.E46OOGR=H>_S-:&O>C7.:-M55^=.3%;K^L*_I:R2">XF=)#? MQ+80FM?CN_IQ,P#;[&ZMUR_Z$258DW))?8)71T%TJ)8:'F7E-?\IV98.ZLKE MU-[7+"R9H8,SU=^U1+DV%!RFLC?40[I6B" M3TG%U#1,#\R*ZTT65HEG7"J<=C[--"V5=MV>YU?D[+.\LOO$"G8*F5J*/(OL MIH,.8NRD^!"*0TA9S(=2"=M+F?VNK3(2#SG'>X=-[^K&<,IK*Q5'H ?7/WC5%U;VGC7\1 MC=F(@Q),[)7"3D:QLMH67_/T_0RACR[>XOY24E,)K^V0D+3NH:F@L'J(UPP@ MQ !-%V,Q%+MPP$XJ+&5;F3$7TD-T4*CQH>@@=]%C@!3Y6]XWG\T M,*#I:J$!WMF!&U!3MQ_305]O M,\LPI72:\BR!J.1-^A$_P MBD;?>_$'E@L=Y^=:M2:J=2ZVN]NK'(<935]"AWQ/S"R GF]1MCAG>"I&PS#' M,-NY_L*6H::)+,0A9GO@=Y;[;'CYWUQ.V')O[_X)!V^'4SWEDV$/CF019,5X M,DZV/LI+S>RK4C2WGW:JGSJVKH3&JO".U&U'+"T)I0#'02B3A71J5-WQ,<6X MAIE'W6:)&ST[K3.*.WN?WWN9\VX-%W+CS%[LK4S;*J+DB\/EVS1@9=F M,CRO,%*]+;$WX!9B'19U,(WY&_E$%;,:H%$XSSG"@'#:)A MFP9.:^-F##FSN^QD<=!!TQH7D1 &5?M%37VMHWR;K)*QS%7K\A7P/T])>U71 MP[#(BFE+&*D0)+]'EVK+9.S6S>?!A-<06(R7 P_J"?$HF#HED["9IQ,]1-,0 ME$8IRL^#1P6L=/'3>$R]8@L=I.D"?UMOPX 3=- /!X=WI@B-HO?%[\K;2&.Z MJ5N&JJY5\L$(";P8)\/_G;#=_;$MYU[4SJ";46I%.%T.CT!-#U^LB0]!),+S M>>0";?]PI:0UZ0G 47C5&^U?=J5H5C;0^P58;TXZ"$Y,>L(PT((8&FT]VI.$V'-7N>AJT9>6S+PH I%<"B$ M(@$>Y;JS@,64B$^>(9>-#@7@$=1GMZO"USK/8>F@&BL7Y.O"\'WGGX*.IOX@ C3_X61]\J?_'87>Q4Q][- M?3TZB .+=PRG@T10JR/X"T6[8<&N1U/WF"7B84.7OL>1!P2W44VW"C $A5OW M&:_Q)7/PPZ8[$ZGBM^@@@,,._G:)O[PLWB%Q-)3:T,3,+1.EN<#^(4TL/Y2^7Z"'R;8J&]T].Y:P"60Z,*K QYK536PZ:S&/ R#K!V7V1"X];"> MI\[\=S:-I,-8@)F[PEX 65."V"E%+&:)(4XR<;S+S?(+((Z.;"W6T$&O:WI[,F1%D#9,&HFU45]?R6B';!C:"36O[&=&'H>%$;@U83AHNL$NWZG0EDWQOM[)70=NS="!]7=32,;!]NAN"2# MZ*#3'FCJN:0;^\E:X&">*<"VG#&GFI"T"?C#X4+RV,]4^*-G[#"3MEH@BK"B MW44*#R\Q1;ANE3XT "<8B]F3Q9!=L07S7 $Y$L(%K[+-6E/(R[K@!=LDY2/6?NI3@4NEUM>(I;)"+PQ\-+ET5%?Q>] ME1UXA) &G#*G;:>X2JXC7F^^_F0 CAPL+4S*&N8LD[O2H'+N@]1FVO"K =V] M#]C;M.F!%-I"IG!?0-KOK>EVVI0?:O=4.$.O_ N!IXP%?,;G6J.)/T,EL5MR MJ(TO%QC_B(Q<"169UFT42E%WXO*T04W?V_F].1W35 H+_*R*>O<.OF^N^7;G M5RSL*"^&^( A,8T0W6L,-S=$M-@(%2'9#L'[UJJB^1AZR\, MS\'?SJ-&X:4#NQ1O#ZY)-\VA#N_9*GD#1/Q_[9]0:=, MZDJC@JK\^14%TTMY_MR#D8J) 4TJ M?)M2[^LD 31?6>2=.&-2;/P=HU8.ZUV[7Y7/%?:^O3S\8*M96;.$8HVO-6Z! MBF.(R/++*P6WEC+C6-ZWXM2_G60:9O^%WAH+WAIJ-+L-%Q#0[G/(1?:ZY(@Q M4_OG%#4M'"Q:R^U%]NU%VS'?-]M>"P;%H"\_;+[8NK[&$Q<[)N:R%#XL@<=0 MD)2S ^NH6L]T1]@NZ>J^ G@C?M\2HU CP'COCTGQOVUKC15 EYX'0_SKYW2+ M!%B&XZGL!.N@;?0IP C;M"]:7>#*81A_*=E8) 8Z/0M^:;\_M;C7#!]35KP4 MQRTQT$"1G^AUTJ4<(-=IU(.#@,\1/K=E'NYKC1=@H@<9MOCXT.!\$H\>O#M@ M_N;_9)80RVEB"^D]P$^^!IS3#825\#=U<7G(WPHS_&"'/#=@61JF8;K>F/!3 M^N[$PMW MJ&.C/.IU)2>=?>*CWS!H&6=4U,;F_^C,QTO!I]X^;#EK'GE(3.OQD \\$4XP M=OI0%;=:RI#W;6H RA;,-"YT?>,DY78-8([?\5L3+(O(4_EZ^PC#Z6EYQ\JS MXT/%#6 6OGW&A_'\[128*U_K_'! MK5$N_"+%76"B\^558DP6A=>>QLZ+K-5 M,^#5- :\Q2!IZXROK5C>$R'=_GO\*R2=6)?FE* M)/P[]O5M#[41$4L2L]^7 M3G;Y42<,'(!>Z?PF8]?V7JG I<\W1C-Y]&6&[N>FLCG(2?AJ@9OZ9J?+^YGD MJ\0IJE';U8$EM?PEB5OI,X(O25>2-#9S1"N?=D F]HI'D=*T<4SY;KTV3#U% M&P"ZG'P<@AEDQN^IUN/R%*\;;*4X'6?,>ORT,H3\%#E!!_'1(*,(G5(@N]BN M2C)AK*D0OJCD4=KWY$6<0X'3G,@QG8>7-Q4Z)09KO*=#6?!<_K.$C0_Y)GBF M4$0"$8R/^T"Y53"]XB.GPJ%>%-TB_/Z9W%?I1/"5 MG8A-10A&H0/)O?V"R')B)HY9.581RNZ9S)>Q@E_I3A-_O=2F\T"\X9VFJ[V$ M)G?X^A)V)*>S8-0/HTZD@WQM/>!-KSJN/LJ\.+?3;WY$5FG <\XH7C/=RDB[ M(49F[_G"1K^CXY6LM$24/O(:K0_%%66H+4\*(H['6FK( C[D<(BSES>C[CY(JYJ3)6ZF!_' M;9JL8P1/4/9'6P)B9"D$,S6I9,N*$(!+3DIO6RJ;T>/^['19!=$>R'%W1GFZ M[+#'P>IE[(6&EUGLG8;?5Z\WXK.(^%=&B7,T03WJ^+DJ V0O1[H!['9S'QYY M+LC?*O#!!'7&[E?#AF>!!UMB VJ:9'[ M5>R5FRF=GSG(L%'5J@Z\_/"?ZCC^8Z@!5Z=,ZX2QHFREV+G8$<:$?/=@ M#OZ^'5;3MIJ^N;5+)Z0ZA X>H"W]&&?%5\=+I+$%-SU^Q=WX9!ZG4)VC6M*W M:3/?-$VHH,A\ SY=[(LL#HFT1DPU3 MR-)4U;&U'BX "%5_%)=X\.%LKG$/_"A2#&#!+_@Y(#P)74VQ)H,17I7E==\^ M*45-W%T.4>)Y+*#+S&3Z(K?-,/J8&JM( 6*-*$22(/*_439W)1:3SA!=,>^4 MM5]..A;@O#^TVPCNG5J+/X1G47XK^O@IY( 6/SIKOU.[T<1R[^5P'!TD=;ST M(F;?DQ4]T:$C@&HOVS!B,*(LERCJK/'F T3[ M:L<2TV*N!)9V"#DZRA)68P)EHS@1DEJP78%7WGSWL#;YZ*D4X"3=/+-N=K;^ M!XN[F2.[26U#S9%VB9:YD^%/@P(D2@<[-%0R!"2:]7S$^/K6?8X^BI_;:Q8: MPT%^H:VKHDTFI8-+TL0&I34*ZU5YC).]SOY?!US_6\W3'U-4@0S"#(X_X!G1 MF@&UA9;BCR8)WZP:D.(3>QJR9MYR>3*H$O(-S1)'&@&*B9-JO1A+KC?\5=2T MHILS&P)I2U6B/N7-^N613S_+,.6W(?*TJ\3F;;<.,R<>Q<-F.TWXP_0"6G5/'P,:>9L +B0:N/6F"_[2&'ZS=+ M'SN#WIT3=*YY,IXCLL%D09W>8 :NX^;?LKQ'L.#,86I]DOYGOO6N]K(:+&:# MNG*6[7M)"*EHBK-'57"ZDTX0TMG6,'Y3,R[Z\SQ91Z(3RII_&C)H5BHA.\[4457W2KT+1>B<*@.OB="BR/<1KX4Y")3Q\K=0@;N6D7=@]2[(/;<9_SMM ME(X0!A\S%L3Z'IED]IZH*\/:@^WD-Q84CC4=_&+NH MOIP!PF5:NO?+I;/4:3Y]FL?V,HBP#>TV"VLW./:1$?S#?GMP'IR&['=TA6I3 M.,C?],+_=J1<&/CM Q/^6?4!@W]2WNS-^;^J\?H?5S;:R4%F3+%4B/P^B/6< M[?F83EYN-:T3BZ .+8M7Y/L,H,^#,"!,ZAZF2!*V++IR-47ZQ4Q_/MDL:+E4 M&3$DULD?0JQ64?547+$@5&2B43YU^O. MJY>N5BR_ALBRMJ;/G8_4RG-8^DHF06\"0T3Q#7Q+8ZAZLP'?,2VIN" MS>^"6I*HI,IP5B P?F9YYI7B\_.&XAIMNL.& ZT3U*A];XZDE\U/O.\ C\L7YM6YT: M<)$@1(H#=(DB.L1H&-?)OV\@Y(TB21,5KBU)K2V_8*-Z<+,A4KAO92PJ",?N MH3S#:13Z E91FPXYZB&V+OLK9K5VR)YRL;:KOF*!([:G5RY(5 MOD_(1=H/*#L1G' LC>T_9;D"P>PU\GB.8)M?;GTK\:=KQQK]9G-+LIO4/'\4 MZ+(#Z@W)A[I3"9AWB*M9-J-614^=LFR-],;J^>8OC3T-.616S*=P*E+7"T3Y MJ3LZ="N.QID,9;6*0(JFO"L@O/#@<*+HA(>HQI%82#8,E3-Q1&Q,>9JZS(&O M"4'MMC9",-^L&8HSG0AE97S[:V2?L.A[4QUJ GH("Q>4*AA6%E0MJS[R][+P*>:V]4--S9=VOT MT=L\9.SIT/]HGKEJ0$C![:ZNX#<$;9)%B7Y#7FZ1?3=/[P99Q_,] M;KNRV')$<=%^BL8+\*OK^@N?NNGJ_?;+R-N$,CHHFT?:!P':TQ)._I-,1822F_=Z6N8M[F(V>]WFNBJZ MF(;9]\FD'>HG91_R#8\MW% 0XC2NJ3^5$.U5$]7LB M^L44-N87R6OG(K)]\ M[5V>Q1,ZZ(@G60W5PR,IYF<5XCM7AJWT2SUO MQ6BHN6;I9Q6'SO#%9VE77I>KS'VTPC1%G&&JN8K M'9DTS13E_(DA%=7VR7[RW2VEO6!2S6^&PSH5DD:L2W(*UK:&(GL:S++W,!NI M_KMG\]:O@T>ND=[VIUX;\6#RDHB&D(VZG8^RSILT (P5P4P'45.AHL!1E1@V M+"_*'IAS-%_24/NZO&>&[(.6M]0)X# \RO)-5M%%#RS.IVS8P&PYR \A-AL, MP'9N3GO;K'4;NO$GH<#^(,FR"^@5@ZUK_VM$_[_7G8I:16([WB^_[TNTM_RH%H^8MY_7($]8>7I_WGB_,L_R=NW$*%_#YR5>\4 M/GF2\0Q3/"I@'A,D;=&VL7:IG$_?+5* I4/HR-'$4X_?*: YJRJI7V%/QGS! M35$%%#W F+L1>:DO*<&LVY+ATG[>I(,T M4?&7\\8*G>%K,SP'SPBMK-98FI M=I?]BGNP?N)]0T+'U$C[:GE-3JN]CL6K'FI%JPV"9(WM?_4II1#W?-%2O[PD M"(@42HH,''%>5C$J@_# M+.X]L4AKRK7GB2L22+A(14&;BB[5YNWCFB-ANUTW% MD5>.-7<64B:;I:5UF*Z^RB-<)PWUU,#Q.P"8N-MPC:($1)SD8*QB&OH"62YG MK*.H@AR5QMW@6YTM1(HM3#2ZJ?O M.[;(\7^P?_**NW[AR@.[UM%K.MMVT"!IU)&IOYUZ*+0UV\'\2VGLN2R'_(6L MYF2[V)<&J\(2CKB,1ZBT&DN^;'Q;7IYA2P#4)^#@*#\LT_"WEUA07%"R703S1M"#![Z_,9N,T9W0* M+/> VG\#7!M[J59SB+$\62%K.^1[M"V\;M@+&@=@@JQB\;,V[7"SZ2*T>Z'< MF9ZFW;DV7. C>92_1?PJ.CSZ97]R3G]5=-SNQ?1EW=;LS=U(J 6&=_JT[9-- MH)W7T&9 0J&)E*0VH&":ZSR_QN<./D6#(3O Q>GGI()@)T++4B^ K;H++D\N MW*^$K/N5ATMMG0(U'FJ=#=IB)H+7LLB:"N'3*5@(H(<+K-L(JCOSL\_N>S,J MC%-%1\0QX'AD^FN[G=_UY(M:5G?(*O=&R]\@6'CBQ]-+IP)+ SGG,UXN;%S3 MO?S(W9VM5#?#Z[T#-0.[9_2)77CR*QT4%],[MQ/*,XXB/,N%4++;R?(?BAU< MCJA_RZ2#YB8.[]6*/:I CIP68]YQ<(),ZKM'IR0F M()_#_B!JO3\JR$"1JF=+^M,_ZAOX#RKRM_:A?W$OZ*_N9+F&A[/9QBIQ#HS+ M\ZNF??@H//>!HOKH.\$B1C)1O[1CWD0,PJ\=%O.OVES^[V-R_Z=O_$5 OW^] M=ELGTC:KDMGLYQBTR#4R0>,GR/I(-0_!*",I[G^6;#JWU;;\U3_2XY2R/^7Q[?O M'U[[)VGR)_]4JNZ_5 7\]XV?_N,I?VI&]Z>ZW7]=5,"8G]A"\@$TR&H>-VMX MB4X-Q^S1S"[WJA M+-ZGSR0MA=>O8>;;)A9_)HM-0J'U?/QJ7T_*)885-2;?IS6 %^D@[L,YQ*>X M.Z?4\5HV6, 72PC?VV?@,/"K"RMG]MXP1WX1!ZHC5P'="B#/*^^3/5H5Q=Z[L_4G=1I.G#@&-F#UO7CL7 MU#:)VV(&U:5MNI=:TQ6SG^R"]9KV+%*PHH,NIV\8<="2='2GM&@^_>XTD]@2 MKE0;-!L@1GYAFRQ"#$(GRP4W)\L,'\7+35Q0N= M4C$C]:6967)6>#CS+.!E6%11IZK7*M:JUZIYJJ8G\2G+!4WEGIKG7W>ZR>1& MS"9_#QVTLDT'+9XOD]AR-Z"#WA%1-A,C$RBLQ NR:+,VAI"X@#K90O$@&L-P MC.G=L9W:\Z&#=CF]IHB'*8R%]05,R5.G@V*%810U]!',(HRQ (P8WMQZL91W M*VN5A8Q$89U1#8_H(+X4&C<*4*4Q/-?5C3)JUAK,A@[*Y'XQ1D*1BC%EBCN8 M$!B8=@1QH!N#.P=@B>![W0XC&N^E(-1M8/E\5I9[JPUBI@L$%*JWLDMM MSY=JK5]G3\7#>3RLZ^-%:6+$@ \O7A,=2HK7Y>\I/AYUR,C2",;SMY@:1N;?]Q\9BJM9X%_]6 K5\ MLO,J^^]27B]+->M"SZ=R03US)/<$%E#YG_*[)EJ_=>8R_E=_M0P2.\VK=X-=Y4V>#"H_VGG#_3PV5XJ&U!R0 M\,HI26-9T#D6.?8Y8+_85'JW./]V(69AW$DG/.V=HX&%H;5"[9[>+XHD($O( MFXX+B&O L-4&\)H;VVFWZ M V5C#GOE>= 4KH#4]VF",F=261>C]34NMTH>TU/EC?CVS^KR_S^\;?VW-F5_ ME=/RK_=#__]N9__M;F=_??V[8@O_[IJIDZ,P =KD.QY*NDP(,X)/6=YS#7O; M4P[)O?=0!?Z&V#LS W>[;D=$P-_$4/F,M[+@_2CU>SKG,\%74R^6LRKI7'48 M4?2V>![;1C(N(ZEOQO7J'6D<&?Y]3GM]S=U^S8WAQU&: M*;]81N $#3 3DF%4N6&XQQ[6T]9-:_+U2L\P(S!"U(IN!A5]GX/V>3;C:YF( M6?AUEZ(CF+,6.[M3]1O#\M,L#3[NM!.UNG=KB''!2;[C'ICF(6N].EL6XL6H MV0]A+_5N'VC61J320]!%-_#BV6HO@],"GS%4CYEL??MDBOIXKG M9S6EDY8,D)1(_?C%Z(0@C4?@L4G.ER2#P.E[AZ]SZXX^L.AI2:I4^S_8>_-P MJ/^^;WB$E*7)OF:R*R39"ADMDB11V9D*H<%HP!X>/S_)>7^_W M9WE+E-B&W??O@I8\L,OPGXX6LT4DP>K_'B:0;@&Q5]K5#4Z#S)LB7(\I=)-* MZ+D$_Z/2D^K;KO_9NX#_0U<*_XFW,_ZW[8WW\+]S7B60\)^6'HDP]/D#H?_/ M"/DG]>;?NOE;A/R3ZDO(,^(DJE<,-Q^FPS@*6Y!1PD1X?=T7)N9Q\^,MR%3> MVL <,J@%GXG.HA2Q3MJ\PM4RH5=6X',DN"%<;8."O!DZP]:J^%YDCCN>_Q\2 M.X@B7$?7%N1SQ19$ P0BHNL#0"9^,P>$'%#.,O8VZ"FYMB!?2W%3H);^7K\^I);U>S/MD>G+OT>S_[&:4/]ZY.O_RB-??^>1 M\7_OYF_1YI__=N?[N3:'\K619;'%D2QMC&^3N'#R'3?V3B_S-2UOTY-/E?/(/U-[X_ M50'D[W^ZF#^2K5?8/T $YWD^_^EB _\J6?!_M&3!G_BX_A8U_["J^]]('OUW M"L3_"W/^CV+.:&+8]4X8O MRD0[J!P9/-A.+3Z0J:YPJ&;'4TQ]=MSZR(D5;R^NU[<0+NCGC%J@GFF":S7X M 2,:,QX--1M+=EI;M#F?M4,'3P;%X T3?BJ(&1!]OA<&)RB$WI"S43HR(6.Y M[]V%%!L.?PZ>]A;C3U/B[*3[F(R;:K#.QCK3W[YAEE$0NY9'4+;T'J?R#.O: M'XK?$AC:DX8,4?;#+0CY"4&@C".('4,(#"1B]'V+RY\C7^0%,'HL@BM[93[( M#/D\JBJHXDHWFT%_C3!!,$Q>@]2F#=!+SGPF!,!E..]OL0X9W.I]J=86AMAM M63)]^BK<>_?;;Z=%X =+=/,Z7CT4R)PB7!V;JUC.8.IA',%_/@AJ_46L/+83 MOAVKA<[HQ%5[KW _ 6)00FB;3J.[3;GO-D3]$?)?N\ OS M /0M1BY H2"@CFA7;,?,X49.?U7"V(K. ']IBS//#-<7[J39F0C3V&?-DAR9 M^=E8MM1 RA:$ILH/IY1C#^,&DX"U+&_.DK75^-E/'1TKP5+O M+DSF+.#^2>7L_T\MKM*U6=$_<)ML^.;.LH1?4=VPNOF.?M$.=]GAGX3QI4Y& MB$S*BT\+HQN&KV.;'BBH*$'DZH[,BX,<;'=E!8+@6YI.XO"TFLG_-$=KL_0' MNJ&;.GC0%I'/BN'^U>(?;#'X1REM#(FNQO@,E% &MEV_,Q\/]X!)^S(,1@M7 M40%K"HY/75.SXWCN O:9R_JO%?[7%7Z=G M'%+^@YZXCK4-3-ZB>B>8&)L^I:! !=O,:[P>LOMMY\-ES<3]IGMV[L6\1^MQ M_6"+DPE_U;?M7P\,"1OY5XO_:HN_W*]V-_[K/]]R1JR\H1]:HF864\(0(&/6 MKVHJZ^1:'[I17WB[%'P9JCZ_'@'SA_! M PYS$G/B):#4 8)>R2Y2;+Y\N*3=&Y0TX$%UB+W6^)HN7IHH%6_>6;]I7M)A M?]RD&74HLGMG[5MJ H0&QC"$:H>.I;4D W@M=,5W-IR[P]UX2$\@&=;6Z'WO M1W:9'DJ0.&VBC?;O[*CJOW$K<)2FF75(C#VU4^[&2<$7B,"_D^BB$0 U BOM MJ NG^ZWW%N2,=5CAL:*%.]?2N.J&:KYI>?A*$XW1E\0JCVA%\"G_U#_ZI]-[ M:$0$;FYO/GP+4BEZ!F1'LOO">8O"A;3K(M<'?3]I357>RURX8JOT\EMA93I? MHI_NZ.AA_"T7$Q,]UW,^^!@\1Z^<3E_(/?9G]7&<;8FO-8 M\0B_4E2_>%**G\^,[XK9KC^[WUH!*D8DJ.:]HB.$Y;!1W(^"L<:+,MBL%[Z[ M9?TUSD6.&J3E/:^/MK4231^'W+2Y8";Z!VF3/S[%$@WP<>QV@@+/%-:K8$N! ME.*YXYXM\52U3")OVW2?E&5 IKB(44J"B_3>.^=Y?ORMU-3_Q;-%_^]W"RX5 M!$N\X]!>9L3I>]44VTI;=J"I%KBEG)Q^UD_0>VSQ\WQP780EA6H-FSXHAC7,':P M!8S:(N=8OB,8&[HD8W<3<(2,VP&$G&^NH<7&6+#S/0*4PNS"\"! MA(@#)Q[HNM"B38FD6L3]1$JSC=)Z#R^'(2_>MPE^>BT]*7L\\G9&YHU)- M^2;7GZ':>P;T3150O&4YUVI3A #DD+J* M1U=*CG:V6^GE'^=[W/.TXRITO_[]@Q#F&&,2***WDV.7ZV=Q2;#J^7O-VJ5 M8AM'ZK.^C[^)6_&4B[-876WFK<[F<^N5.M'"JW%[)@X=.!B* %1"5O;1E1CM M_W:-:Q^["*LM9(+.ZLJ7=+-R=-O_N=6OJJ9*\%3THU<13R".^4=4&]'P+_M&.1O09;-$D%]LS*3+Z2OS88DUD")WI2*5CP/ M$+VL>>'L*,N;KNCCY]$03./@_;2>U[8K/9H)8RXYB3T1.>3HNA_?;-%-J,5W MXX'#%A3#UK=A#"8-'M.RPQ'0;7?VR]_;# @4^];7RRP["YZ^]L"55/+*X,G] M;>L6N\8_/]\O?>:NV@BNBH_E-I *E]Z"(&539YROFZK;;$,;>?086<3.H ]( MAQLN&ZA19!/LB0WOSXY&>C[PM5CIW9VBQE\I%7I54:TGJD^=@Q> MZ\T2K>Z \V'\F;X8B%X[%-A_8O$QS?Q,F^C:OLSI[SE & ME2UVWVJ>\Y,KQ59M)HXU#0[] X!28!/=#$=V'(>793)<4 O<(L.)R%8CS?OO M)R-=CJ%,#C9W<]\2LTP\ M,]HI99WL?9-2*9!:=9!@_6G$RK#;>@%L7ZURC? MX_PL_U!5M8/^<5G#0XSK!VH%184!^V&=A/C&K#84H/;Q.6W^G;-A=-D34!1C MJ="._OV+'&LKNQR5/+_;S-.!+1<#F[7T/T3?#>VX4?ZM4"D)E*23OS$$W!=! M1'5N0:0)GK#))DK=7.T]NUW^$F+S ^@7._AY$ M4IG7L%U855I^(CE5:(E8GDN+:B..Q(9X_?KQ )T',H8 &Z S.%CWV\69KJQM.K2Q\[28QY3TW6;URY KB-]YS8I#/@N@M3L(J&[>3HN(ZKBV4L4E II8\^+, M:<"CPL]!: NR_4%GB2%+)"'<_JNAF^YYH):JD0H-X-$>_W"_HI?#<.F.[A_[N&G_GL<.]_#>^W7'H@K_67NEC MVK/"P46G3/<(]$Q\\6G&8U^*07Q]>#7HJF& -@41&82(APEC+'V??W-62V*N^;%[?%=4>B!$^2["D--*J,Z*7VTQ9ET"ATYA7:/E=<53MR!) M0PL,[![:Z%.)OHI=Z LVB7VOZQHN? @)X7D[UQ%JZM(GI_;(1_Z*V86#97M=C,,T>\KF]#8V1M=+5/=DG,L[ M!JG%W )%1)Q=#"?7X2OQK5H(#K]&43\-R1'?B [PKP@"XXLL9_W/.:4R>O7" MGUHYB[%MVT##= M:>QDRGP^T?["M\V.S6'/P,&X<^>X*J#@VE8Q($R,C '&&'[-0 E3E76)MJ<[ MAB-G!4UL-J?E=G"V(_& U;-A:91U\X;_S3[-ZY]V2HQ<3OS@>=Z+S ]ANK3/ M:(^:>-$:V[OS96BM,5N02Y^>$BH':_MB:G7Z-!5/1H:<_N(3IRD>9Z$1%>UW MM<4.'.X2=@I1L[%R@Y[+R )0S+/?Y(6'5K%0C+V\Q* ?2RZCMJ'^='92LMX\ MYL.7[5/V.A^W:841EG699T\PO;#=."'<];CFP[>#Z?-1?D&)R>H]KD[]>F>\ MXAW)C9JYD97<-R,"=1-^"7!V%&Y!U&J9X;B)'CQ;18_K)WYEF'ZK&[8#?FW% M_3M%]?F>BA2,59@'!06QT6H\NW>TUNKELO^!L^?X>S+7X$1/>UY,2:@ YLE8 M F>(6,22$)V%)]<."'+>Y:L#+F08/W D!B^9P-GW;<-AC*/S>4C%ERA5]MG< MUS-=)^*];=Y<@EU.0Q6>WXWX9O$2^PDFQU)C&K,.-0/)U%R7IE\2)VL&]?8[]S?%9G=?*RL_>U:\+M"A7<['QX .B- MO9<)H))IT1Q8HJD<_B D&2KE2Y*Z??34%H2"Z(3%.GLR^ -*M6:HB^]79T[M MO:JW^,3_4$?(X;3F\N<2CMW%-X MC$C/=0>L5M.;D#J7DF^:#Y_41(M[>X4]P/0:[;\'5\[36%SC7AS+V8BL"0\Y MOS] ^W93Z+QZ ^^,_K5WRX>L,4>W('S&N/>"'&/<6#G(\&*);(0?1FL+DNY% M&6!")K8@WQX\$2+^Y7XJ4,0H_'T> YD:":?9(R:>,PSK::EW5[#2+.\&NLZ; MD:MOWC2-JG'>#\V0G_.=?EIS0;ENGE_UVGC[G10H<>37)+AXG2W(@V^@X3;" M+7VGXCB/_-6YERJ(6Q"JQ8HH.35V$Q=#\"3$;AJ\I4,[[S0NY/"T[,OQ^>$O MC2E6S;7[+ /Q,J!;"&\[S GU2I=J=9L;H^(%.5,$VB7M<0L&&[!A:N):K90! M)%W@'4P^:%\-;COF&(!Z[NH[)F-0E5#H'[#W89S/1+Z^G&=I;D=L'WKI1V.+ MV0A6R@E+VH+4;T2:PDT$#-L($VU+%W\_RW2^RX-NDU2^VWE 3^TYT;=2.2W> M AJJF;"3J>')/;8%":A(Q!X!+)A'%F]B%$=$!KK=]W_V,]$@RV;567+Z2Z]G MV4ZX3$L5\"I;>>BZ-;[>[U&7$;A7YCN..&P!RGDMYOC(3S<80QZX2^M[)X.( M61$Q%G*@&MPU* ZC,M=4W.(D5M-\&7?Q[[_S6VKTI!],.=PF;02/P_\OX\'9 M#OCAWPYRA "[^:Y-8I!MZ>+560-_NBU\W>Q/N33$)+,U8^GO2\:R:/ M N7M#ON-J2JN]03\"@J*'81)?G)+S@<,K>615U\3R"0\D9NZEKP%\2)(8'L1-6IM MT]QMG,/LQR8AMVA,%QO^R5#GX&=U]((T]ZYFH754<##W1JP(6?I,.5\W"#*< MBLB2[-R0>/B/JC,0]L[1H#R-]L:CI#C]Z>,:5K*RO@>T#Y3+:09V)#A-QW][ M>DQYDQ]HMP+F?TLF,,$T D0&&->J:&5%*::J$XORAPCTU([D_<=>H&'M#B&H M VE%[/1!V]6?W+YZPKS![Y#&V:I^#T[]3 74?TZ#/F'' JYJ-?&6\IVLKBV( MA!,@]VN7O?G0O-,!_6*QE(LO4I'%X@$Z:ED]/16WFYIHH("9P+78[)'\K$+? M8'_EX;,+0F\+FWW3/YR3T+OD"@*//1%/H!%;(/2;)#'8-$.6F,?O_6U[4'W. MF1PEOW7IV&CAPTEA#($LVOI')%(+=X#!Y)GPZD]\S$ M4P:(S-FBE1*F+\N%_0CN28@STHYL5J&I^-TF2:&_,MNC[-^,FEC>3K=DX_U% M^^5NN#@7>+H:7[-(BU1(VA?&UO3H?.'(NF4UO1E\D=WF$+65N%]]K1#PA>G![\,E?2QRAENK/>EL0.SN\ICXJ M'" 98,=)=6,L20'.3I<"4)[J4E)>;=N6G($JVWNAO $GX!9)VAP[I7 M+@I].E9$M-[S,S,">B(TS"1XO3'JD9:2K]R^?-('R!K\:@810X5228*G<7A+YIUDT!J&@*XLR?7UP6*NT2&I[ C=JKU\HW^9<1.GXUF25HPI=BF! MG(][#4\@7,=/1+7)[VC):*_PD"\.ITZ69"O7N#2-^Z61:^+%5:^H=/AGJUV2 M.F+Q#?NA8F ,+K .>]$K^/)8>:UTNLB2_[9\P7138:Z] 3?2^?1_M3-].2,D&H( J*VU@R$_ M:BTQQ^8=2H*E_VE-:]4D%(S:,K.67OKD> XKA\;:/4BMZ9/_Z:0R\5KG@()/ MZ^1F$,7FEW@-B%WHPBL3>+:2;1EF]CZ +[DG*ZUV>U-?FA: M=[3(W+6TD)N\6EB&-5G9<_.[SQQYXKL;2G:Z .HJ ME02HPE<>,F^CJQDM .C6>;ZS"7JI.Y=,-0!KKX+%39L.!-?".M$1*1/P+(E6 M0#O=_^7C-MIVKHG]Y%]7+?7@Y!I$/7SE!G,[2X>FUJ$]L=%FRH<_1=?N6!%H MVUPMH\KF9J^5I6^&V!LPXN(E!>1-NK/?9+ =^C)F\;1S:Z#RS"^G@O*/ 1XR MMW.FG.NCL7M=65=H'P@B)AIT7'N^/.=C(\'*(:'#T>VX]+T;Q_C]4K36OMQS M-SS@(Z=*MN>ZS(2"TLIE'\:UXX9<\I M>FZ/E]-T$@VRIVIRHD.SH&O.D&W,O(Z=S#>FJ:W8TE(Y.Y>8^G7W\:*F6@+L M,QON8YHSB\-MV#V5\5_>?):?5DZ:LM%0B)PYM!ACUJ^P/Q<&8^0!5[Q (O&\ !$VVFS%S"(@NY7I4:R/V^['GB1PQK:%CW.<"UHQ>^=?=FRNX M;TYV5ZS^#$)*\DKXMK7.8\V)J1.[$, IYV/K>8VE5/,3BU#BSCV!X=^XOZV! M"+3.H8/ !:XL" SE0U8L*WP;1]^&D=6;_6F$;J/@3$UX?0WAZ$KYXUO M&$K/C_),0>5N5.B-!\:L1$82D/$[V44GW LB$4L8)J\!'\DT40JX)??;ILL, N<;> V"5!L&6+7#6''SJ+ MF)SG[,REV$PBR7RMCU3HJ,2:C;H:6DK1*ZG2Y9^.:^YMP3FSOJC*3LV;YSZ^ M&JK9&7WJ_CU3[#3OAK@QT;Q;%S];>*B2B\9?R/_;T MUI![:"=T[^\R/?_<)+EOM/%ZRAKGJ,H6I-R?]9)[#O[?W?=HP!$-.P@T5T*R M444\1Y'3)HGC,X%28+L6)3/S=]-('=;[U]<Q4@.#[[VRX7D6 M'P8?I%LDG=YV"TZ[/L!Z,DN19-\SL=R"%+&/M[3^M[8K]LJ[@5./^9TY7(31 M[+8@X_5GV$]9#K1YCK"VN!/2L 5&KX_U\#XXL3@:('%E)RZW[_)@@[U*1NCQ M#Q=N^;A@0MC/6?YT[=F88IKQR1JZ?!ZY;QK6BN6EK3Y5MJ_31=\[>2#HZ+FO MWQ1REU^7/_<63(A.R#LTYW'J(N4W)91U:;"><%^Z%YT=?H.Y7 M8ZEL)C=O;J1\.7X[#R5#=%_-/]N?$L$/^<4%1T(!#>BR!R@U M8H 6TY@ST:(,>(&RNM:]Q+:P&OH)CYT1?3.DW:Q3[#S)+HB2J^Z?=^%1TOSP MP=:M]X3\A&D[J&+[6(& E,+(,WR+?^B: LLF2K2"#'Z0LZR-I+70R1&H[7* MO![34:+-I6>OG Q[QA=\-C$)%DD@/W,W_$U>;"N<9CL0"89TL1UKTFA):FIK MV:W.NBW(+AQ%IHIV86&,PR?SH2?TSUX_4K@KB/.-WTB@8'4M>2R;X:\>UB-)C[W+VH3\.M[;H-=(V MHDEGY07&M*^&@ CIELF+6>OOBND[,5N0F2&-6%DX9[#$P64?*C*6O)<,C/)5FHN#O:LH#3 M.[J\YI%I93P9=#\S]AD<@6B0A=J_J[F)#C/.TB6:F$?0 M 6-N0$ZCP/6Z0?>3*K4TSH.L@Y-])>ZJIR[TYVN@/3YZY=A&](IU^G,^FO+! M7A-:UXBB'/Y$I@-P=;&[BR!2A.]V-_IT^[-+;IFL^;#F66?[F,)=$ZM[JY,T MDXJN-.2?+[6]5/+=BL$!9U\#SOZPJ3XH2YRC/C>PP]94!)%OUCZWR'4I^#P& M3A=_6_LDDC-CY28R^G7-)D&YIJI>Y%GUH9V%R/@>$=>J3WRK]:T5HHLM!L Q MBHWT4GER> D0T,6@/[-^Y94YK7R3[\J;5/$A!Q ^M.K!D381L#K#Y;L41!RN M&I_B-?8C7/)<[2=]C3>W72:Y)9[Z>Z/F3U2M2^6U_8K__NJ!'ZLT\,;:@W]W M4!=#DH,ST]_>$^X[G)PDW+_O9$@WUR,-<9Y9Y7W=3Q?L;,U@$IQWA'KM%1?Z M!HCO5$'$-AP9CZ/=!=]<"LNEJY]Z\K;O[(OUB M_7"IUN6]-C?BG)T*TB+-Y>Y'["G\92+*V4G:@NQC@CU$X\;P;6ML"_<6)LC7 M5)8DK:+5J*(C-:Y%N6;PAY9(EU6_P\66#$_[3XJ9WA[+?,=Z#T-$S)Y XPGD M3 +MO,VD)!A_V] ].#NK0=F0I*E%KV"U,/N&EW_FPB70XBK6:AU$_=[S61IR M!8^FI!47:@P?O?=(?N9/,L= M1IZ6^#C3=T@CU/HH^V?SJ]Y8S^&B\V9:[N$@2/_HKM8(K-$=./S&]-RV$!FU M1(ZN5=$$$-+N?,_E0/,1BK6I]H$V(L5&9WI*9"-+^,LOE&9@_A7E'XC*,98; M(9DD34!:ICA=-&^#_AK[/L1?C7:&N037Q^,9HL@ M@E+ORY1FB8R 5N59(X:TG4!!H.V_$C<0@'30_28M+H;2U/V#$XWSB<7\7X M&J5BQ58R=E?*C G-/Z7R1J&T0.*1%_%G*S7D),TS NWW!IS?M?V&F;PP"")> ML1L(OFO$V5G#%6T:B9']R42I<(HE#Y2::#V; (ZH(6\$I.E*R_A^_)7=(]10 MZO&8QYE!FBRBSJ>8[L;V$]_.MUF?,D;( 9F,[K892+[+[4?'RJYGV8X371\] M%D_3FL'5])3R_[)?E_AUK"(#3DY K(KW+;7$,5!X!&C0 MMB_LU30:KFW#U'@LXU4RPE92YE12V3AU"CFT.U1(3I#O.,1DC9$Y B>_QDNS M_,O1W@P>ND4;"0(XM'[0 YH=Z#86C2T$>LJ+-(USGSH#GFE8*:V">?/&M#: BR1(7Z(;5XI<7Z' G=HT)UPN,"1!/$^C,R8K%:A\KZID_FV*E MGE3E_L[I<:F+Q-GRC=:XUU?+:W]L05:XZ -MN&I"N\9 W,R^VB9"FJ>5M>BQ MH5D1!#(GJM4Q8E];^[>?&$V^(="#F*5DCT8<8V M.HPE7D(Y*2_UFH;%^[X"$EL)O#_AT*9II+OD\(N'7F%OS:^1MC^_P=O\_;AB M4KO$-]MTOVJ'6O0 HP,88UIQ/A $6;]/MO33UF)KCZ)F)1(:NY*I"%CITG, M8>7X/"PQ=WPE-5O_O:6>?:]/DL#9Y0]MASWUO\)H-GUK@@M;$%H ZNY/%32A MNFP+UEA\)X#>TEUFX$>86@E';KR 2=-\B^:OSX](Q#,Z[5#.Z+(U:T M@X(=N_P07!/CLZE8:A)V7U7CV%=4XEB];\&XCT'I_9XYS6J3+%%7:Y'C"3LT MA/KD%?63:<.4H**5)G!,WD$P^C%*?HV+)?&Q#(M!'YW0 MRMH,U;'P]IN*?]>0=TOTW2IHZA" HDEN@7A\%M2XUOV8^[05)M\Z;RW>_QN MI\;)[Z%?6JGE9,FIY,!4E91.=S>NK#M&,.Y$?J^ 4;<,'I$VACURP. MORT5%N60OS?CPC%*CZF@\W6DM_BC)!0R7E_.^/V0R+97O)?,0G1NBDXC*0A M4:T#1FQOSPGIPHVK,3J!Y!NS%2*< 7EX_:?;N#C#W.2NIF*$)ZE2-*]UC,;KP7+]"85]EQO9RZ^= ME>0->P;-E5Z[-T%D*Y/[\MJ_X@$EFV4=>A-G9R53XANN,JL3)P&X=-3E2S01 M ^\?50FJ[UDDDY9V7OXAL?U]=,&?%Z6:O=CW\.EX(I-J%,=/]WQKK$UQ.#I*LAOV;=5X8 MN7>^<"*^VKT^$+Y-JR-]MV=]WN2*P>E,,Z_(B]$CPW<\0Q.D*KQZ!5LNXKS@Q##&LY%F MKN+?CP"96-!6;E?$SJC7T,WKHUJDB8BCY97ESML-0AP,#3N,)EN5I--'E/K. MI.E^>!]CN!GY^Z%3XA)EOA.:N 6IQB6U0%F*X=OW>'3.R!(&);8@'0X7+%!7 M]HR4OJ[M&O<(SK[?H*C9)8O/NQ$UAZ/9I$X@&8_8"7!ROI'V#RQ:> \NUW0'2W@4 M- IK$\;M6Y!MIE*+!H9$4G2SK#R^:-%Y/OL+8M&7KS\D:([UQ?JFL^\95D?/ MEYM(*C06_SJ6);E!P<>;V,S:0,%5'\=R]YF72 MU/:TKH7WJEV;JPD0P)LQR4[%DSSIMP>+9W?Z3E:RX__$N? M)] $$S[0^"VQ"PE>N%B8*,&K8KR:&A*E9Q,#%]%?L;I(8Z_%::WF7@!N$M.I MFP("/@Z]GQ4K7JT]=W?PV"P K@GH@)),5FV9:I#Q@S' "5%WW^%#SO MMP6/(O;3*.O R>RO#0\BN*TT*Y3+S2#-R1';(3_N_-6Y7*[J[$Q)I,_(%WY, M;WXR=LUX)D M?=O\<3?%'J++HZ_I4UJ#MX\$]D'5]B;YP[T&S6#BOP,5@B<*V*^VHD4?;N.H ML;,)OOAH=V$P6BU,/#]LHDU=VS%]W1]74LZ/<'L9E'*"&S-*)Y<&\'1(VZLF M=+]#32QQ!/2?H;L=Z825H\Q S&&ZGW-(5) Z2XB"X =,W62Z$+O[I*QG+=FFP;:^7S5H7+A MBRUC 64Q)K!'<#(H7Z_KP54J8(=@\EAMS$6ZPUW],K59? K>RH[;ESEM" Q^MIQ832BL9CWDI_VL\.K\<&&GL) *Y&B=" M\+,B$4^022OQ-(39H-XCU== "&5@-WK7=SLCH9(YKP;>Q_O>YAVL^KC]^#7U M]\\/9ZPUJG-_K1CO9H2RFV_O-/%]^?L4ZA;$=PLBP++ES R3A_6T=P$7VD@3 M.>;1^2I,V\SMO0V9-^G%O@*\I^O*/ZU"T[_!:%8#1!=*Q3**"@=4!MI0R2VR ME8!2>6_Q M$[$96YB!#SD9?^K)KN\E9"G3\W+'O;P T>AX%#H3=ZWM3?[S(, M)YE#,$%,?TX;HA:5""H1-P?T'+1S%0D<;N *67O70AWQ6A.2ZJ^XNFEM955[ M>C;V++NO7.O+145R1DN0\,@MGXZ1O!VOO+/F4?V3PWZP-R^?0+- ) NO M#.FJ -2SELVI%>--%.UXEC;E&P;)4"A!9W0WS^@_'@%]EM%C?_MZ/!.SA2NQON=&'"" M*8T)I.';DVV< ,&4 MQK7>J EE:=!(72"V@D81M=O]]Z^W33H.8F596OX'F$P)R6-:R0\*'E9K;7N4 M>9+KF:#TCOT:/_@3(.MK$R0R+KY%&NBFAG20XHP*DU<)=&AW^B+V6O[J(-'7 MGO')<:'NM\3ZEV4ZB0D]"\M-+KP[,Q-:B@[C\$\68 ?E]S730%A^5V:@;=KN M(HK?&8@Z-5(6E+GXC"7)K=@HA/.94U(8WZ9UHU2_@S)6@%-SH%#\:@#JA[ MV*U.%J!V I5,(>RHZ>]L8B4 X_!K4]AAE&4CR;LF0B_1YTAMDCG1&\1:69=B MK^!&Y,/Z?3QX(^'=*>:R_&O^D[$3->?YLM!1X(*;W9B7@5NS8W%!QGRT^4B6 MT$M?CNS0X-0 N^*E:SNCY(W82S.EVIH$J4R\5@E$\A1&%$7WS,XJ@/LKPI)666S1:W4[HTPAXD/Y3IW9%R8F?/ MPRYE(:EQDAO(9FG.1T1U+$O"GC1+B&'9,#TY,P1HT%KLIN9WMT6L.!!&-APJ M#PIE95FAOS;<_/!:N;2J2@&A^W['9%JVC87VL@T]%53SBA8ESBBA\MQS,@,F M?7M)F"[:ZF[0T%A;[7:U5UXC_-HHTK'P\HI84L:DU.=SEQ ?DZOQKT GEX&% M8M_A97">L/&U;CP4[@5-Y,CCD@DBS;;%Z)).DACKRE-CYRD@RO;1T9'UB:[^ M6J6S*F_?!)\)(=!LM>_:2S"_YL]>R*)< MZNS_.?WE@SMR*;XHQ%#RT.E^I5Y5ZH?0V02VUK,(4S4VB'ZOI@+[)+O!,&$7 MEI_S$5X;2DO4%@H@O?MF.&M8>*#9NNUG5$]PC MHU-9COT'" =ZH+]^Q&0_KM4#=U4[&4^SW8*,9W7@*U%M.#' I3VS12?7)AS1 MD:^0_M52RW[@?/W;DS$S4CTWUP)>N16X/7FLX:VT"-K;_J ]NHS"+4B,SYM/ M)AI!Y' -:J0/WFNH5B"KJ7GP:A._<(";@;GN7FF>[SOZ'-IQ.PB7*X## M?&1\S-H/&._OP]4AU!QVKDNO6.X[)[;Y7&V/L>1S3L%JNR!]7TCB_XO $UVHQ#V108**<#@X< ML)*,65',A\N@+U"O96!AYS4=^C)GUC]4GWS/+?3BT)LCQNOBX<0$"*TBDE"5 MFNB/\YG<@DR>8*31SR67L4Z]H24 +L>K:=/W,C<1,36HFO 7R+!;NC7UHC:' M+3+G& &[V^+%CLGBP$"H%4&X B>"FBI+2VW#\[8( >VM+=+5M(W4VW@)UR5W M9>2;N?PPOH?I(_Z4)-Y3FO?>>ZE%/N43Q+Y]%F$2QH@%-.@G&.F %045@U7U MY[:JQW3A(Z7ZP/3YT^O\9N M8/$Q75FV['Q]7"R^$MXYL L-[2*V2O3.0H7'K6_K-=G;B_2AY,(#L-].85YY MUNWDUQ@#W4@_*9;T.I4EV429;\\S)E=$_DY6P7DP6I3$P[S/>BD5]X9REWS< M>G-\"M[XM_O4P\.=6W*O*:)O<\NQ5T1.D'%=Y+NX6KQ[_#B1!_0IK4( MV-S:%15.-<@)L\:=;JHWV&BT?ZJ8<4#YN+QQTNE/'TSZ4]\\8*N 3G209LQ0 MI=<6K>"HH!M+7=E3@L;9 4]+T =@.] G3GQR]QYJ5GMJKCM56QHBJF@5I+=Q MP"OS2Z>$I)^O3$0G)^@U.X9 ?KL)ZTJ5PMRF;4%6EF@R6LC.C?U55F&TKO5O M"XT83S;^;*VOBJJ&8Z(NCUQSNJ5&5L@U>('>>;[W^5* ,&CE+M)PR_YEWWR9 M'H D F"_ O#,\!31:A>OCKIE))U6][Q!IC2YB M/P#!.XR8N05YYX"@G=<69AE9*[TS5:^FFV"A@)=ON$I=;1G1JW3U0 J[G9= MS(5YK5>GK,ZD26:G":)^"OV']]=@'<% C(DT!L^_K(=,#CY]QO$ (4Q3(JX[ M>5W/]O2R9/F[[-^<#IT#K8@UZ SU..TR60,Z%50;$@N[3@8Z*;K;RI2"; M?M6D"@.AJU?3*0%KUYK07^MS3!1.94<$W5^5>E]^"!/R#\2X/^S V&7M':$2 MM[(RB[^WCXR8O,4HII%2?QZ]12U/+$$7UECO^?'68+)=QJ-PV=DK[]53J.;& M)\4I2X7M5J'35FEB/N'SC#K:Q@J"BHK,(H8L.] EV^2EZ)O3DWTO%N6/#%YK M&?:,]]SNJ'+:SR>!98MP=N%UC M9X!P:J*-F O:F))7^)VX)#/WQ,,[Z-8MS(FR9A&=;"T[DYIB49,/+SUPCNSR M%GG,>8# - 3ZR"!;U3Y=&35QHS2QA5$L\R"]8(;PM'.?@*M_C*%OMD"DXHAHSWY++$)VF/+2\KFSRVNZ)J>EN M+YRI:EA(4SQ%>UM)S?4YP<('NKQ\_.$6Y-36/2A& #NC&4Y3HJ0\]P@O UQ: M*Q_QT[B*M=8XM6SA!6G I8' M.Y]PG73/5)(6$D55:S45HUM$KO[41=VA1V=H:NK M)[R*[FO:=LM;7A2QCA#P_$&@782/,SOP]6/+DG19QG%:;)(?!EZ,GCQ;7UL[ MJJ\N[ZB5%'+?52+(YE&D@E+*%X<66S,IN(")TBV0SI346!.^4'26J$^.4-Z] M>N%] AHG^$\Y9, MN1^E2[8SIY5FW_L(+YKN&=)&17^\UVB>5E.OTZ_2X/+LVTU*IORY8U)$).X? M"5X35\Z H\,C2-5C+ GD27I*Y2R.&,8@ S>HXS5KVQ=M =FV%G$:IE$_J44A M\V!FO?.#IYZ9+CZM]Z4>')Q6[*W,4:YXAN5F"6: P.L11I=I"@AT"+,KVCC" M458UHVLK29QPJIEXA;?9>R]?U6F]J)M9WJA'HCD_C,!AMR!"+'[0--6QW "- M4LY'4NU8-RI*(EB&_; KNQ3-I)1'%PM=G;7.=CYB)^ORK&ZTWD;T4%F7U^G> M*86;S6Q=VG<*/L:4E[5GL&4W1H)6F)>91M'>U5J(=C%/7Z!&JFL]$79I&XI. M>QB84,AH"O+3(?_X<9ZO&TX[AQMW8>2S[Q-\H:EPR9;]Z))W.:,9] $J-U". M=-L6UK.JMR_X=$E BY]QP(-B\P-G3XI?:^VQ7254D]YM040Q!O2!3F@"8K>^ ML7G/A.:/1*2CYNTE,[>+D:]=LK^<-XA?736HWB:UF2S&15-; M4?H=B%SCJ&#'LP@UL:V$25%RR]UGO@>MK]#6VO/WTO9\+;@MZ_"^+U#@\(4P MHRM>CP7O?;!]>.J&6C6V"UX]L#+[Q'+6VN+W!IX-@*"F,ACX[=E/T2%M^1*< M#T.:FG1M8M)K ^N.ZJQDJ]..^\UK@V,#L0]!Z[_[$YR,DSIP-"O\ M/9(LQM"#9N&6<6&X9D""I/6Y1?V3B>Y+:^7Z.YKGQ0TV#O'F4W=4Y'NNSZ;= M0BDD!2P2_ GC5HPR>LAR!1DW3N#L'*$CWN$$37@ITP:39\?\,=8%;B3+8M_@ M8KG !?R;H,[FA'NN(B$?BZXHR-NJC8-A13L*$"K!B:*@2&9QSDD, )' M4%H22YVGEC@PX!9MNJ9IB6EU53FEZ\AXFN"!!9'3HKXZ*+/ <=/D63@7KM7] M-IZ8T3&C %@SS3!BGUN$E^+];N\1Z.) "9S/M/92]?0X8I=CYB\9L_4TO9?= MZ$L^;7,M3T"41&+XL!_K(2;&VIV'"'&K)B>HJ5+H&-1N]%IG?=V"('&T6/-& MA]?Z\%R,%"5& 'W%[F1@JTQFL.#*PC_)ZZ7_^OYC0N%?O/BG^?Z_PHL3+Q>- ML&D>!XI+$.U(?QZO^8:&!\HW7BY^Z(^ _-37QP9@9[8@M; X[$&6]6=3^6]W M2M/0+F9OD3[^5V]*,-"]#GGT#<[EX\'\7%*:2#+K^.P'/HAGB;2S_% !2>NP M6H WLFZF+L&ER32Q^/^A[CV#FHJ^M?$@2H<(2!9$E;93YNR+RZ MJH>46I>S#BBG! 0J9R#^3.C/\NQ\5AECB+&SX7XVU4I)A1\@MPFZ#!6]6K)L MM;=VI-I#_O[Y&4;?2(GMRVFV=" =] NQ5G50F=H M%Y*W@XR)9$!GKJ@H=LGIC'EMU^?":X)^ M,W]R^:9JM=UL'K>[/[;PG[2UN%>Z'75-*_V)\^04F]I,E3X!>ZF3Q-'U'9(4 M'$.=)&3G_$%T2AW[9J<.F#K?8?,F,G=[P>Q5G:1A>!@?])OK+(O_MA&M@, TF M'F7@-%T3N/$\L/!CX^-K(R-:FM^C+^BJ/;^]$H>XWF 1:DQ5S_8CPX1\::W) MV)A]HQZQ;G?K>H-%!:I**T^N&>T_>%FAQG:Y@B$3&D3EIP6QOQB)L@=_4#,N MS\ 5V3Q"[E>G!GCQ1522>\XO,R"]STNSVM[KLKW5,\7#;:HYQQ6NCZ[?8 _1 M9P7XT;V8P/:OYKZ@6?/KXRP!E#\U-CF!E'VHF_PUL#%6B[+^RRWR]6K5OK)3 M(^]JMP(KHKJEG/M.0/Y9DBLHO?1CC$,@B2U$9JO(7H-J,M>H.]E!_=@DN%*- MTLY,3NXWWG2Q4+Z#B&GS6@0!9X/[C -5$T_K,0ZEL'C_W'4[,+/D6?T&_,[I MQJM([6(DQ9I3+6E#+9,8;U/FHUV(%R[9;VDQ==I0)KM/3K'N_8RM^03C7(6Y M?/K\)@Y>^>Q82]CCX?CC'A%V15]-XLY -M&&K'$$)\8#FQR)E]R%>&>GW]-+ M8&A54$.K?D7&']\)4%4TVBE[F'1'F/,TX:Z0RD42=S\N95&N\Q 8M!39$W10 MT+&'I3Y&"<^&^L9/VQG.> 2+C AT.GW(.?;=P\#9.OGN>;AM#Y:M5TLZ>9EX M//$1IBGY.5Y )YL+["4AX]J#28A40^'I>676Z!>UL*KJI^IN'.JN=]Z;06S^ MFAWGFE@(H.MBNAUU%K_JL7@MZ;JH:]3F=?.E#EOBP&-@I)N@D8E6-ZV<=>@O M^Z13WMA<)%2DPGR[,7_T=G+L(Y-UTR<352JGN- MR8^!Y[W[\+[@X AB]H.4M:5!?%RLES$Z&F6X5]L,SBWAUS7"Z9&L3[L0P&(Q MU44=V$C]USB:7N-)/8:M*%*Q?%=@G6,<_?G77/;)8T^[ PZ_B3OD$TFQF0)K MV?@\:BC%?!(6-+?$CE$8%38(VU]H7/L%Y;CTN-+GGU/!)=$ZU:H#F7V=Z)+I M=?K1J"^WA225/HN8G(=V^J:DHVQ)&,ZHD)T!0UWJT>3L,I\F"ALW6VO(CG,. M/:5J2CE#%U[>'_8\PI?2M: -+/9E[]_KI@27J51;R<:MVOS+RHUZ<\LR .ZG M>@-RU^2[AS[\-S)_L:DY*Q!!+,$#=S5ZH>#1T2PE/UPBC \NN7B0@2&=@?[3 M2VL,MZ!9.5?,%R^(YPWW7>6KS;G=M7P90G_M,F[!_>J+Q\Y15PZ\LB2ZG4?);:$YT(RSE)QB=L4 MQ_-?5.4&K<;#990*IE=F9]PN4$^='+I%K)3L1RU6@(^)S0SA'S0C@+N+Y^47 ME.D*^ Z\2-)(# LWG6HLS)ACLU3M[S[?;\E9M'&H];U]],:Q_8')A8?02F]< M[B:&6'XVOSN;@.O"UT52*H"#C#-X\,U$-S#:3[!-O^DP]B?VPKFVAF$O7=J$ M@POLM*[B);>'[V[E%B;TH*S8CC'JU\E66RP%="]>B(V V$51ACV5OXNU'RFR M6J#VJO25"4L^J>R\')=YFEORXL@=EO_;NGQ^OJ[)RX_><7\+L^W.AP%.CC6B M2X/L+.X)E6)CE4&GIO?B050H\!H<- >*"#Z;T<$G#!U6@;)(@8MI-AXYYKBZ M5!'QO/.50VN[D-M84.7S,[H#>M)%FYG"@J,_&IX$Y:GYW05W?"= Y7Z'S(XU M7P>W0\A&AWFCU!6">_;=ZR9*!Z1ZAM]QKJ>OL#'\ 5X I47^ 1RK)].]_T1I MEU8NV)O@%.UGXS^HJ_.=$*?6*[[1+K^4*?,F\'B7&_K++J0!EHQQWYQ]/,C^ M.?I [>._R#B&XFN_?/$W=(),PWQ^%90AG7*(FX^B<40:T M)V!;++._S\C^D/F3(_$\^MW<$QVF;% >Q,3# M&C22N+-8'(P[0'/F]L43V72W'L,C35,UD?=SB@/:6I,A65H%C%+VDAF@9Q!U MD>MM]-B]>R"TLPFBM#0 $?=J"N_#/U=C"!4#\V:NZ5F5?RY=@=^)="9JA3[8 MZIW&H;L+=I(0/GA0OY"L0?%ALX6Y9BM ")I\FAULDG#[EW,ZG2EDW*$-K\R: M&;YFT=?>O,\D6':?YVKU->/0KQFNX#P02HL!S@WVC6;A#[4CV..&.K26_1M- MT_'VK\F=VQB0L[GNG-I3,G*:N,_OTSJ>6 Y[E_NY*/(-$CW9*35QIWY2>8-71_F\2!:TF:)M6C8IKXG?T5$,'.#Y>-OV)H!31 M%5&PO2IM3ZPX^B/B,%POX+5WL?)$>;.95[.]TN1&NO"!]?W,X1]-._Q/]Q4Z3H-T'NKOSF5)?/<_T+)QLG"TCG;US=,R#7C8@? M,BDU=J \W8>UYS,#N$C2XNPBK1R,62JZTJ-UE%9(0DC.(K_-E1P)RCGN[F4\ MS*G$\0E]#]/=KYO'@G8P$PO[_S6^"%"DO0+Z[F55GA'N$Q- ^R<]9:1&!)[1 MAX1.M&! #?$*(BX="]S ?5V9HPG,A%%L:9D-8'+]FL0"7XO91@U<6V[Q8^R5 MR[S])7(^^]R:/^A=E+&_#V&&@/E44U)%-V;_(N,*B*?R7P*:4\):VC^9.U/% M*\5RB]YX2>7X/+/BNGRXV*P_.CN)'>BEB^]&,P*/-+]COFH_[:DAC+V&=6X- MT)3Y.%V8M7=/^?P^2Z'KK^>"LD4Y-G+5O/!"#*V M+RITZ4?W+D0\*N42\#9AJ!3NC"?A(JF!Z)'7.0!!$/D!(.;F"WQ$7T$M1]T\ZEA&%!SJQ4,GNK, M#]MM*!:0_+ MP BU6U,EKC74 ;C^3&1/B..U4;6!1X?])RLE>>:ZB>'DUC650JG$%]F]5Y+\ MMD9BKEC%;C]QR/FK[67S7.7FW;S13[A^^V*-78A +S6%E:T\@ <%V:2Z;_P_ M_IEIL$*>8Y5_EWV#(?[;A3#>D5D?NFGY+&X$ZS(5 WK"'B"VHPW9Z:/+#\,Z MAM=&697[WI-("Y<5=1#24-U\%;]NMM,^%5*#124@Z[Y0FRGS=!X0V[^@W ;. M +97Z ']FYLZ\WR'>5VNGRD6'A_A^*V\H#;TS>X^.)HI)ST]\/U)\#.=,Y]O M'7[_8O1&V7/WO-J;3XK(Y+>E518=_JAF,7?-JL1,)U7'NX%K6X_KU]XN3*_^ M@XE8V?Y!\(&EEZ8^9U2#@:P)JJ.?@[-]>TC":F/<&8;*MUV(Q^A717+0 .P@ MX1?V( ,14Q+E<$+]OQS@E,M^^'D\(873$R/VFJ[ ^8\7_X&9W>OY] M:J:HD7'0B]%W)N=6Q4]=N!.OG#NKFR?5>P*Z"]F',]J%)+N"[( Q?;R$9' U M[T+(?E\;*&<'+T\2)\+:+A.;&I-28#:9>(=08W]LZ5"AV2TSESFEG%E8'6G+_ZCTP5=_"\U4?EOXMX7*_><2 MSS@"CTEZF9VROGKYG2?!)5Q4G<%3,87F+^0T&R[NHS.W#Q<_GXDTCI$T%!\& M))_.O*SX)(MS:,@/<#O1@B_PLE;%\YN\?!X4SEQ%=#=E%R&(N'L;&:1-\"B" MX(H-$?43L2>LK8Y]5$H&OZ*4N;:%EATQL?(=]G/B\")FPAZ4A3 M&L<04]E("-\K+5D:[0&U,V I"G/]#K89+J?TB%_Y$&LD[&X[5E2QM,,0UF/G'F&V!VS>QS;C*/?I MABC-F7#,;(79E_#L@^C13J$IRH_D25M'J]>?5.P&%3;-;1(=3-8/Y8B9\/<1 MHW>XG*%!DRD0M/=@(F8?CW1:,NTYR*E.ZMJQ'0.O\,\M2?][;ZE+1-PAK*K2 Z41 "):0*ZK$F+X9-J1#ZO?=@!EP0[33,=D@E;])Y.OOA]A)#0G4 5!JB>E(CQG$ M<,&5:Q9Y;.1CJL"0Z16D&GHMZ!$O0?.NUOT;*%-0'G!NQ96=1?NWX/LJS9=F'+#W/--;QWLIZ?MPV)7ZE>NU;]JA+V M,898@I8'F(,,J6^O?&AM70UJ+B MLCXS:KI3A*%"54ZL9G"2-9+1,/Q8PRY$@XXP[A@OR9N8&[F1MMPS9*5;>?(4 M%\>18'L1],?%>E3KU;,"^/K->.F!!;)YJFIA3Y[G\>5'5NZ/;HYT>=HM"72Y MIT[!6D]Q[#54/: *%@**- ?V^A2A/V/9\V/KBRI3:OXZ92G[OF;4/GJ? S[9 M;7I[46@-%]7Z0((B8WKDID*TMZS)[X//WU(>-/YI7K>DFK+U,Q6QU%FS! 65 M,=V6B3N8KYVBA2Q19 8>RI!Q<^4JP"D)(($2_$B01-94-#1''BV'\:_N@!K2KAVY-T=PX^I"LMQB,C77'$(MN^D MHE4!MK!-\&V/J80=_)KA)ZM"UICS]'O"&_1^T]WY^W-UJ_'DX-Z$;S:VR0RV MZ 83?!WKW]K_O4A4^_+LX;>WX\&T8<6M4"Q^Q57WS_R %K)R>K'> M.P\#@8N*Y?X:F&D*!FT^W6GQ'CZ=;R1WN-)SP&A@*:L!.EM!"Y$^#?P$.8C8 M]=\AZA;9#(4\M-G3$U;'1C4"F65OU[VX#W&PP[W[C(Z%@3U[!5 H_JGM0C"P M9AE$D$H/ Y=E95A'(XC$+.B1[->XN#U&9R@Z@R<6( %'; H&L _ ]!9D;G9C M)$%]4&))O?F5O5G(@M@37'[ :R>EVW6$6D=X"S?,ZTGLJH(-\QJ N<\0 W9, MY&0!:,)V!]327MKXW?@V2'DAM!C=9/(B).9YJ.VF?_4?E3-A%),)E8QHLO>/ M>._>LM1>@>J*>!ZE@_?&N MPE!KZ$0M@ 99!0S;LQ&TPM$*E&XOK75O,VAQD*DR?VUS>27SOD!6-8_'D8=&Q(3SL.=XP#%(*"J41J9JK&?2 M#=&?%]0GP]E<=($U?E8YDX0'F-N1RA9 $S8@;(=0FZ-PX;Q 4_?AAW57QE_F M]/$%[1G\*GO=)A"2C+-PO]$=*;JO401N&MHSHA,:>Z:V/V! M,[@.]"'6Z")'Y_Z+T0$ @IB?B)*1*SWR^'IV3[%,XV3>\L#="?ZHR>CO6Z%3 MDP$8+VRUQB:W1\6[7\FU6"6Z+?'Y4>!/:MC+__,?S,>XN M?$-^-DJ*B 3/\A.UT9I4G;QGS&:ZKN\_SR6I![Z:T&VK MA._GG*\I"B55(^78?K3,#B1_T*%VW@=[ .$UNXU-DZ842TN&F]/;<+4^(F>! MP/U:9F%N\)=BRC)/#C'+$)[(!QA)!/']P@%F2;LU7<)W014\7<8X- 67(%LX M6CM+KPSX#6^^:C'1C91 ^T\3HZ/=A,^X)NDKQ5* 7Z247F2BG'A*U]Y%L'+> M:(EQM=F"15-@X[%@;O6E/RJ'3KXNV^E:B3.,8 ?!'.,4U7) U1J9H<&!WB2 M8/;G3*<,LG9T8K<+&7Q^NU[SP ?(]C[,C8*_H&VY?!HZR>.WI9_P( MEX;&LN-=I)H>OI"TOSVI1LR-8JT_:F6);5\:ZP\6=?QV"2=3:6OJE,P=SW/. M&+5)/\8:ED#4&2;5H(<(08GK[<; E@[\*:5TO+V(;KTUU( MF4/UUF7:Q.L0Q<=#CVZ=S_G( RRLGF=H9S^^9]^2;Z5R[#^_;?[P@Y3O4?^>557<,C]AMOCTVJ M;T W*)(=?U8$'DC<.1_"J3LZ,2J'_@JK_Q'?8&XPCR#;/"*?NVDO UN.RRD F= I#X;\ZEY ,7/WOI( M5-;M7)E657S?U.+TPZ__R,FEKPE.HST:LRDT7R:VHO4]R$^'@S+=(DCUN5FX M/$GEG,Y;KM 47>HQZD/HF=7SL$(D$)+] *7C2D9^O3=']MC(?N6D1S$B,2_: M3P;J[,\[KE8:E329%VX!F+CS38A=-Y+BU,=-CG*BCH+F -DQ@\UI\0(,@Y*. MK81PW912(]] ;JOVO@P\]=,-JNTZ'9 8O/=]09F*[X;Q^)TMZK(*?KW6*=W8 M4GS]C5BDF9)'(1]$"@[A]OW9?H:$$XHRN-0,S"2B$![E/M/I-C.6DP$B//(W MS.05SXN9F,&%RL:XOR]FW8"!BD$,BB/^A2]F?Q28 MEA.CJB*]YL1?'.<>RK*)M[&7X6?E%\W=?H);U4A'^&?/QO0L0!NI]8P08+K" MKS*N51"?\B>M!LERO9"NBN*9?@LW Q T;Q!#_&1" MN3*/!&]V-YT-^WUB399"-KD=^PD2BF^,S'JK'?052@[JPZ7)R4J+$E"*TW_4 M_*X44)5UY<.&RW,D'AF:'N>X87ORLK[2;>P!=J(-1DN"I2080]B4J)&$0OJI MZN6[R'9.NV5=-Z+KEKYQ\14?Y*Z-7SD&&+J_U;1W M5.0IM \G?)1<_2_Y25U*OFG]I3MK.PJG#TVV6&Z)FL_U3IN"[8?\KY_[MC_&$)QB@S1.FLC$V60RMN%Z(P,Q[. M6)U9=Q$%8W.HBS.&^!MEL=GUR[3 DPS6Q,Y*(C[78?K7>Q"?L:#HA>+XH['^ M+^P'I:-"K^%&Q'=:1+,JB;&Q@[=H98WM0GIG$43LXC82L_7E"^:O>/9_?(K\ M1XP.99C_X,*,F2CN0C@K=B$?LOO9"O0..,>Z#^Q"P .6+">,$8*W4Y6! )?9 M_UB"Y4 SDC4U%FZIMZZWZ)$'U1O))6%RW$V=S&1P)[4>/(@7# O_7<$0"6)9 M,8E0>OHN9'5ZJS,#MWQ-8>3G\F&CC*[Q@)Y^J54X9![9EAE]DRW67G$_-OMML!Y.RMCL:7B\0\H5W 5\*.A M@ ?%"'"5>O$"D)S$RV35D]6N&)C;M<;^=9>7>+UFZK"UN%=49LU.O\_D3DZI M:>]=2-MMQ.*?=T*.+-OUP_HZM/1$O#A$M1B48MT'6-^,_WYS\\';C BC?_$< M#)7?^:09BAZ=Z],NA*LGRI(6!HXN9?-%M?47['0;9*KTL.5UV$A+N!KZ-S+L MN5U-8^+1#7'O#6GEWQ>@*C+#D.OVKKCB2,)9@CA3&=,LQ MQ.CNZ&$L8(Q/9AUFEC $PZL9)L!@LH:Z8\\]6EV .F5[%](XJE.4^!@>$AUJ MZNF:Z79WGYC=TU<])HN]HZ"*31$UB,6KB@5L,"G(^I724-)/;34OIR\HV5@R MSVU\\V3#2-5#F)9BI7!\:KYFV-3]7JA*/SYT#_P\8" M.27B.2;['PTJ7JEND_!6Y=BV$/L=>7\7$A"4=0^?U0E=+3[+S"F=1*E17ZYX M;T/%O-'G,FY)ZTOKK-3PK9W*\$X,,1U!58O'L.+\C M?O(% ]&G6%$PR+(@K*F2*$G#1MN7(!V9INI*@ MTD9HCTGUX,1[+(&?Q7>4+H;^@.=L""(8T)*8)=M(_BC3OHB#"U%HNE56:'#E M156?DY)J(KKOGZP_XK5.K=N0B3NVU](R/@D]SXXL#+$< P1*#&034HC^D>,^ M#MF)[HU3V@&>![)^7YY2VPSH:ZI_DW?]YYR=F))FZZE?3A4,B0C),C8FN?HO M7.Z59,@#?Q\^VK$D-'0_ D40TA#F'9P&LV+/@K,:-#7@3W8ZPI<-:CT+G/5? ME+W#ZLFRUO(Y?V9D^DZ'*K5=/'$G_<*&U(#QO:1HPT;Z(?3G8GUP#H<>@XFS M)+W1VE0Y7(6C3X2$HN'#, M?C2<(<8L-Y2U1SDQL:R3WH::P.<2.P>_XL-32VU-$3>3+:@Y8E/ T-T/44>D M5SJ/H^#)!S8/-758BL!$-FDFB (&2S>'G?H-R8+]049OY@"3?[ M#=6GT4KSSD<\IQAT>I':RX#9/K\#;P8>,:>N'F#'YL\OGRBY14\*,I>_63GV M"^?8?W]X4H$CIS\;PO'YWIWV&>(.I9Q^G#4F=Q*SGR$)TDDXX36L6\R(WSD] M*QN]Z=8U$?%UR[5+A MW\9%2?3X-'Y?(R5:W3XP4%ORE4]Z=-R&5)-N4PI]/)#[S!GZ)$OH[/02\R'F M#B()TR31G:DK*^$,G=8XM+^=^3EGJ\>S?W\=-^2^.3Y7S)]IZI?EVP? MXM@9'4!D+7)CO$;Y^YZN_1U]'HLV92 SQ .GH%C@" R5S[90O:M1Y/?_,E5=[NW"@%UW4=@VC<5 M43C1I#!% 0XR'M'.3=7=H>UY96&[%1$K\CFP78]^EC7Z;I@D>.YO^IS#=$&/ MSY\#W&4XCU!:"*:E1.AO([!$UBVGG\-T?UPP9#Y'(>[> 08'-6;IUZB=E>5] MP2)@?,_RNCC%]F5#7MZ$:J+ >[L1T7?L);%\P @@P5)]@BPS,Y,ZU\%,&EJ?\2: M];F%;D?PW#7J[E[I4,>?P!"G*;Z;74C@JD9ZIQ(PV-MAV6>KBVR IBTG]"[( MZ=;.+VIV5[S.4@S7/LA%@,BYOVYQ\BJ'H&NLD,\7]H[%,D#NQ(E?M*J7N#4F===95DXCXZ3,V.G\=KG_E M7D5*L_./.<;+DHX^2OWN>?NU0]S9S0>89NAZ(#@?\,7;ZJUH4ZSP7]9CVCYG0+D6= MHWDW QEXBJ#7ZY__5M+(V]/^94:XCZ\RI=:TN_.L?#EM)* MK.D%M: ,EOQ>EPU/:#R5<9&:G="086$Z(+P(%I^3L9@X0&@C.)B%N181MKR7 MHL4/I;X9;%S.D5=RNINFU+EHG%"OBQ MSN,,::Q=8:'HO^)#14$I=H?WG8MK7QDDC# MVG%.2OH0=28;+@.,],RXZ%)W(6D!VIDGAS0(&C@/GG3[> 6A]8WUUZ_?>WE: M7S>#K/6YGZY\)N;T^MN;6<@.A.BUA4M"(:@O?] ^[#6R ;'$ Q\_(>YC/) < M7]="?)Y]U$-K35_7ELB!MK)U\N3'\3X>0Z?ZC\1D3F_N<:PXGEB"K>7NDKTV M> '\2[<&);H*LDK]ZV=]BG6IAZ2-IUY;.S(MYDR/'#F[?"6^C!0'MTGI1LX% MT?289?"+P23H+)U6#88O.=^94%2;SB9AI&:1SKV2@Y_'>E4N5PW]35\J;@1@ MC,.PFBB_'GPSC"&ZV,]2^;(>-B>K1TL56? M2.JY*%B]+T"G:,%4W@IRW4R) MHUFY/'J3(2[A".A12'NW]3!SMY'@,2&A MS'BC&BTNS)T^H/\HJ>U]0*>O_Z>>ZCA8)0RV"_';G+6EW7"6Q_O@"7K=".A MY^3;9)0;V2_ @+("T_AT\.]&I^>HKMI<:/;IT"E;+!94B62(+'L4S..)+_!< ME_)6.\,0PMOK RV?[:*_"80^=JDE:]Q?%&JWIU;TPF"HBR^/+J8R9%^LM2)3 M I4S9?U?3KG7QU1;;^! MT VNLY?K*3O6X-JX% =,/].2M@C:!I'..?QS5-/JFXQ:Z_=7?WNG.X=G0Z#3 M<:@D_OKA["O;V8D(&<.#Z#$Y@12R7M=F6H%R1CLBI#^@$2^T9C5/N&JB56@L\@EQ#J%:DMSH2+B7F3T("5TS(ML728I1]*U:Z=>Q2]H M17N_B3,^7D P*!D,UJI_/Q30"%@R1)I9?(HX3+=^IQS*C#W0Z^C%'(M0J@PM MO/DR2X*?)QC1AX1^N_IP5?=?B"A]+J\@QB]JZ?.%;Y=J/HJ^@S / 5C*$EV* M<9ZZ4 E4D7Y0M(B;PF"]<;Q/N"4O&.J8T=MA/_KJ(TA&$JND@TRF7+3\*CTF>%7O1'7;[?OK&9=75VQ=>Z3.",Q M=F[&K^,K&?L!ES:J"KDQ[YE>/S;]WCA5HS\ >>W\$"'A9=E9E*9;*,'^?"WA M(K:]5HH'JO+X-W-P@!=QAZT8U/,RZ;IV9C0,!^N+W+Z.F9J&DF!!;&98"24R M_""]-J-M?\9GB*<9*7/T(Z6%<_/D_[0']__&\]_L[.)PO_Y31\8A'NR-&X'! M_T>#[BJ ^[]IY?U_9WC$3CA#D3K8WZ'0>PU #%K$=-7-?FMX//_S]*7-L/*[ MPHPN$XX?Z9O>;Y\?4V_B%I;>#O@D^_9)?D!9 4;[L[^G2+*!X$DQW(@:Y83Q MSH25K_GW\=\XQNE("CN+FO&!;*X2%X%E6," _L4&;J:2"EF/Q4' 4'6VK<4V M,6^E-N]A0(6478B*(89Y=2AF[Z#GGUW(7]?_[AUH]9EM>^3G(LPED/NY6WT0 M!5;=0N\<^/8N48_6C%=RB\W;:;:897UYTK$9@/;-56ZN:WR_ MK!)(:_RW'I]^'/$)ID@S^;M,1;L.4M MHIT]TF D\^R"+5MHR_6E6;12SL_L(@PI ^\-_7?9MB^(P=FP MMW/;#@H"RF33'@N778@5=9"B1L;(&D?[UW;[X(SXCE9Q#8=M=9U1S/*;?(W+ M[:?J!F3V?DBR%;(/\KWUD@5VZVQYS=P&D7=*QV1(=#G7/C@U=DE@_V M+-O<+G\^R?0N E MD!"_WZ5$"8;HYQW:$'OFPJR/BPT[Z^;5J_^@% G MM?- 0P@9Q[ORXZ)WC_! M7R--21%1(FO)S48)0?Q-MI*92=3!7ECRHFC [3KP,;!SD2J@6R?1E.(TX=IF M9_= W.KDNQNF4F*P^VA1ABJ(I.% &ZP@'$%:;/:G!]'$,P]4$'0#9_$?C!>; M8]S.#"QEO6KG_ DM1!"?(X";B,2]0TFS5V)#>_-U[T'[1M0TEZZ :< 'VG?C MUR#&+E/ZQ$MO)07+(T.\61=.W:+X7\Y18 6S>A<;9]8721J@CL8 HJ[I/374 M-)N?-?Z*Y9K7N%K')7+F^3'F1ZF$P]^3SWRVL$*R MJ628LV4?88*M/*ZW4VNJ\Q8TV^3$&GZ'_W27S%&9WOH=]D#?X\F[J9RC>F41QELPP#,(D$%3/VP9"R)5?/JA5T M/ ^-MS%XB3N^Y7ZXX4H;JE=4O6+]$Q5+2V46A6$)=!IL;W\099)"2P*M "2I MINE%.%7.$:IQ'3\>Y+\AMV0RE:XEI6[\+OJ4\RM(GGJ/'8V5%]5,S.[&P*(\ MY[I=#,"+I%@_D[KF+=7M3.3YIO>-\:K'MR9.''SY5LQD#/+7M*0<2.G62(!! MVSF5>[ <*$5@((44;6.NHQR)IVF*/O<;BN+FOF1UH]^SX S"S%>R$27 M8YW4BI[L.#0?,%!?.7#SQI?VZ?8$."GM1P&6C.G:ZWH@ M4_X.NV3:C> !.[8KKQ8X@J6]$:WWZT.,U(2+=;<^GU^^&W6(X[]ZBDA1H>N5 MH;L0KAWTN)P6,Z?S .A&&NP]%V.9@^3!IS"TN%+\R![1ZZ[2;PBF @:HOU:E M:<_,+0Z=^L!K=E#(E,5?0<8(.6.Z<6>-*4T=/DIGL8F&,/4BI4@^F]7$?V&) M)D9_/_=%=(WR#-;BOFA(,DZ!/E31J\WCAD=0\+'&.14]J(]/M<^I>6/. W/O M18QO5W!+<5:(/0JGZ[-&]0AJ%ID?\6Y;>T]FG* M!;IH,$2JW#0F;*':'%BLPBA->HI%^DW%%J4!>6:ZT@,H98Q ;(44G6I\5& M3*H_ZAPY:-:K#ZTTV>Y:@716U?SF:!X37#GKW)45:2Y(<'XS5Y>P\N[K,]=T MYD% KP>1A!!0>I]/PO7"H%'1N O\ V/;=FH"I- &Q).,-IE"J<]Z,(>,OKU[ M-02CY@8*D'T8*882,( CJXG"OK;2*DKFOKE\O9TG=VDCB?S]\=:CX1)HWQD$ M,0_3D-*- _522%Y]'::DZ7)$/RP%(:-F: !F=+]S:)[+;'Y.]C,2_GXU3VW_ MIA3'EY(HP.XV<^_FXQEL#PRX@9_%$K/7C>B:X(?>?KU=B)SA4>^"AE#O?'/] M!B"WSBPTIL;L75$>E7/?AG]@CK7Q2%'C/S>GP3BV;I(&[=_X%OSHA2462P++ M&\UZ134NWF<%.YXW;[D7_6Z__,IF6%G5[/L8=W<&,+Y7:PSJ?_B]M/- 3!4N M2#='26;T$M3?:^UOSNAWN.FP/ND\^B%;+:DRY\AES;K6DCN9UYC%AC).Z"\P MX"ZV7V.NJF?KZ$ZY!Q%0!C<5T2MAR OF$XL4^QQTB/LV+\^$?7U+\8)\#TJW=O<_"%5L MM"0%\44Y=BW(-0#9\2B=BI__KF%YDGO-)ZHG%A8(I\<5LTZ)27R%'-\W3Z$4 M%WKIEKZ>[P\*"A(U@_\>$E8TEO+TA$,@2H^[^M%V[#1:WJD'1)3O0O93P6=J M^>G:?\5'EW92-S8^S%=L',E9Z)^P_;%L47%>"VG+RGK(W0]'Y]@N6=TPRBY MV4#*1PD_[L3U,0MA^0=!J2R/H[FN1A7 M)+*.J7U[M7RAQPG9JO*<49YWZ3;T^EI,.A679GAZ>0TZW*5O-/DIYV'Y>,!N=.XQ M31],H5]F]71J@1CZ]2@)I_'M38+*U2]_G&TO4\\U]C<5N2HYBI!7;H4T#?4] ME[KR72FE+*@YIQ.SD8HWN M0D01?J.S(Z2@^Z@#0.BUM@?S4?1NEFC3Q!%J4ZED\)'&].,*?LRZH;QQB[S? M;^6\EW8AMN]9IP"US@ZV-8^S\U[\*J811^'<\V(D<8>24C7LM60@JZ;("S3W M;7W2^5*]+Z3/S$])+>.9XAQOP0D/_L/7>U+^]#J#Q@"V7TZ\%D"D=4I&15J- M:W_"SK:>8V7LGVXJ//@RVNKLH6Q?D5)OR?WW^XW)F'@D%SS(H\*'O1K&I$R7 MNO0/3[(3XHZ18?_,FY=O;28=\E> MOD!"($=>2J#LKM'^@Z8.C"GVJ'W (&O0G(U!3&8[G)?<,AN(O5*BTXE:*JJI8C M>=MHW.K@ :OU U$I%'ZZRB^V6FK(3]AK>A4W1E#N0_+\S#>4G=$>>8]ZBG(D M%:;9^(0-'^W>>I4<9E[E8SETU#83>-SP* YEN@OAY@-Q76>]*+_8EMT91[GA M?.Z6,$LFR+29Z\6G7DY]6ZU]IF2K+[QQN[QP^=?F5>8[N$8UIIL'$Z3(GHB)]!U&)Y?U!I&"8B>L\:5WNU:;X;H >VF08?(SS.+V$^%5OJ=-U=9;%Y/] ]5[UZWJ['5;/*_O^VX S8\W M$0S38'.8KA#0@"7VK9AW0J:7_-4QD[?A:R8VYZSI=\KL.[>-I4,]I#]L!#PFH$WJ0V>Q<.@$$EWDT2WPM_R2J;QA-DXFU]-)5\Q;;:0Z"';=0?TS59GPA< M50%O?R+K?]Q?QU6_%8DQ&+'DG1U4%2GE,A.>/F6=&R=_?_]!GA(A,EYY[Z[" M?]B>.0WPC"U-O-"Y;6QI2G&,82Q7LF-Q,#?2P9G_P,-F13U!Y1PHH\%S;ECG M7[?3M7JZ-OJSH<*7M^&[D(/H418OOK.CZ%5[1SM0_KS>4O%P?5N#>[V(F5*. MF3;'G.T*EG$HM(>0W8\!]55H8@ FB>39 D2D+5F*@O'>;)0P?J=;:RK3>5;E M$_0)@O"0CRF?HP\W*&EP.);HHB)S04W[TSG%"Q\RMBY*>MYR@5CO?Y.E>7ZE M_2:1>[WMS5?TA-QI9@M+;\X1ENJB,1Z ,GBYVO2;MQ3 )0>4^;RR7O8C]K:QZ.3@C<8)]3\\I:V=BS1] MV7>3_C)8[\W[PU4ZU,A!'('?>MH0T4O>A? A/6=Z)2[(J@ANF=?B[WT+%SF< M'3:'1+*!YIYM%DK%E2 PQ8>[WM][__$B$# X]CN_7,E+8F;,#"\FH/NCKMN;JE M:[$99X?!_]<6\B<,,95_R2MF9<<)2UO-)NGA&3>$[Z MC.)1Y]ANA085ZF^B\UYOB0N8[GZ"U[H$H+D6 [N/;!B-_T$]5D@TSLU,2=89 M6NJ(C-$?9GYH\]DH%^6OV]!1/&C:O#%)1X&_R#-IG0K>F%K3=0):>9:A,K,R M!K>M7@ '9,4)OQWB=7)^F$_:DPHIM@>#+CTJI\/WF?(@Z8N'"A84S-P!OJ:GM+#; \.20GD MK8THOD;?,9AJGG^-\-4 5047UWOI!QF:S,YPZ&SZ4I\+%Y@65#H2'OP2_/P- MTV.H8PSU.CHRPOAZODFW/4@JQ$Y,Q M&I846Z-%1A"2RFQI-WGEBW5R3DB4GI#:'VN$^P@%3U"*JA>!NSOKG$I-0Q\# M4!XY0[P&830/1K;BV,SL+D0,$V!4AI[PH4LS("#;4+R+?2TH5;@9SM[)S^^5 MCXO]J) 043VQGZ8";=/FH;%H;DPT5Q *,",K^593>K2^3_30].?G),%+9U]6_ MFD,3GW1EGSK=$'VIW[4)<>HW#-N!!-J'IPHB@!S%0A#^&Q^[7 MV:8B*I*N/D/:A211CJ3Z%C158AX)%;S94C73K!M9,;BLD!FP\@A[1_PM8N_: MJ^=K6"@F$,K-ZD$T[D+6?ROWX@XR+";>X@PEP>RK5/=[GQ^]'?9O>ZM:C%18 M,/O> M]*.J^5EP0<79\]^2V2,2OH#075.L%7#HT?#OVX7@CG,.A;.G MP;V.(.'2TP"M/D0CMO<73'I8.5\B4;W=.D#N%27^;E,Y8UK?!JYQWM)WLU.) M80/Z 9'=S0AA0Y6H'^; 1H)GTJ9.T1UJ *5F[,2=BG]:H#,8Z'@9['TYG::6-)N";HM.MAGUU4X=7:^KH6[+6M?*[;5:,>(T%/KX)8NP=:DC# M=&OCB<3-6>4^;"TT]=@[ -'WR=(X;]Y0*FIKWG5*6]:79VZX]9VJ6&#GJ.:& MW+6C/ ^4TD]];.#XY^>D,9A-\&-GY=X2^ZC\I9W^#HF>IM:BG_43MK?:^'5+ M0TQ0&=XF[BV/I0P4;?SW!=\OV*C:*F7QS='/,QS9W_;$=-NSI#'=5NCC*.YI MECR*,X4D.W@_/(;"]\W)DNALLG1#3]3W],#7RPO>2>V&;IJ\U\W$@0LJ$'0< M0VZOGM%M,9LEWPP$=6/9%-!%8290.G@7PD,KJBKU/25Y'?[2[\*E:;KU$ZR. MQ"9N)SG6H=.<6?1G%_)5@\6G1UWL0@(WD5]W(>249+AY591M+R$_Y4^-Z=7L MD2F+W"V35:]8T0,%4@IY!W\^/B[O_@0'?=QGQ@[PO8YR!X(R[ZJW:WPW5#?_ W%A)PNEVTEA(L*RD-A*:QU*Y&6@,RF& M''00.>CG6N%@%AX;?N*O:[*.^D9L?+SE1+L7N8*"%D7-./>SYB-(=42N?CSC&?(XA5 MC1 MT-K'\?K]^I8%YXARFVPN.XGA1/@'Q9]5ILC2=:/^:8B"&GU^!MZ$;[HWYS*R MCT6K+(T6F>P"A#>(ZM<^)?(QG24^WR M1(G&%F?EK@+9=I'Y-*Y:W6=! 2(#BDD./KEVS"G+4\NI-P;K)O8:SFL#EA0< M\(LFRZS)++*$<"W%_ &?%]^]I=D!TB9R*I#P M(UX0(4M7MG!UA<[-T79 MM,>D&-6MG,L06>SILVA'+XNT@"KJ&20NF_! "-T M7JV1_^GWW/8F"5&GAKGRJ"?K?(]8P*6R./1#*Z0ZIOL,&VC+FMG<<3$=?0+4 MN\4L:H2E2#?W:(@W)[=;OP03^DXY+;XJX5I/+;' >]V6<9^CRM]L./6W:@SA M#MWC\8UJS9E_,BV)/QB*9RT3V\,K0<=K7TQ31?ZI12Q9OL^9WB(O^E^VF5=. M(PN GE'+!VQOJW*LN\=I6D1Y_& ;IB8/EKQJNNWS):[.<[N0A&R$]RXDK6D,/8H!+#02B[4Z@?D9 MBAGURF*OR_&9[?_FQUWZ^6J4<;\XD*HZR M0Q=#G0,M<(Q(:B3E(K$JB!OTNFXNZ-5G]:O6(D!LCG Q*N_GN/COB M_8X.>3,L]_.["6&M6BL9$J]"QLZ-TM3 F_2C;/#00@3*FA-9:1[EWDA1N!@9 M*NX4=6]@S#C([8UN8M..ADAVKHU-8U8(1/+1XN';T),@!]L1@J;QKDCPF-YZ M-Y5S<+'6- N'YB>@5 &-%(8C-8'^?]K[KJ@FVN_=(""]=U B300$+!01)"+2 M1(PHTLNG="-&12%*3!"DBP@H2)$H72,B-2)(Z$6D"-*"$!)$BHE,1,-("B?\ MUEEGK;/^5^?NG//_+K)RDYGL>?=^]_/LF3W//MF4@_YONI-U?(*8,Q^XK6I(F-GWI'DSIBRN4&=UXSPGYZFJY0?T-SQ]G!E@A+J ILOJFD;0M2^S.-=9NM MQ[G?J@6.S?N2SCQ[B:J@\GVYR3GDIS^WW%/U+7Q#EE,,MOU*7KQY(1YEJ9-Y M819B_993 4-D3$\R30'W)PPYYE.P((+BI^3#,,4EU3?_*+!,F;A[:OEMG,1; M>UISHX51F^:KNL/[!"9+)OL# %8#6$W&>53LW/OLH9NMXYIO+,7+G<+HW_=$:N4GA>Y&E"O2\>6H*'@2XKQ M-+'-6@S7@Y6WNH6X'Y+)2]\V[E0'UESTVSBA[>VM975\3X176FJ77 M':,C(,RC!HO06")P ;L#7*+">P/N8>N5.@:=*<1T8N@S'=-J]2D.@>4!+W#( M&IGMQ09'[W*M7[[HUZVN_$TM5K0W:DX1#AKJ]"99RZ!W<5Y;:W,_>B>F Z$+ M26GU'*&..;WX[I'9RYL7OXBEB54YN'@J:"2>34A)7*64"%S]CV2.,S7C/Y(Y M2N B16H:Q[/ 4.G,]L@IXX2*!+1F^K9DCL)^,0?1I@1AE76=*1P]:!+OL>3! M5M17+N"*;D\[!-\=C/O!R/6Y@+[!]S8V$YS'G"#:A?$/61FS?#%#K2:<\A8X M:Q9(^1-Y[WL!>X^[,R!.'$%=-1;GN\GZ8M72.U\ MA"*[L-2!)O&QO:.T-YF/IM8S$@( ;V0*M/Y6=?<'(6;(]ATSM L#_J!5%MQ< M[U0=OH]$VY2N])C7VZV7%C&6$&Z11N!"W)SS2^UIXGW+2OXU_5\X4@F3PLG& M7@J07.'J?&G.+^EN:L;H;\\^*?QGO^X4U:.M()P]H>^>C_ MZ#-R/Y*5L?/Y/&1O=[6RJ22CX&WN))?!(6+XZY.JZR[O">\07E<:]Z*G\RDG MKPM^/Z^-@K0*=04 UW7I@JR3X ^NR #%':QFJL"A:6>)Q6$!EM18XSCHW.!^0=L>!-@.D M47Z@)JGVA.=?$37+QOAR7&AY^-F/;PM^L!J=Q&6LAM[VU'2;U%IS:AZG>F3T M8T.-07TC/,L.5; @1?M3@?FTL6G";0N.&NF@S7 M#RM+QNME:I*"'C@M)DD=0I;B&<7*]+ZWW%C@"$:"]?XU3#B4H4 M\(:UV!Q8)(QVVONF2RB]!!5W,C# +'2NW5W,YZ7*9']P=1/;//H-&<1\9'6K MFAR-*C%]=8R)0]YFWF]\7&FH.E!CU5:A%?6Y,%0>0H_V&V$;%_NC8H[[D5:4-,7'%D>*O9K VC_CE#KU)N^36P4_A3J53>M4Y]&Y@YAE<+JOPDAL% @] V M,JA#K__$E1]K,8UF!% _I!:6XY&A!C8E4\[3SU7C#+MJS$X6G8:DERY]),[3 MI_84<$5NO3 9P2OS2KE;CVJ7PF=N'CIV1/NNR'.I.BM#7I[?5BR( &<\ZGD4 M) &&Q,7G3DY^$Q,[@M%>*8KX?*0MY?3?1[^.^/Y1^)F\HBFB=>UCI_['&\)_ MWA@P8SD%7 'N.%2TP3@NH-ZX8U"MNTAIO"I?[8.N9ZV7](YW4BJLD;X/[B?U MEX_KM\4BUI%"%/.0N6W"PT66!>3*<_XH*F?-2_^HF?<&Z M\%Q8CJ(65W)Q_*=@*>8B)]/]'&MG]!8DO*V@[D?=XG"%/-_F,09BP:$#'CLG MA:-*]1!35,T33-3.NDS45:^*(! 0?NV66NG* T>S!$.7B?45M VJ=,$&5T@N$F&F-NUO%!V%\+0WQU#;-^@26V7&&;+_5BH M^M!UBM$/(+M6EQM1&(5F"0V8I:%"A=9P$):E>TXQ2X S@QJ8<^%&PJ M6FX!KH ^'*=XB^&>4N[S-RN\1T!@&%K #%>5?GVJXQ3^T*M'4G@K4Y[_';>[ M95"UV)H5; ,YCOHN2[!H:.S<%VZWV0N9?UXQ,[\*Q'3O_\@7>T3GBU3+X9^D MQ!<72Z?@KU8)(S/>,R=&OW[]>DKV2,E99\N#%#>(DVZL(.86>S_G VP^#P=< MJZ#]Q@FT6% 1$DK4,T^PH6\\47(]C2N2! K'N^?F.Y^T?[ +5-.PCU8Y-/@3 MK?VI!1\]U'@VO0 KJ%!2-EIVQ5??PI],.\(J4#!.KP=[E, ]6S*W:.3MH2W MBF:;IA\>AX$2DH5H><30]*<%HOP+=<'^#GOCZRO>]'TUV>(5>.!TAF#"[>:[=H5V\HH$!G MLIE'>2#9-3,%*G ;H]8$UY1UXA;I?&H MSN"73P**GX:O5AU6,I"UV2/Y_7I );1FDE:&8)F! 5X,\P=_8N RZ#,,;KEI M=2K&(O73RSK]C,%"#"X*[5?^XS"PJW@6^X"$B30?&&R1P1V MD<OAQD4@0GSL]@>]R@F2:A+PJ%S3;RLM.#,2<-]6FIG?G96W33Q M,#(7LH4FYJ@W_ W^4+;OPUII\9?<_I++"JL7\?KU]%NS>UN_YV--;N/8^X:3 MR;]O^._=@A"E>8@ !4JLM;"?^U$%7+8M5V'EL?GL+0E<+7<#&JPNJ%N+JHH5UY@(3-^<(F[LROW'! MFXWOD:*IBU+TOG2R[%)>_]7C&2N YQ\9\A\P_XP+;H20O[LT2CR>C M%6O.&S?_T-Z4C'-%BD+])UDZJ^HZC,0R6*<:,HTT%%O3,7DTXD.F_4/;PK[G M1^;7F_G?*$^FNN/BK3Q>@6K=[NK&GW5F;E7,[O\-[?#*\?KW/W]Y>-4DHN>87T6 MHG^E+I0$^]^641[;\6"[]]%!AXID,:1 C\CY8845?PN@*BGMMU.T]ZHBWL3+ MZHV#_MWV/NOYB6?8%YX8:4KA!6'W$KJ.B/:89RHS'%].C*ES6#<\O696XCJ& MT\^*0DR/?:Z:;/NO3K@)D\) 427MA%REHUN0;D./+A$3F\ DU_0=739#E/I; MQPSPQ1_$H:+?IL1/7Y=W^UO2\,,]B_XZV+6;/6:!7SK"=E$Z59*."[.!?; S M_14Z1 0\/D3; QML61PSJW7RED_,D6!0@=KLN=CT5+-^+%SIH)VR+OY_=1:V M$>=3B(TP6B:0P17N!>PW>.0>!K Z/R^K0])O$>D9RM,^#6FO:W.<+BP*[KK^ M*[/YT<'!NY,+&8DPB=:]I/9@AB[E9Q)5.2+(.$*RJ;0SZFV-\O[B"_^4/CQD M(.?$R>,%BP3_V33W$6+HFH"7WXF9%TWU0%GA#?N[%W(.V&QZ?%;W^EO#TF?# M&)-L!217+"V"!S%7&X"]=2_8(J#Q?)Z5,1#C-?F[_THIHXKV,BIKU0PX_>K[ MR-WWRZ]+(3.&;6HMXQD\[C(+)D2P#H#(!1XB-S-Q#)WJ).X^]A&POPHQ.;%) M'YUIK2LF)R\F>=[_Z/!,K/94CUW?!52:3(LHQ_;-86HT;9%U#!WQA69*?$#F M8ZM0?\P:<&VB,;K AS)V(WII VYU)7 )]_AA&#\%"6I":8O!U#08B;50].&% MX7"G%$EN80N2O(96N7A=1I'T/784+K9ZL%J%T'SXE,P[\J[+G8O!NDOPJ27F M<9# \N?R=JD\K]B-@^XN&:=;:;".H-*Z[D2BWJ_D>7BE,O<6=*CLB=?O,/II M*I2A;!M8GI$7I \+WQ,GYBD[,2'_<-_(_NL]S_4KE2%\(WPD_ H7.G+SV8DM MB/MHO;,EHNK<3=SY)D+CR:Q?%](U/9[$?GJ@]=!$L/9$,](R=K17V>B; MYD'1YS4]$.V)Q!0*G;_3O78:%6E;-T8I^A73]**VT3''.:4L/"0O+E:L7ZNY M6=TK[VF6D^EES^*BO7&H\<]?\"5O;/F_R'P]*[1H_)"[#\7/%=UNGLKBW,=> M'IY6\D/*H:!V@%(ZVOG-:N;QOLT++^Y/[6E*;PWSJX9/,QM%@M%!>J8C:$5& M!)EV?0LBI(V.&H6%#;J8I$LQ(P8^TC RAPG<##]!DA"N:%_)P0K_;Y&SB/5$0P#R76MS"T M-WZ@)OS#+'50AEH)99!LN=OZ,TX[6O! ML=<9GQE5Y+OO<[]FG=FUYR4&.^[@^4AR?EEWXKD>)R4']-.;E28[.C#:*,M00.&I(0'=3A! M#IYV-KT^.O=L75.1H_9.\P-YHA=!CSSGB+.?K#98\WT]3@Y?<'NVQ4Y":XH-..D6>)9 =0[BK MJ/,4APXRWXI2$10P[PR06IY03<20@TN71WQL(Y^0T%WI)X@#O7L8W>=!'T!M M'MDV$S,#C\/N1.O.@PUZ]TD/_!4!>F,1X9PXY9NTIM!5N&%V_Y_G4GUPDL\\ M-QV(I^"ZMR#@?B);!L\4-Z5A6A]+C60 >JYET6P-'B.OPL+YMFY3[?'R\,!=,&C MA-S Z&K4Q-IBS<@?/>M9TVK2(LSPO;/.U\N[^WRU7SO*U$ #N#/$QNHVJ00> M%_=(SCT%/BM&Q7=Q#8 _$ MDM 7.,5HV!9$X"$GGKMS@%%]MB&I<*Z0_# M%C(?JFU!/H,[S"N+M5:0QCXFE8-MR1HI EBU>K#+_4\;ZV^"T,O_DPK63UEX\+/MQL$AY\ M?6FZH4OTNTB4">:2HA#B2K1?IQ#B[;++M59E3B8Q&"J /H%,PXASGK:JAZL; MA(0@Y58P8C6$+R)7?N[]?N1^GH7%WZ9!B"73F9ZA96;MH'<6I+X;L,NO3/7IL]>ULYH#,@-0^G<4J^A@7P<451 M\'9WI7.W">[6TKPT5" _=#@QB'#2_2I<.WI[T!4OLJ=F>KC;T_4:MI5H5;$( M^)0F;VT3H@FW0P]);.4<&HZEF2<6HP+9SX?PW,?KC-WV$"SQ]_%I< M"I)+&SU\7V<-Z,<_N>@W3"MCW<6V$XGU1%H))9JA1,,!"%>PX5:Y]THNF?^G MM?3*.H+ U7:3X23.S=*%GSI=LW;:@HP7OPWW-JP5X(2.6,&>H^ G&X#AA'K+ M8X==:N[]4S/VFQ64*(9Z?-%5Z[B"O"0$PN<[E\ZC&CN I:YF8KJU.KA[GB6E M3,:+K2EZ@2$3AF>^F<_)^NV_Y#&,KAF$8()FN>/J@KP%V1X?A,'L0P0TIG=7 MW[-6PWP.$&LQ0@LMJ-U'TB+,-NSJG)U,QHXORKL M_3IUA5143(^1.Z&)!!XZ47CE?N>L)%:B4_Q:)^5O_5/O;JT'\:K"HG\ONKUZ MPG=-],'-YU(].%Z:6)[$7AP&3>4HT)[JI#L[T_'^NS%(J;G+=WH*;XE!Q3D5 MW4J4!@-\L$5NGYJ*EDZD06=A?.((I\3Z**8'L_W@8(#;@5-!F[/"G!A0E_H MJ,."<:IJ[P,UMYIW+3B;5$L$*BA>]6[+L/9'XL4:QS[$TTCA\!+CS;5R]$Y0 MK1@,/0_X9P"A'3GY9@1H[NL5L[G=C0])G /VT\5N(OO:M<2ESI_S1,N"!\L\ MEU7]_8HJ.ED$7S-;L+2^$IC?N_WN!/LJZ 1@ MN6(!K%MH'? 9@]_E,_K\@C$4U&/K4 9^Q!(V1\VRS?PGI/[D"J=I6CU,==\W MG*?A)IBTC-C6Q"IE!+!U;Z!E@30$#JE$GM'M="]?H]MLI+#7C+%YQ._D9]-+ M%E5J6Q ^E!E4WH5A"P=CBH>I]6.JHQ+!M$O._1HJP01S2_$TF:O3>T*/F/#] MY7E.T"*>>8]G' +;?LH*QD)A^@*D0B:+.>5H*XP2JODXP?5;AJJP+PKA]O3F MGG?2CKWWXU22!0OY-_58A]#"P!JMFT<>8/-""=4ZS?5 >;Q@_&4EV(_JI0N? M-FX4%@Z8]#@5;MQ6WJC.@P4G8^>+<8VYW1DB:(]M605NWQVE]F-"E#/XNR]1 MV YW:\MX_W>,O4W:LEXSJ[+*2@.$QH;&(IKF8K MWFI3VM>8M17V7I">0X>$=6?PG_[@I@A,"X921D8W4AK33Q1?8Y^]:K5.=1[F M6_E%SHO$':9+B&1'W1ZBC0@-8X'SU1EZ7\9TP99YL-E-B_@/(=IT"(J MD'#MT8K^5[65K'(^O_X5_7XHK>8]@RL9P(QG>H8*;4L"Q$"<-]!U9R*/,AMV&?[2%KW\N4]I,&7A^$=SDQ!W MOXZ]"G^B:2X,.%?$@Z&T0 MVD>=R79(*$FL](:ODVJ?.Q]")-,F1W\STA4T!Y(\05[Y(MR 3?!7>P\49C[] M!GP82KJZ&:EQ=]&E3B,Y_5NCV1^+'Z[+ ;R2 0R@3++UMB 2Z#U ZS/*GG?; MK=><^J-1YD*]TYD" :B=K _'CX7Q_ZKC"C=1,R1LMR [7X.U/^_>&=0<8XLQ MU"W_JE..$T)RS]WRZ/\KXB43:_5H-2857P5F=/9RQ4D/UU@WAC_R<%\"&:+- M.D5G.> (VR"D MY@SCYZ_I$8=$@P_,+$GSQJ/Y, KOIUHE4I*X6'41[K 2+%P1!J1Z_;6.FFT- MV18])!K10G?Q"J(UMJ)8SYP4@;=I=+A][[]R]XU-C"Y1E3I6JG[FTWLL^Q4HX,*CC,;$#O),$O-A#K5SGM@U''N8?2BW9_#* MK^EEU>++PR^K"P,E%E\71/3$X#^R7QMY_'9?8H9P"M:N&-;CAZ?;O[<@AL+ZN-";!^D"XA+OE*FQUF'@=NNK.VC,.R06J])JB>G9/(;KV2U% M\>@\YNPU84H7M<]V;AW7N%=.&-5\=K9J[+:S"4'=%5E7 MY"G4Q5_-GM-K>GH"S.LYSED$ F+18@"YH[%5$(R>K](]/D(K.3@=1C(J4*@J M>R_KY):HXV:3=0:R&R$$YQ3"0M-UVR>QDO75L7-BC0#W!=H8^=L *^:M\VRP M[QKUMH8,[3;_J\9?8L$V0W80#(:'U9Y<8_1!1A);GF?EYP5C"7#)Y?UH0T;: M^X:); Q!(["%$..,*BG2G%K7S)P[D&7DOBW@JN+$,7L#[R;R87;R MV=2V:0 MV[$B/Z*YY[J9LP&=.83#5P+>-W\[,>-PL5!T-:*JZG5525T=P?%%R@X[>4<% MU^-M9X4@?#W[^->3F'X,\R0C[/QW(@EYLG'24+L%NH.]O^IRKFB0A$KLNYG" MQ9,U699"OG_D<8!-@"+*QQ5<8:&<*\#4GJ T9@M#X4N&PJCTVUW['C]"G0A\ MM',YRMQ*E=4J-=W+O-TP >UR)_.UJ*B_,' <#7"@Q-@ZWH;(C&L M\?#.ERAHG3F-7.80*9G+@J$TIXTCTC]09\!S@P) COO!=S+L@28WNH7*V1A1 M"%L 74*2*K@B(B]02_-(N@HE H7@'@4:JY$ETY<9 M3I6D&;N[\MD%!6Z!AC5I&MKK"B>:W'0C]\'PK2+;93NEQ,^\$Y$CO3_>8,]R*"0S"(RI:*^\?&W5 M')@"C7JTFUH2TKHC]WC&WG9-"7ZT^#C+9F%')]6L\5F,4[#AGX604NT3G M:_UVX\GF&O,DN+1-UG'=_I;@#Y8L^P#H4H)RZ)A3T:6:]_!R(Y(X.'!%-'CUI\DO7UUQV'2&%7V4;".$LZ68)QO.ZJ;4N]<3+S\ MF6U39AN#,).T7RYWMV]?R72CM8JRU<8PN[N!^#.@,Z4 *W+BU5O07V+GK,GR MN*_CCAF!7[&2_.+&XHSODC@1(J9=8Z\PH?:T:DHI)@_!U&VSM@;@W3#! M\ !9:S7P5:?OB.F \MK-]$#G)J^J-<-O9_NUKY8FGA.V4,!5LGDL# _:#[=M M=RN)^X4=O5GN!SOY;L2P:'1\B-9RK5;>_B_Y$=_?F2\3N/M6,O/$)-(A,++- M7V;TMXN%=KABI^/80N-]RQN?9$W%LK\NY$/8W[Z@S5^Q#_/B[8T)41E,-.,. M@=FLO5^GP*C%WKY)]_S"&_ =V>,3EMW1>-NG*CLUWK^(^ J9HI<>YH,_0/G0R/ "+Q7 M&%F>*X-*=$%0OC=A'D20A^[/D,.C@_FNA\9<&11_$-MR1?.)[=,X\Q"R"$8) M'3)&0R,9..8-@#%96N?Y)J+%H=1S54GQA1?QINX.NYL"=49J)4$)VI60^=;M ML>UPV#_8Z4G*D]YN>#*L 1ZW5.L9'4Z*BJ>J13B<'5_4^D:H;2!$Y:QZ: NZ MG9_4CA6![MQ6AV8?HR*GB)W8!EVV4C-7U&'^0RB%A/:;/'_A+9 PE+N?5!Y/ MZ7H?W.A%_XQN-ZDZ]O[*/Z)5[YNO2$9QGX.V\P'MQDGO:"?LJRHH]LA'@[Q00CT%N!&8+ M2K294=_^. 41R.8Y;8=>H=N"0LV9KR=O#D]ET!,FSSR'ER M,D9J] ]=_<^)N7#O"=SN\?I5R>.H,G=W%<@O"0AZ;%NBEU/9*JU+PRYDW+.& M@/'%8#;5N!NY\S)&$43,5TFYI?XX.]%@>&+4)\S[R*40;%W/:$I(88:1CJ4=VSN+=$V#XH3 M"&?B#2YJ-5[0O*V\<-7A-5N3\P3+*Y^G-S<7W$ )'A$6:U-"WP\]F?***JIQ'JTD8/ ME*_M<6PWT*JVWQ.+L<6V=^-J"#2-!>+TKS$FP'G:,*MT@E.Z!:'L'=4&7:O9 MQE\65"O2;UD@_[&[IUE_A>Q20[KP[G@P7,<)N__0LPS0 -F^1A)B7N*\@05M MZXE(5L\[D^5@'1*BQI*8$3-UU7K6R[@,&LPVAK8"G%B%\L0SK,6KRFKC4WRO9JT;X<^Z$S M-[Y^FWQ^"*_G#HD[8+-V7-UU/F"FDZD//@'RC1^VBG#PK= U D?FQLDD!%< M&@6\4.DJ^ZKL>S/HD8&>P $!F0MH+Q:2+06ZL(Y=WH(T!-!%J/NLU5&R_=\+ M3G]A>^@UO/NR/],A]RCI?8J[TY1%XHS$X1?)CST>=>5O*M'\6+M1 ;T##)]. M6&UTIXMEMQBLL%6[!MB+DWRN,Q2==O^^4[/54A0"SYCLP";@Y*T'>,%J3*E( M8MLQ=V]!+G%G/S]O9EESFIFW*V?,K_@NJ) .CYP5:B,K\5)/P7M=MN(PTXYA MW(LC^=--AF70]L#7Z (]>&WTSB)WU^K!N\_[^KV9])S]*IGG3X>\BZ)('BI M!H![X&R%#*Z:$D6]C+6'.\8U&[O$>$;:]:)EKT#T5ZJH;29EE'4>?/)G6UJF[?V0JO]'34K6T::S$(EFXDZE#!&K,/6GM MSHJ51U-^OI8R&V[%,L/G#AC\KFU1HIC3>E^#:DGS=N?K9G6(4 M) 1UY4QVAEB8?S1)]Y#C_=+TF,#NT(Y@)1/LR'J@?G#3^/8.(D.0JJ\]2 MQRL>-ZO8"^]9V$&T@5'-<=.AW W2,D$A W2U@T 9:L.TNBV(_3$&_Q9$U *E'"U;G-RL,N] MK7NP%+M KKSK<2&V_3IK_Q;DZ86 M\TJB"_U!J$K^K! E8EN,9&OZ?P!02P,$% @ /8-47'KGJ@1<->%UQW' &ON;-/6CN.?A+6?T]?\+@ MTQ(WHJP>(/R/]K;7Y>-SE=_=-R#P@GA]V?JOU9^S*,J8QQD,@S"%B#,?DB@+ M8(HXSKB7^ $G5W=_CGG* XQ#R#PF(/("!C%G"'J)AU*>A0)YJ%UTF1=__[/Z M!\$U!U*\HF[_\]__=-\TCW_^^>>O7[_^](U4RY_*ZN[GP//"G]=7_ZF__-O1 M]5_#]FH_R[*?V[]N+JWS4Q?*9?V?__>O[[_0>_Z 85[4#2ZH(E#G?Z[;7[XO M*6Y:U$?Y F>O4/\%UY=!]2OH!S#T?_I6LS_]QS\!T,%1E4O^F0N@_OW;YW=G M268_JRM^+OB=>K:?>)67[$N#J^8])GPIN6]7:YX?^;__J4_GR/V\P7L.^*W.>;5 7.MN!]<\3B$Z0=G[-Y*"\&G M9WB'S,4L=R_43<'F>GWY M74Z6_+JN>5-?4_E97"T5L]-2#$CMN:[6-_ F7%>"6]\A,@'*G0I[)NN+2Z MY;-RSU_Q@HN\D;YX47\JESE]EJ:(9@%E(4Q)0"'R4T^ZV%$"D\SG69IX 1:9 MB2D:(SBQX5'DX98^Z!FHS0S/*&IZ9L8E%F9&99_R&@70TKX"'77P1__O6_FQ M Z_D"__W_\^=4=&5W9$)&24WJ\'0%?[0/&C?9V<,WLCE"LYVUKWY]LBIM#B? M>;.JBH^%^EUGCA8>\D7JD5!Z)ECNK'VYA\1,A-#+:,PBZB$JTL61@SZJ$R8\ M:.F'WHYD0%?6]$'5,@#* CS*"P!N>3 S'$8(ZQD1YX!9&92>BSU+<@4VT'6L M@!_>EW7]HT)0_;UW8=S9%!LH'-D7(]*SVAH;4 [MCM4:=C9(A;[8:LD_BC6) M-57<&KWZ%DN72'V2VB_2PLL$]X0?PB#*$$1A&L T0QD,$\23$ M"&3'Q3PSI M3^RNK+D!I0 W=9,_M&[^VY4$G8.;]DO *_"Z+)HJ)ROE#]8 %SMJV#-M9J5, MGX&>H9H063-;M0?JVD(=(@;^:-F9QOFQA,*1K3*E/JNYLH3FT&+9+F-FM#AE MB^NON&*W#W>?*LZ:ZJ%@;Y?X3L?BG+UYZMB+H@EN\X>\N .*,)>+/"C[KF=%!7\HR@Y4>E2J$TI;<_K37?GTL[RWUU?*MFIZ?L59%'%4 MH+6JC5]HIDR,YXN;HLF;Y[?YDG]8/1!>+;"/41(2#D,O2B#B'H4X)AX4/D\3 MPH(P%DA'V4XM/K&>=>2 H@M!IU<;!;E&1)CK3>#U]@YS=>,YOCM!E"0T M#1C,F("!%IZ9 6M:D_7AO:0!&'>0%Z\F8N[C!B>@ZM M,QP,/VIG(0!_=+0=>JI:,CKR2X=IS>J%:HE]Z'/JW63N84I7=;7$U?N\;@XV M7II>YMD%)E;6GBY0A*] 2UK?Q3PO];B;Z41@,ZW++/:[X*UQS]KI\>.1%W9ZN75>5?,B\C;8_;R_I-Y&M M]_OQL0V[_"(O;.IW19?4\1>N4M,\8C=_)Y9GS 6J*2!*@V2@5V1P8[,@#R#W>MZN4$K^%7_HM17H!,>Y.W[ M),6_ FL 0(] =PE0X@(% FAE;2.V.W_9(-'_V>!K\H_S,K(^([A+R_D__:7< MD];8IV!Y39=EK6+^TGRIK.FOO1 0]R_6G>(8,O7Z"/5B/6U>K'SS-G6_DROP M_UJI#7S9P=/=*U]2MJI:"RC7?^:X^NERG^4?X?%U+I/BM/6*_*!+@_[G[YKW M61RS[QJ! [_P'X)7N^#.!_[UFM)R5312.S]592%_I*TX?=9']\^M:1Z :,I@31S>R0GY[&:)P',%@Q'P29C\K/&GVS!.0Q) M6:]C9ZK>%;1\D-;OF]11*6B^S%L++'_QNN(L;^K/O):>!;U?,,]# 8\0I#A2 M:1N^!W%(4AA$B&=):J;_9E(:J_-9 M21RI[?'ZLZKG6?$.U?#\A18I3NQOMZ7:4EU_RVOMU*;=FR8_%?[;JF[:H%Q3 M[L7Q_FR0T[0GY?@AD[6 IL>]YV0#?RC*KG*83DECE[NTM])\.4NG!-C+53IY M@=W'YS-O"[$^X:IYOJVP?""TC2"\V43JMGM#SFD89%X&/43;8DX,,?883"*Y M%2>QSYA@)I\E ]I3[\1OWE_?WKP!GZX_W_X5W'Z^_O#E^O7MNX\?OIA]M4S0 MU/N>3821F>;V3("6"[#+!MCR ?Z89'=M 8"C#Z0)Y5D_G1:0''Y4;98P_]Q^ MP ^%<=['Z$(3VX>6/M@P -8<7(&W9=D496.0#C(. MRO@7VRD>A@&W42@<&P(C>:V^\^.KS_;MUQ9TUQ_0O\G61WCBQ8J_E9RV!3K2 M5OPE;^Y?2V].;I"KG10/%A >12&,$0ND@T \F)$@@(S[*4E9Q%-NM&_5)3RY M=_#[S8??;DQ= 4W0=/T ]U"8.@$M!T"]L&#-0]?^:LW%9"Z F>S.OO^:9&?^ M^)N!\JCB[Q=^Z4LJ/C[S"*G+_GF.I?3DF^3)OGA<Z0]RXZX7[)Z3G +XTZ@Y,O_IY M\X>>YZO]0/!.R;^\H7MHKXYS6A7S3KMM3 :MNZX<[EF^+]'B":>SS 'IIX$-$100Q)?+#RAB-LA#A M*!)F)GJ VO26MOD)_())E4L47K]N]187SU?@_?O79L9V"#(]F^D(!C/3MR$* M6JJ@)SM!2:.&>([,SQ"E6:V(ALB'QD#GEDM.DA\:\X/D!Z-/K]-SY-&\HV%1 MQV/3ME*::=G 8;*KO*ISPEQXEOPPTX?W'/NG3Y(?+O_ %2J;N6J?P>>\_OLG M7JE?X#ON+SP_(US%A!,_3&$2^BG$)*8P\^(TBN4WCE&CPOTA8A-KUAYI\+BA M:_IM&T!+]^/F!@/3K]NN^(KL%?@T#H+%MVU<.F:5+EHVY9SOW%>[X5Y*0Z1%X>0A7X(448\2'R/0\;#U/,2A"G#1BUU1PA. MK-H]^;:EHV$;W3&D]%3:I?QF:KTK^@2>JJY@KGKDCI&;MT>NIO!'/7)U[[/^ M8-?E,F>MX3@L PH"&F?<%Y"I)CLH2>2W.A$>%"+VPA"%'A7&6]+SY";?DWZJ M\H+FCTM>JZK1/5:,O]OG0=/^;CL!POB[O:4Z3UV4CJ#N/N'G2RR:T)^-9BXP1DGDBAH(0J=YIQB .? Q3DC 210%+6&+4:_8DF8D_UUUW MB]U@/N!=<,^P2>QIC/2T^7+)S?1X-R2^:=^PK0N^ A_D>XKK^W5\W6&KUT%) M775T/4UDWL:M@X(>]6<=OMI.;3>E9=L:)-SP_3JDMRS/NU#'@B5^)!)/?JU3 M#T$4HQ!F?A!#+K_BGL@"%@6110VB&1=:[_S%A8AORXKG=X7<8E3M')E\.T>J9A O@FKE-4R+FO2[3#P9%!,20^JZ&Q ^;0 %FN M8FF8ND[MO/WV=LTF^ATNCD0@/()5AX80(E\$D&1! FG"*0E#GH1ZJ5RCE&;Q M*OH^&H96Y"PXF@;#A9C[D,"HL*X,P%DZ\^KZF+A':CUZPZ5C*3Y5 MY2.OFF<58&BN"W;S7ZO\43WUMNG+PO-#CP1R>X"E[D(4)E1N#U(?B@"E?AH$ M5/H9=O,HA@E/'>3KB5^UL:ZFS3C9,-!W*#.L5=:&5'-+,0%0AM' BS"Z8(B$ MGL#.IT>,D'VAL1%Z8)R?%Z%YOV7T4.XQY9KJ7VK=)[SJI_HCOB:/$>@ MS:YP$5XTA_R2N..D0$X5D.S1!G^LF7(9@' +TZ3Q2G.NOH- IC64>A%.^^4M M1Q.I2H)W#X\XK]0FZO4]KNYXO8B0$!Y!B?195(]:X6.(J?"A+X3PPSCQO2 V MFDETDLS$5JTE"O(-54 [LH:CB$XCI&>U+I?;S AU(F\)@MD3!2R@TA[3?T5MT"ZAVR__+/:> G_]JWO3<, M4AXCQ-.4H8PED"58>G"8(IBR*( \19[TZ2CA(EH\MBW$I?]9-7/@=$A.&ZU7 M_"XOVL$G!,L_4-,DD&-X1)PE+&&I-.J40>3)'2JF$8&,XX#X$6J3UCM^;PHV M'SAK8OK^5L%/-12-^N&V<@?U^I MLOLWO/OW9GL4!W%&0[DC#;B:H$Y4E0E# OIQRGA":!QDPL05NYREB=VV;O[3 M'H?K+=4/BLD?KX#D4Z6\JAV6QB9JJB>C9S+FQ=O,Q#B'VMCXN$/'D;%RP-"L MQLT=@(?&T.'*YI6H[R1!>>5MA=57O@W7Y[S^5)7TO6;O;,U5IE.NGCCHJ8,U M^?9 2?' V4K>[KC1MJ'85F6?.NO/5@UJ(.QND:C);9:%9F=/JC>'H%$BD!^C M!'HH\]1Q9B MM03OI6DQ#,IH8.M%0>"Q",/4BS.)+4_D/A!3F*4T2?PTE/L@HTP?M\C:Y/#M MXCJ4R^(<2CU'QRU 9K96)[=GFC-Z?:E=E0&.$YRW$% ;@*-20/T[;8L!'Q[* MHMW4M2FA]?6JN2^K_+\Y6Z2$$882 4.&([FM"J5Y2%4#^%0:Y3AAQ.-&Y_,# MM":V"QWE+J1V!>J6., ;ZN"'O.A_:U@_, 2?GDEP!(J9+>CQ^-+AT=$%6\(N M2P%'I7-6"7B>TLR%@*,B']LV([A,%/LF9$P:K/J"A';YJI#R#AKIJHCY$@+U<$EYFRS M*$M"HXV- >V)3=WFW56-S@[FMF^9L8[:)*=V7$P ^/8:S"\WS;E4'D@!7LOG^[R M/U=57K.<[M3\>W$6I![GT$OEE@-EH0=)@#*8QCQAG 0DY&8]EH;I37VDTAAO M-,8 TK,##L4V4_^6<*OX+6FP2WN"?@B:K=95BKB MO.A*#.YXH0Z\NQ)^P:*0J,U *)C<#+#8AQF/(N@Q1E&013&)C;3Z-)F)E5D1 M!7M4[1H?G,%(3[$OE]Q,GRV$-J]=')3)5?GB:2+S5C ."GI4Q#A\M9F",I[+ MW8'<^VHZE$?73[F_?%)#$!TZB&>9'\A&DO=TKY'\8?OV'*\TRPMS5H#U.W+^ M I>-*=[BO/H=+U=\.^!XD624\(13&'+?ARBD,201$S#R,B\+D,"<9D;GVKJ4 MIS[E7E4J[1W@=O2-BXX4I]#3#/-,@8FA4I[O3*'X "TC.W/,IVY*,2#\I(TI M3M']#II3#,"AUZ!B: $S$U)7S>)7_"U_6#WT6Y0L\'WDRTT;HBH$Q'D@MV]8 M0"]*6))&W$\3K;/QHY4G-@$]+3W=/Q9[6+ MR?_:ZMSQ>K/HU%DQUCIS_@*7C:1W6@6^>MY>TG<2O/Z**]9W4KSYQBN:U\KO M^PO/[^X;SJ[E1Q_?\?XO_%.54[F_"G&:93Z%J1>$$*5>"K,($Y@E7 28QB3S MPLL[4SOG>V)]WN%"G6!R^34K!>C* =NL-58NE[BJU:^Z##;#!+:Y'J]FS.?[ M>VB&L:-S@RMW9 #D&9QLOZD$63?>E$[*CC!78"T.Z.59_Y6#5J*INWU/]@@F M;1_NGNOOH!_Y9(]"K\'Y=.3MOD]O\R)ON*J/8.\V+<';5@-=Z<3[7/ %01G) M$I]!$H>)=.?" &:9FFK"4X8"G\2>;]2K0X?HQ%^&OC!D*2FI3\)..W2;[9\6 MBCCT"0Z(=(HYH1"QS(=92$/(@Q E(J(<)UWE=5[3T7GU? MI4$'CV7=5+S)J]YM['@&CVI46X._F18$3O7H],S9=_! S"R@1N%_SSOHF6\+ MZZY >][470)ZID''=?]UN5*M J;O#^ (V8F;!ES*Y7?12< 1U+KM!5R1NZ#E MUF?^*/7F'BLGOKRK\,-GKEJ42C(?5BKJ]%$<5C+=EJ_X]B[6C0:.HA12ZF

" M<)\_=HFVR[QV%[AHD;MTJVV*A\--=MTVEIIC=[TKY.3[ZI;8=[*CWA5=OG_F7TX9W6$E\LK9GN'@HZ06;PH$2.%/4TC5GUS:!N^? M.@Y/]-1'8U@%70%AIH%N,##J&C-]*!]&8Z:B6X\8=R1"Q'G\IS5&;]6(Z(>OBY'+O<,@*X&34X MFB-0GTL2Z"I&,L^+/1JG4' F(/*3%.(TYC"*PY@G88Q9%-G-&KV0LXD-PFZC MPBX7B SF#-7;I"%RG#1TZ?322Y^B9NCP)9Z-8?3PZ+$,IW+5@[E<4PY,=02A M\XFJE_+U0B-7'<%Y?B:K*P).##8YY.-@5W5=L(/?_%;D37VM9C'ES7/+T;;U M*:(91FG"8((]"A$B/B01YC 36<:9%_+4XQ?8<*?,SFC6U?;D23(FK<)1K&#- MW$4&V^U3M++A+_9L+ Z%AH;='ST@%8T^^J7B_6KS["9MF3L'SM/8?K>LON3G M8!+01[X0T] T#XM=L[_=EINMOF+H;;&U%9JQL<%%)K;$DO:J;EI-;TJP&RK: M\^7>EF53E+H-+L:1&8^3.0/%S 0:XB&-FTNSIBVX50!M>.79HFA: NZ&TO1N ML.[KO?4RE=%8IQ%NBR4W9?2(I322SIKJ 1Q#Y*4^3*,X@K% )*2!1VABE!UO M0'ORTZA-]F2?+%5;3T,R053/F9H()]-S+"N(;#J!FPKKKC.X-N6Y.X6;0G*B M<[CQ$N;>P%LI85FTTW6?>/7\9L5O2TG@OU9XF8NB86^7^,[@O/[T C,3-\Y=[OFP/_W'QO,@RPE(48QBQ.(6(2=A(1A%,XHP2 M(24DD=8$UM/+3ZR;'4'04@0]23U-/(/&L I>+J.9[AF)9]2@[+P45EW*3BPW M6ZNR\Z+L]BL;N,I%VDMWFHJC+/13C\'85V?B6&5[9Z%2*$XC1#T6B\ ^Y67N MT^WW97$'Y1H/X" 7Q++UY"G$]+;;%^)@?Y+<0G!K!<&%J3!3G/6>HO""*3"# MYZ]#EUI/+*6 MQ\PHG]N ]L0*ON8$J*<#:MR]YS:-)TSPU%/SB5 R4_]]@+[@DR-)KS1GDMH, MW#2%P-WD36W*32@T$^DC4$T2R!. M: 9QF 9AD'DB# P+:#6H3NTYK'EH,[!VN/B_#:8P7("IGHEQCI2A;^$")+L^ M];I"N^Q6/TIS_I[UNC"<[%RO?;-EAQ9IDK#JN/V%W[5.9E]%Q3+F48P2&',A MO9$X22'A&8.9STGB4;F[2%.C#BNGZ4QL(#94P9JL81.4,^CH*;X#FK,1J1RU0#D#)5Y&W@,BWK4@&/D\DNS,55'X[?+\NN7U>/CLC4,>+D]N:L/ M4O3:'DDXXA"I^M"$DQ@2C'V8)C3 &6=)ZF&S_FN6G)B\[U8MV79WSVWW[D\X M9^!M6:T[\-R:MS^R1=TG0>83#T/.2 )1$ HH?Y-!A+,PS6@8T=BL,>WTF%]: MD+##3P>_XE)"+\KJH3W1F0=Y36=L>CSM0S\;]*[V4=UA:Z8\4BMPG*>(FG'Q M0MF?5E"=3^RT6^Z"]GRG&F&H;P=)*((H#0.8A"2".(I"Z'LBBG@0!;'>L/P!6/JOB%C M]YZV#GQFM+5PVJITD_.M5N4^ORIRLOJ"Z^>AE#(HTDEL#+_'EYS4A,$)AC%*?TB@SZM U$9\3VX'?BHK3\JY0 M#=+ HV(%U!TO@$IF3 ]ZIWE4>E_S[^ !F!FET[UH=Y@&IQK:_M Q_B-0W4*O M0,L]Z-D'BG_P0R?!CU> M$*X[5T[,I^6G.T,^$+M MR-HUWV*JID4_=WUQ<]I7ABY0&. @BCQ(! H@"J,(9@%",&6<89:2($J-;+D& MS8GMLDJ!P,ME>V3TV%%4G6?_:Y5K.V@F .I96,>PF%E+1;R-S[3DP9K^%5AS ML*X3=CGJ75M>9U/>QRG./.!=&X+CV>[ZM[H<=';8]_6W0J[8GMUU4V[:YMNO MGONCRH687\3BQ MZ=D?4P5:LN /1=CT_'Z"QZ,98'Y9T,T,FPW>CF:$.4%DTGE@EW'X' M"<@%$3!1_7-3/T8P%FG,,654$".3>P$O$YO6-1DS.WH)MGKVY>Z>,U^!4:B-3:@#D!R9RDLXF=4D.H#LT/2Y6/+2')";A\=E M^3N'Z IFD/+_A0#!,C MQMIPW7Q3_,J_JKSXU_@Q;_"R&]/258+/E"HQ$:#.DRE<\_E"Z183P7T^(6,J M@A?FZ[[GDH?W.29M<./UJJK:(B*>1IQR 1%E&"+/$S"E5/ZG%Z;42[T8Q]@J M;?*.ECVY'-> PAHQX-E0N]I^(1 "2<1@IY(N<00!9!($*%(28SB M+(R3*#7[&KH#T.J3=@!A/0.&>A\D=[B8?56V@+2$K\"&]!5X/8*&?:KTH)"N M,Z9/$WN9Q.E!P<_F3P_?93TT"TO>VZ7?%=(:2;^\]R 681)'$0T\&!/Y#R1\ M'V8B)I#CB$49#>*,FT[,.D=K\K.;CIKR5H^,IO&LK+. Z>FX(QC,%+PGNE;O M#2 ]8:<3LL:DZRREN6=CC8E\8C#6Z"WF/47>E+2MT7Z;UQ0O.S?KK?Q= MO4@2PC&/,,QPK+P@BB$FB0?]S$L8BSE">JH\2&7R4%U'%W2$UU/F6]+ZG4;. M8S2LOGA3J9?WKF4C.E MJJMF\5[Z;'=M2.&U_';>R@7>E&K,[(*'&!,F8AC%/(&((1^F&8EA*D*4,$0] M>8&.Z@T1F5CWMF15S1,'?W14-0_Y!]$9UD!7,INIH+&XVJJG(\^0%RKOW_% MY7]M-7!PZ5E44$>XM0YJ76NW<^Q46][;9H'(K: ?)0&'J?Q![15#F*E&V)D? M"!H&)&:"F>P5]U:?YY,G+[-*JMD'0F\/:"V>U4=.0S+C?=Y)"1SM[/;7GG4O M=U*LP]W;Z8LLU6B;T'M;X:+NQGEO)PWTK15"XHLD"P-(,_F)0P0',%4Y<4*$ M//$HXGYFIE]:9"=6O+=EQ?.[HH^WTF?0;%D!>,.+H3KJ :JII\YA,E3@G=*# M-5JOUVCMC*.X;IHJ)ZNF/=EK2O )J]C@!&TNS !Q90_TB,YK*(R .+(@9G>; MF19"'^DV:GQ=L-UHTR9^_$'*V9]-Q(Q+^Q%3*!*.( I#+(T+RV"(HQ0))&B* M_46CYM0.&Q=3PD;F94->6WG:R;IZQL,8LF'S,240M@<[*AW@( J\<\BSY64B MP%@?8&E?]!AW '@)FE-)?=*!RA)]8%08D1 K.%)O0$W0U0 M:-[ALB*I2[^7-N.=E*=H\B?>IN)_*I'EKV61\_KC5\[ZL%T<(2]HD]!B M+U$]8E*8D9!#XA,_S3(*L%(!=DT@^*Z3R5_C2U%\JE M'Q3]?#+]\&VV,T?DYN]=7:\X>[.J))4ND;!K W!Z;Z&"#2*A.(-A%DN/AOL^ MQ*$704P]YK$X3=+ :*2 !0]3!QM:TFW\O'SL"L3SEC^P4OT00*TX!H]J2P5^ MR M0M]?_:#J:Q!QZS5C$M(!:Q")JT+%S!;K_[/\]5!6*A7QPZ@A9\+Q950X3 M_B^ Q]F $W,.9AYW8@W1\? 3^Z7, Q0W[:C&:\;DXO5K^>/'ZK;\6BRHEP89 M9R%,>)JH;*\89BEF,"$A2N3CP1G3RD89H#&Q3>JH@I[L%5"$)2Q D38=6WJ, MSW@PPX'49H;#2F"+0:9G1;I@FNGQFC./-#TKU/%>W]TWG%T_ M22?FCJO^]ZJB_S-NN#0#*C2Y\#.AQ@6'D*L9&TBE8)(4A3#@(O*]C"+*8MN: MO7'R$ROMF@&(.PX ZUD TJ?C *KF]>WQ?%?5:U_8IP&TGN\P'7QFVG^0M[!F M!?2\@#4S0''3-G"D3DM^[7"8H%!0@_B+U0[J S-43FBPBFUCL?U._=LQ'-N" M'Q)E:<0C!#,A4I51)F#FL0CZ.(@\+Q5AX$5F'0,TJ)JHCU7;@'/ Z9D5QV"8V9*C61D[@W@JSVG,C8?5;G)O?J_RN]XPDO5,/DSKYLJI](\ MJ3]<%VS_%SM7+@3+$(T2'PH_XZJ>*X,XX0*F(:%!3*5Y23TS$S(!EY.;G(YG MU7J+]UQWOD[W1W\>%BKXO/.;Y7IHF,//54$CA)1#+;2LD:DBDB%), Z.: MILO8F3K@=,I\7SK,Q0AN/0L]'XAFQOCT:!;US\W$MJ,"J1T&@>*P[UP[Y>05 M&[ F&[!BQ,P+SU&Q 6Y\7(K5JN:=/CZ4Q2=>?N#E]=.="KU?MYD%RVN=_:>2G6AV?ON^;F/8U+(@PZO$T MAJ&@(41^2.2FU!,P1%X<>P$G2"]15XO:U&?S:ZIJF]/W:U\S< 5>X64;-C8K M ])#43?2Y0@;PV-V-[!8=K0?$==IS_ISM%Z@*_V(V*?[SH_=9/XQ/S0GO]?M MI+5?.=X/U6I^U#67FUC/!SY73_5/_5C#GB?];[HN5./?]@E0,M-X$X F:!1F M*+_5]UZ7QFS??4.A=[__IK?:YK[, MZ79I,*:B6R3"# IV03+,Z75G3H@9%.XX*6;X),9^Y<@'6';-O>?7@+R(F M4LQQ#+F/8H@P1I"P!$&,TRSP<);X+'"4&'."_-R),=6:A;[=M5SS8;K\F%-X MZ[GWTZ%H9A;&\F,VS'17 ,7.+-DQ RA,GQUSBOCWDATS (Q!=LS0*A?6__3M MO/OZLR@-!68!E7X"81 %$8%9PB*84!H%G*59)(QB!J?)3&QFML4MO*-J:$+. M8*-G*BZ7V,PD;(7M"4[036U8)M=E._M$7J9:YZ2@9XMT3E_MLA'(3I'$J^?M M)7T-1=OHL:O^KS^NFKK!A:IR_K!JW]O,"\+(3V*8A)X/41AD,$.^@'Y&4,;] M*"4H6CQV^?D-KAH]S7;.IXF*''*KKRU;J@ W@'#I[K7?RU* 9XZK"PI[G#\W MX2/YB$(,,0JD*R@W:Q#3,("$9 C'8>@QA/OG=E.P?YBGMN;5]IEQ59_U_3TM MO:_#B^)O&%O>J=7:CSKM])0ASZ=KNA3+5Z!G6OZP9?L*=(Q/W7K& ::3-J:Y MA+_OH&V- WCUFMJX(&017+\O[MX5;ZO?\?*Z_BA^KYOB[DWS47RJJK]6-__5 M/%]_K5@M?\W>%:^?*O;7JG<2=:/MENM/'7[OEOH-:+W M,Z!N&,Z?#'"'VP 7T-F=!-@2G>]HX$)8]LX*+EW+.CN25_*MZ<,/[;S3#[Q9 M!/+W/@W4($T20.3YB?0\60RC)*$9]SP>8*W#@Q$Z4UNT[61A0!5)4/#VM!SO MM"S'#V75Y/]MT5KP''AZWJ #2,S,S1M.FK8HOXTBMO2NU%QLIZF&0R*YRR$\ M267NY, A44]D_0U>;JN]5?Z$5:^_=7[@QV+[._4JTBB*/>S%:@PN@BAF3&XH MDP"&C,8\"KTLID8AO5&*$VNTHMBWZ;B3#-2@VDQL5M_ 7;TNV]-P*KW)BM]+ MAU+R)R]ILV1^6 ZFV%IBK:OV#A$T-0!K,E>[J<:J5F3W3XY-@J:XSHS#&+V9 MS82F^,<&0_=&5V41*HZIRB_>KE3OE?4?NIV6M%7?FMNO?/G$?RV+YKY>L(1@ MSG @R2B$(4D@:G/*)0V!04BB*F'#"O?+N3(1&VLJMSDJQ9?6@MAAK&V'S$7 M;J;FYE0UQ)HYT'&W_6O'WU6W?_E8..S^XPBAR4H@S+AYX1H(*^C&BR#LEK7- MG&:*?M[P]]*6LL/2XYMO=+E2@:1?RI)]S9?+!64HXD(PR-.40$1B'V9IFL+8 M]V-/8,18;)A,;<; Q$[5.Z8:1HN\'?+Z6VI?* MO]=L^^+%[/Q0M6I9M-TRN]Z8.X>8"\ZXCR(/05_X&41"A##S_ C&@1]&<29H MB+2,NPZQJFNA>Y5G[(!RIW$#NM,CD$$192D,9*?QY0P#)$7$YB%00 % M2\,$4>J+*#1/?7*%HW46TZM-VA+I2_RF@2_A,4DBN>E)8IKT%:2J\7.&O##D M:I)]3$PSD-R"9YQ,=-.];M/BIK>A<86$X8ESIXE?.DU<-V;>(>UNFZ(CH*,M MR2"I6;-?=EI8Y0?E.MSEM.NJR: M=H+4J^>;;[RB>\S@+C*X2(*=E=MYLR%F /TJ- MG(>JW2=&[I2>\EI2>5M6;\H5:<1J>4W;;K[U(L ^IP'/8(0PATA^%:11]#W5 MZ)L(GD812XRRB(:(36S>?_C,J4JP>Y;V_4?PN&8$B+("M.(L;\"RS4TP,\N# M\.D955>@F)G$-04@<>'YDWJ3KL#K#HAVJM"Z($D")V&KLF0^L>.\6_7B[+KVH;)9?NGKMZ['V$+\4!C]2NFR#J0402"HD?>M(] MC%/B95Z$/"/%'R(VL>)O2+>JOO.&FZKZ(&!ZJNX*!D/OY^8U6'^#KH ?0"^[ M AM6]K7>??FACLR.='V0U*RZKB/TH:YKW>,J6>B@1/FZKEC9Y%>'G(S6W8Z)^FHE<(.UT"QW=97 M;!D'!P]-.8)_K)EW:/NF17>R?"8G3+YPFI-+H,>SGYQ2L[3Q>8WO[BK>+?I1 M*+>]6'5[Q&V3M "'E,?4AQGU"$1!+"#V,@()]7R.?1P%#!F9;!VJ,T;N]OE1 MO^DY:HM=VQ7:Y/-?>'E7X<=[S4949B!KFE[7T!E:TK-(=?$N,,F0%2.A71DX M+9KSVBL3&([,C]'-ED?;;0OKIFM_>8N_]=& WGAM)TIL!DK4&\5U),X9Y=CY.KXTYZ1>0]'+P;LZ.CT\A7-NP.\ M>6*L_EA];.ZKFZJXJS^QC\6F0/=#HW[_M?XLEE25ZMXV2Q6J5UMRBT8!#DA- M[#N]R9]RQ@M6JS&M7?_9&URI[)2ZZTLK78/]@O6B;+H+OZISLL]<++MR$+G# MNBU5%MU>NY$VYF;52<#%8QHVEB_PA$Q=M'D?CN.N PZQM6I X(+^;+T('(*U MVY; Y;*7UCB_*Z3M;C-UZ^N"_2_.5+?6:RK_E#=6W.R0O58UM#=KY2VWY)5\A=\51D/!S MN5Q*NZR^\@LDTHBB,(.4$@^B+,E@RD4"T\QCB&6FV#B.3;ZY/!_NW M79=.1?$5?Z!GT-@D6CT.VX,6UQ"[.$AQ@:V#4Q(3:"8[!=%BXH5/.4R &C_% M,%K-HE!RTW)76M?=?MGO=H6.T^!J5NUH#E[^_ZH2R>VE:7NZZ3SZ)4T""13JS@$$64 M22X;;,?^/ MT5#\H@?CK-OX95S8#OB[9DPJ2_VIK!N\_'_SQ]@E)PQ0R^?[(+R#! M,$U\#!,4KT-$&DCA0U$W'_)T$:MBNNQ/? MS/[:2FXQY6](L N&_)U<=N89?T.B'8_X&[S:/!/@LU3T?K#O&ZZFUTD/6QD! MU;1=]XA_:(V)=6^'--BCW7:=US]I'X1A_ C=%0)FZF_D:FOCCH$Q'Z&H(>%QX-0("^)S!HW MGJ0SL:+V&6\-_K:>:6XS!A%5_1OBR(=9@D26HH"G:D*P MRON8#YT--6UTNL24?(O1ICC7#4J(XRBC/H(Q8]+/8EX(,8H1%!CY+/421%&\ M*%0V+6>W\X"5=6 =$;7'S.E[I;>1=O"VF)G\H<11E^TY!\5RUH7S-)69FVT. MBGK<4W/X.>!F&?NL?32'"Y#X)!A+'46I_"+/8\J;H\%%Z 0L:%WB'W M,*')#['_AR\??>(#"/Z''V4_^:G!4<5Y>#2.=IR(;+@G.M4^);3I37E>G3[2V3]5E/T:U_=OE^57E2*TF>]P+:1K^)G3):[K7.2T M?6&DM5P0%&1A$!()=QI Q#F%*?80#),PY33"B1=@H[',KCB;V.W]K:AX/[Q) MS7KYN9O:HI*6J>02",DFN%=\*@_&>,RSN\?#?!R&0L TSK!JU)E"3.1/S(OC M- @\+IW'C7_XO3ZE X_2_&%)0B_U /3>"N@70U0MP97_-.'7<-Y]&@$+KY[R M?ABF_H''2<''#SHNE=E0^T;$=5RL-R29\42XQ1GKHS0AN"X M#$+_5CN#H(;#M[/A7SUO?OQ?.:_D0O?/[_F31.9;7B_"((A9'$0PYGZHSCH3 MF"8# -/0(3C M%&8,4Y@E7N"C)$:^61++B^%O,3GJ(-#_0U[(5;CQZ'TXOZMP=,_:/V!$>A_4:8+2!S2L)U@\\JIY5A7, MC5Q1I?@_*N?]ETK27:1^@CB2&VR$< 81#S*8(A'"$(=!S -"@B SG&$Q0&[R M^'1'_ H\*O*M0O(U \:3*X9@TPU+NP+#-#2]QN'3!H<-;6G+%'6GXRHTI'0W ML&*(V-PC*S0$/S&T0NIZZ1F]/]4_MYQP7SV#-'>C9TX][&^$W'@^?"CHS4V") M&OC#:7]C6SRL0NM&A&8+N=N(OQN*M[K?SF7XM7QJRQC>%6K[WKDBZ^D;JO73 M9U[SZHG7N]7%/.1!R((8$H;EWAE'$<32MX!>ACPF,.:$:A4-7<##Q/;GY)R8 M-9NJ)]"&T>WTF*YUVIK7BZK%;1Z*GI*7&%B9G/65*_ FB[H"(..LCL3HB.?(ULQ2&I6HZ C]*'V:]UC'1"A MG+/ZK61T9XQHO#CIVF\6E*ZBY0,D)O M[EB)GO@GPB6:-UJ:@Z[]27U;]K;FU:K."ZX&8'[@S4>APK5K*[2@09H1/TD@ M#2-5#!&'$$MK 'F0^G++X]/4\];%$)JVP8"\EB[LESI8G$<]JMB JL7:<03J MS2E46YN">X8,;88)TIKFPS5Z=I:DYP(TY=J# %M&KD!_S-JB>ST&G;EAL<# ME8TQ(3VON;$ Y-D?"8F5VNNH(=2\W840AF,!LYA[ M,!%IK'Y"TAQYS.<13D-FU!%0D^[465 =8>[?Q$ M1[S=\Q*MZ\U5<#,=Z)K][6UA?)YZYO:)%6]_"M9.R8S\S)1E4Y0F_=#.(3"N M?@Z$-],\#;DG..@<$=-*!\^M.9OZC0BUJWECEYHK7=O/J2WKNR^7\I;/3?%[ M_8GSZI>J7#T:*Z'FD:H<-Z=PUJZH O]= ,0-:;O3U4A>D<3V= !\S MO=6#9@+5-93<2I5U:'[W-KQ.I#7WB M7N =FE>@I^IN;SLJF*/=['DZL^Y?1\4]W+&.WW!A.$ON>27K3+PH@FF21C!*:9K@*/9#E%B%LX;I3JS,+3G+8-8(8(;!+'

@9H=GX-]'?0RFT55G2A!U10/"RG8V%:W6:1?A=7JAAV^H_GM5 +.OV/_,] M\3A)2!()#).$88B"E$#"10:%&J,7LY#ZG/=/_*;0/,']CI_W6H;+GS8OV#_2 M<];[3GZ73\[L2_N"8X[^H:89[3^'?YQ!1CW?_Z?-,-I_'"\PONB 3M/17+W MD'<^SW4A>2W4*$(N':.38^$1\@0-*(-1X$<0$4_ S",>Y"))XRQ =8;UFI% M?>(MSPXO;2[^'C>&<^(=0*UG_B<#T,R$N\3.V/1:8>#(?)K1GM4$6L%R:,;L M%K$S11]XH]*1/JG9((RS5\^_2=/XKM@.2%7;\3;"L\@((KX?",@IE3ZP1U.8 MI@F'093X(1$XH9YOTN]$G[21$;+K9M*F)S[VK"C'I]R,]\4;/LQ,CP&T>G9G M&L ,C8["Z=,.3C\H)D!>_ AV!B)WC#Q?J3#.U129 W)HARQ6L#-"F[#?-E"$&[X?++K%9,D7 H=9D@4I9 E> M]UQB/($9B3.!>$H28M3@49ORU(D6FH%/\$?+C:$3I(^OGB&:!+5I(L6C@!D; M&F/A'=D9?;JSFAEC. ZMC/D"ED:FW>/]RIO[4AHQM9M;>UC_6>9%\[O\#^E6 MU9N]0$IPD(2A#Z,(I=+4A!2F0:*ZRB81%2+S26HT7L20_CR971T[8(>?=BO1 M<@36+%EOODPAU[0^TP%I:(,<8VANBNR0<&60#*G/:Y;LH#DR3I;+.&ZY)1TO ML5J^SP5?A''FB\C/(,]8 !$.,<1^1.4N+!+48U10YIG5DVM0-=$AJ[+RF[K) M']KNSJN6*%C*#X+A?DL'/3T+XQ@1,ZLRTH.K8P$H'F;HQ'4L\-3MN'8H?A\] MN8XAT&[,=>)6%S-B/N'J8_5%S0QF;9O<3[QJP]J+.(L1RGP&1>HAB*0# S.! M,T@90T&)%(V3. M0JMK.%P#9FH[#D;+2!;DBP8Z)OJ6V)*-[EAOJE$S8W)/,G;F+-$7'$$S!L3P M.)K1NRW39/HF21_%KZMED_.'QV7YS"MEO.HN". 3+TU2X<.02,<"^3&"&4\# M^00\BJ3OX44),3$CHQ0GMB!K^BH188^#]@M;V\54QF'4S"5P"8Z9M3C&PGVT M1%L\5T?KH_3F/1+7%?_H*%O[1CLK\)D_\6+%V^X8-]^D4A5X^7HEO[ /4K^D M#_.^+.[>JZK3Z[KF3?T^+_B[AC_4BR1**?<$AUF@QGHRE$"<9A$,(Q_C+$,! M3XU.HVT9F=AFK-GJFKRL&0,;SEJW7/$&6^9 QQWX0_$'6@8-[8GU ]$S,W/ M;&9]ID38V$Q="H\CZV7-QJQ&[5*P#FW=Q>M=Z@B=3@K:;1JT;258UZN'[G>M M&=Z6QR$6A#0B& 81DH8QI01BS@7TR.-T">QY]]0IE4L-^9EP_=99"J,,25/,88@\#A'A 4QYEL D M$GZ4!A'Q8J.I%?JD9S3 Y\^E[-U3 XQ-#:I+Y.R-Y86@76 =>5W;MQ&";^0 MX=(%Y+Q1TE[!IH^+6OJ$37N3"\$K+F6U:N]BLNH\N0&GG *PY<>N!8P1>,.6 M9%KA7SD6_LPQM.FENY1#M].$9^S'R20!PD/D0)X3!+10JY=-X1 M$1$+/&'BO9\B,K%*M0%-11,HHE= D;4:V'P2(#W7^U*QS52LE?C63&)C;WI( M)$=^\TD2LWK(0T(>^L*#U]JIY!O^6'':)>0N4M]/:91%,!(QA@C%C%?SY5US]G3=O5P5;MY[UPR@AE'J0!E$"48A]2*(@@4GL M^3R(N<D(Y&PIVDLC,<[^&!#T>[35XM9EF$OI(%U\>E7XOF^=/5MD[[$ MK*1M>XS.\9E:\CUJV@A<@XH_EE73'EW6_*X]]2Q%>P)-^Z&US3UNUL7>-:C7 MK,)'3/^.[S@#])X_Y!0OZW:>S:KFZ@S[GLN+[BFN>)N:4K:];O*"K>JFRGG] MT^7F7P>YSOBK*UN+[@>AWUKUP7MGL>DZW*\MNM:UEJ>!*F-6/?4NEJ?"$?*S MH8IVU XY3+PTBW$$@Y12:=C]$&94[F"PEV1)*%TQXFD9=BUJ\\3IMS2M @G# M>.DY8Q>F(?73\IG63X\JX]YMC9R)5EX6) M]-92XD%$$(,XRC(H1,!0A%F0^49;J7&24T??APK!+CC*U\!23^O=(F08N+\< M''=5^1R+^NJFM6/C:CO=5_LN= _9QO 85BAW4%@IL0:TH,_% N.CLC' M9;0ZE1M8=K8#NG'1=L_J-*ZV;"?6MD?\*#YO]F!?NBU8OED4^]V%,10J1 M3P)((DX@EAYY'&""0VI4G'J>U-0ZVQ)6>\KCG:9IB[#S<.E]@MV 8*BU&_FW M5,&7,?G-&WJ-BN:J@==Y0O,V[!H5^*A!U_@=,[=2W\Q8?LR[!F_UNZ(;OKY@ M/&&>%T=09+$ZO(\3B$.?P33 ,4(HCE,>FHU GH!++:VY;%*R?!>62_EAF[\; M]L##T=SFOQ#@+]7A>E,?L<.XB@1VK'\'?:S'<7WICM4#'/YC]*8>A]A9%VH- M4M;]IOM0S$?QIF\Q<(N_=>5TF^Y;?D*CB'I(NF6,0I1Z(21QX,,DDF8[#"C' M"3?K+*1%=_+#GC5ET.!O +>T_VS<1%H#/ST;ZAP3,ZNX$RN5#MP&&M4]<5U@ M.TVW:'VAW76)UJ Y=W=H?1A.=(4VN-G,4#">+VZ*)F^>KQF3;T_=QG(_5FWK M5RG:@C&68B;-0A@G7(WC)L=*LT.EY17!I0]0PG?T4)'IZ:RVF77K[ MFMH5Z.AU?2P<9KH/B.,JX_T4B7DSWP>$/,J '[K6MHQ$?FLX>\4+^4.C#H1O MOCURJLZ?5JJ9\OH/O;K_E>/JK7PA%FF6)"Q..(PB+'4TDLX,"2.D.CFDF"!? MNC>967C"DI/) Q;RG"M2S A[5GYZ_TMIMV ]YJKXNA7P> MSPN$&,L(C6"41#Z4[D ,4^%G\A\JH3L)F8]38\_@#+')/_YK2L;Z-P"0]F?> M@=#&7_+# X@KL*'K]#L](IN[3_$Y0G-_;4<$/O%!';O#/#7S7<'4#F*%EVTU M@68ZYOY=$\?#ML0T3P5/R#6L8)>)9*906SK.:B'.LV^5+7FPU&P9DJ=%V,V* M/'/%1=M<-;VURLE*'>$(L&)QQDR:Z.@075BA4*>_\/??P1TAP?S3YD&=D:;5W>(V&U5=^GW^U7% M@O.=J)Z<;O>=(S1?8I>I!\.9/:7FS79V83/E\'K5W$LWKWE^4S[@O%B$ 0U" MD@D8)M13^=$>3.,$PR#P5.T2"2DRFC=XCM#DG]/-.,[_7%5YS7+:S>'LJ!O6 M*IU%2T_Y76!@^OVU%-]8X<=DS1&"+BI9 D,8$T$T2HCSCQM.81GR,PL;*N28*.9I_0KY\$ M^X$CM[P M*G_":C2PF@+Q6U%QO%1?X"Z@1)]O*US4N+6OOTC=KA>1&ME+I/IQE%&(>!)) M;8P2^0EE.,U(X/F(&>2[.&1MGJR8MV7%\[NBC^72Y[8J-B^D8>!U RJ5ZU5_ MQ8\FC6 'JO;BR#L\2AO#P)9+L&83[/ )6D;G?P8&W5OF?Q9V MS5[F>B9F'5SE44[NOZ)5\\WWQ[E MR]J^T!_%NX='E9^=TXZQ9^,.\5:+3^P^]CR!-5/M&?R:+55?<,B8?H#5#LOQ M..SD,)I]5(P1G*!Q_$606(6 [2C.%BF^")#=@/)E"SD[)_U4E937]6=><[G< MO32#;_@37Y9M XY%%E$:D(!##T48HBB+8<:ET\QB@KDG&(U3PTZ^9@Q,;*/6 M1%M?F&W)7GRX.HRJ=G!Z,JPN\&Y;7M0Y+.RY 7LHOM% T<4)K184TYW;#I-_ MZ=-<+7 TSGCUUK$M)WNG-I_*S#WQ-[C!Z\0@X65>%LL].D&JG Q3"K. )Y!Z M/" 9"D4<:_4"&2,TL6WIRZEV: -%?#2QR RL\7B:*PC,3(:M]!:E9,.B75!* M=F;AF4O)AL4[+B4;N=XB /=>F@#./SYR57A>W+65%VIG1.]YUP# T-+K(?$$?77GVPCG:-UF8N\VJ MTMW9+39;QXV>%YZ?49]C#XJ8^S )4 A)(B(8,"&!CA,OPEJ).7KD)C9XG^3? MU '8$UZNVF&7;96G>:JW)G8:MLXI(F;&;JO#*BY\4 &ZH>\4$ -;YQ08.V-W M(4!FIDY;WD%;-[[*?,9.6Z(]:Z=_EX6YN\%U\X"+UWU7^]==&_R^J7^(,T]0 M%D(>,0)1%'MR+X:D9Q<1&B5^X-$DUK9T0Y2FWHQUI,&:-NB)&VCR($X:5LV5 M](;[L#."VTQ^&$3 P(RY0L+.@GU688X:-&4[]8%W^]2O>7,/OM[G]+[][=_* M7'T1Y1]5K6#>3GIXX,S5% <= 9-VN "\UDS'3GV#)G6#1=TI22'C=7:W]9] MGM=_<_9;(5?X8-+D]GW7_L+SN_N& ML^LG:8KO^&>N$L;DG]MT4+G;7N&E&F,8+)C(XC2.,IAQKMJJQ$3^)!B,TX#R M-,Q$A(19O=%W(IF)9EH5-ZT9 3TG8,,*V.$%_,L_^['WKXHEB\Z8+P^C23?- ME^=VN@_3RT\H!6(/G7K4A70//-&7QG[/IR?C]/R&4O MS^] JOG[?WX'0I\YF/G>V'/5VD.-Z>-,]3Q;U1^%^LV"^,++XCB V&,((J'J M'%#,(,YXYJ=)S*D7F]3+ZQ UVGJ85]!W!$'=4KRT<\<)R+0/DYT"87R ?*(G M1X_,#[\5HOWI1]!QHX)0ZHHI.W&[VJF_*!5Y_*94YWLKF83S,>2B,1<,]3[0M#F*5Q"D5 M6)"%<>81H\P4,_*3YZ6TS("^L*S-]U+)%:K83&G'%[PT[0!@"*^>59D.-#/[ MLL9+O?0;EZ_;U*]Y 7]TW "G*7*7 >'(U!@2G]7HV %S:'XL5W$923ANT4[. MMFAO?2XU<>.=JA4MZIS^K@Y7_$6_)_&!E5 M=$_'ZL0&[OKNKFHK650%2D>W/X!2,U7YEBWI-\DG"LJ.7U!NO5<7NW\G#_62 M#?WI:O3MOTW?CL]4.Y\]MK4R_=[@5AGTA<]PB#PBK:<:0(((91"GB0\Y)0C%E-"4 M&,V1'"(VL5'<)]U-5.QVN7^TY V;I0S"IAE#= 2&8>S0&@>+#M_C CKK]#U M:N:.W^-"'W?^UKC'\3#W5\^WY+[B5OMS(/:J74;ON6R_*HR(57EOBI0JYYX M_0HOU:\6B4A($G@I9"E3F9"B[:) M$AQRH*T/K_A=7K3Y#:2C:F85]$!,:2103%(81J$$T>,)3&E"(8KC)(TQRP*: M]"#>%)J33R:"<$U??WO4AA"G1$_/JCK'PS# =_,:?*'WTG=743D_@%YV!38\ M@2U3[0=IS9;[O9\1#([LKA[-62VO$0R'MM?LYMG&L]Q^+1=Q$B0137V(,2(0 MI;X/,^$+B+/8#UG,(QXGDT]GD8Q,GL(H7[)D\N$L"E'-#=OD*!ENY2X8S2(9 M>]')+#O O-Q@%L7$]SZ790SLUD?FWM>=0T-/DBA^[IY&J:9'^, MBB00$$6<0\Q% GF&:(@%]X3(3+:0)ZE,O&EL:8*B+.!Z/DLWP-K, IW&1\_ M7"RUF?WH!%Y/@MA2=&<8!@5RI/>G:(#?N ?Q:_X M;V6U3N#H^S9[?D8X8@%,_#"%"IZE,+': M]?UF>J*@I0HD6=,V.X>X#&N>$VG-M,Y84(N..F>$N:"5SN&*,_?0.2/0_-^.][7S'H)\G& I-?I$;DO#M, DB#UH)^R-,#(\U!H.-5A MD-[$*KBAO@X4F29O#(.EYY$ZA,!!**VGO3.U;+SNVB)Q0DMD9RD1P]1F3G;0 M$OTXC4'O-O,NOY]XJ;[9NGU[^\NG/ER\^0@4&?T&NVLQAG7.4@(SO1IEWJB= M[0&[5@UJUVO,UG+V@.G=)K*'?[+H2UU));A6)3Q5]=?JIF ?Q*O;7JK?.NHVJG5";_# ^+ZLNZGBC MFMS@O.KRE%7RB3K2E/Y7FU%:@U\J7*C095Z Z^(9[-S9W.-&W;I4G29^Y;P! MUX^/2]71=\G![[QN^NIDEG>9[6]65?>;)ZXZK:HU#!IBNWF(X^H^__,SM!;? MR:-S^)EW#[M=6VXW+,S7I]LI9'N-N]VN;+>U6$\H^/(5/_;:BT3B"4PC&&.D MQD6&&&8L06K<,4Y9EF8T24QV$\ M3MJPH?5"[X^7,M_XUTU;(2 _IGA#V#!5T09A/26?##4['Z7G1GD7/3]@S9 " M<)>E-N_F>AQ1\SS'"R!QE?AHP\*\F9 7@'24&GG)6N;;NITV+]=W=\U-5:DR MC.N'1G>G=G:!J0^UMW3!MDI8DB\+7J[J@SK4X3PT U3&MSY. #&S%"ZQ,-IO MC,IJM84XO^ILNX)1P78=_?&++1L,]&'BC^(X(:9^D]=T6=8K^5ITM3DH21E) M(@R3,,!0'8'#-/%2*!B* \:8Y_E&Q0Y&U"=6]E,)87;E36:8ZKD-DR%E9@6L M0#*OG+<1UE4QO!'M>>O;;6 Y*EFW6N12X_*%WRF/HQO *VW8NT)UL6T_%J^> M^S]VZD 99PD/0FEB5"\E(HU-2DD"B4>B!/E1%G%A9V*T>9C8T*PY:ILG=63! MABFPP]55V\^BO^)"2Z3_ $SMT22P&IYW3H+H!6;+&!/GQDN?@Q;%C9/+82\\$X!WU+F!0MGFRER0%6\*N9\EW8,#%W*2U2QF;;S- MB[SA;2'SNZ+I*YF[96^^T>5*;377B9Z?^5*9@\/KUJEC?D98IHI;8\QADJG, M318@&&,6"^FN"1YI'?:X96MB+Z[CLR\$WW+0ZR/8\+II^@A[;H\O-AA[X>ZA M#9O'EWL49N;2X5.PF4+B[G$8C"QYD<=B-]]D#B4Q&W?B'+S!V2CNJ,TW2,4Y M0GM35]RO?F$Z]%_*ZN^;X<(?>*,:R'1ER@N!6,1XF$J?/2$0>7X$":,I# 7Q M$RHH]@9N *2 MA:ZK4\?$!(G1XQ*[3HX>H/@R"=+C$)Q-DM:XU?Q\LDW"N_E6T78RA>ZAY/Y= M$RON_N 9_4/& ]'&3Q;MI3)3PI8.T!3+Z+SPM 16AX0'2\UV,GA:A-WCP#-7 MV%;@OIQB&B:0!P$ 4P2+^9)0!$/_W_NWK4Y M;AQ9&_PKB-@3N]T1PBPOX 5G/ZEEN4>[;EFOK)ZS$_VA E>9,Z4J#5ER6_/K M%^"EBJ6J(@$42'EVXIRV;)'(S =$(I'(2VB7?[%.\*)*OUNE\D^7+S4:@1R;+NF:0-Z[V'%YA%/&"40XD15B??A$%* M8F40Q$C04#=BQH'-R=<#3Q-;#6UE\@WY#G3"3<-)TRBM3I4M%0MV>LO'/)CI MLIG1M316C(N_]W#?,OGVI0MPITX,7LOL>$3/DT[TP=&L>M(CA&]UI\^AO1AS MZVI3BDU1UIT'_BK(M*G6K._"FH,Z'QI*=YPWI77K^6ZTNTS<)B' M00AC72(?A3&'1'<<"Y5ZBK&,>))9-D+%_K1"F+G#!CR,Y6 M0M9 >-0VU06HR<^B4O8$G5YW-.1^%"6Q)[R%-MA_SR&P\')5/)'E[93(U\2P:T)E[L#7&PI5Y' MY3;T+6+(1N!">22PR#&4! 40211!DJ(DYOH"K/;P_-K@^43*?^IHPKK%NGI--_^K@%)6]094 MMV'7MR9/A=*L@)'GZF796KCLJVA^K(>C1#Z264Q_8'KEYHB8VZ5W>S1'=;0DP-KI[,]8NJY MY)HS2$Y13_;49@N,<@:B'SOE/HAK>-4EYSK:MOWCD]I>PD7*LS3,LDP9, @$I)"G*F_\CQ( MLB1$- S88K/>D*6!B\64JM6JW](V_M8U&T NUW]6S1EXW?%1?_RRX00L:U8L M7!'&F!IX9Z9 RDXAU"!MBR#*=0D^[\'4L@$^30:3A>]F"KC8+-SFMB* M/^@^,1YL/D>*K7Q[+A7KE\^NZ/25E.(7-23O5_ZK_[6Z?-E\79?%OP7_?:7& M_K)9LW]^?M:_KZ.$?GGM\G[J[)5[]66)!_%]\XN"XI^+)$G5__(0IB0)=#!\ M#@D)=/641 1Q'LU; FGH"!XEE34W;;:"Z9LDM>ZOS_NMZ- M9JX47Q5_VUC@ULV>$HBEI")1YW1NU[C,F/+4M\L[ M/MI23WN<@)\^K:OJYS9 WDZOFX,;$/V SBJX^5R_:<^1:BSQ8?U"]W(EZ6BK:/;JGO!1/%- M?SI7; 6@9[ ,U:P' M "PU:O.A_+7]4!Z:#\6_WAP1S)>*/$5F7FTX(NR!XAM[WC7QM%0JL\E]K=2W M7?MVZU@Y_J@]NSHMMM@4HE>U?^=7BQ(:$I8B&,M0APV+"&(68X@)"3D-!>+8 MJ(:/#V8FUI4?KN]O_G;Y#]IA[JN',1VOGMP=E8=NRD_K/T79_%0\%X,]I2^>UA+(+H[B6?-BSJ1/16KXNGE"?Q4 MK-0Y=[DD906>10DJ+=C/EM=+4\ZHX<72#S)+,UXI78":S_9^J>;4XY72#'CZ MNDR:DM5YKY%F /W@ FD.FHZE7.OX?!W%KX/XZQA^JYJNAZ]/;,#V<@U(I;5N MS4&=AV!9Z?6(Y,-ZT)/0EF?6NO;K3LA>LH7'$K"G)7*O!7MDS'F+PIX6ZJ Z M[,"C;@;8J0N&C^M2%(^KKLWU@Z);-6EUE_P?+TTSY@?R_4X7&=#%FG9730_K MYJ)I$>2I"/-81UU*"A%ANM^;5*?56(BE[KF"^N3 MMM3+I]$RU*M>,+#4BUOQ/VU+WHR*;Z_$1B7SI81.$YI7B8P*?* $QM]P+GQ9 M=Y[K'_ ^%806RV+SVEYQ7*[XK1*LO23#)(UHB!A,:8(A"G$"L<1JJ8LX(BC% M(1)6Q9RL.9CZIJ'EIZY4L6UVO^PXLJY^:0FOZ87"A*#9WB*T>/5Y 5MFMO>4 M];W"CB&O]3#=L/!7$-.2_MP5,=W@.5(2TW$@YTZ\;7W?O4+ ZA^NUBNM"Y79 M4XAJ@:C (B$,X@0AB!#"D"2Y4DV8Q&%"*5/_L>O@941W8C5T]56[RBI==.)E M52I.'E?:V587+Z=M(7GK%KM&>)IIH E0LM,[YC7']2]V3"F--%*QSZ6=K@T6 M_OKG&E&=NV&N#11'.N1:O7Y&C^\Z(7*IE-G3UJ6]=T;:.;_;VY?>Y4NUP&'$ M$HP#B&IGE@A2B",B843S+ P2JO[?,F;^?*8FOS%LEIQV7G\HEB_UVOLBE+)O M @3@?D;:A6ZPIWBOB\[6O[FH38 [4=;Y;#H6M!&QOF>L[Q8KR\M%#Q-IK.UF MG!P[1=CC#33,=;B^]3YM9VTWD2.WC+Y[CGN!T&?_\?,8FK\7N1< C_8E]S.R MS["/'H%?7@_)U]WQZII=O3"5VEOVH&RG5@O5%R35S4IIG6+-%PF)I:180!$P MI;:CB$#,!(.49IQ&:9 '-+*Q%>=B?&)CLRMVYJR(9YO ]] M;\:>CY4I9D#9](/7YNIJO8(-]^VF9-F;;;*I--N$?H@);N]30WW00^XR0G^:$>3C^M2BF*CFS-T MIY,TB7,<22B3D$$4)C$D(DA@F@4A%YPQ+H5=B^ 9N3?22N>T%]Y2_!&/*8>3 M^=XG%;<)^L$/*[MOX#_JO')R+G[X(\LAY_\_.;6D MW#3A8(0U=[0K<;,13]6"HHQ$488@0X) E$8Z&3R,(9"XE #V4Q2;V601\C-7 G9 M3/C#8LB&[]DGQS1Q _Q.B/+7M1>KM5.R2XYW1K0QF=\F>&QITMA\9 N'X>C\$XB#BU]-6!OV:N_[9:\ M':U9%K^3^)T:<'O9(1&=_^-A?2?6VC'@8&>?>'WB=;S+#@,/:W!W_7G/9>=B M;Y^"8=S6]H" Y49M*/P$-O>(K&[YZB?&G"]??5BHO7SUD4?/N)ZAX]XY^M8[ MU_K@>FT3_D<4CU_UW=(W49)'<2^T=E#_KB./2W5 ?R'+!U$^18LD8D3B#,,D M):68/%BX8P20AA-0=JP MN,%* WV5->$ M7>]D %4=2+QNA'.XXIGY@["XZOEQ)WGV*Y_MI4Y/L NP_6Q:V*CMX(O1,K;KNDK@S3,-F5;];U_'1+OO*;J![4 MH)??BVH12XHE9@*2.%8;&^($XD#J8L$\C#C-$A$F-DXI,[(3V[M?KJ] UPGE M H01#/ %V'*V*TS>%+[LF .:._"'YL_R!LD0:[,]PS^"EFI^.O"LE;0=%I[T MJB'1656A'1!OM9?EV_:GXH>2*UUXL^(/Q69I7)5M_ZV)=4)-P_R ^T:B\7.M MNS!VR_.A)+6]O!>CJ<@6WPI>6TF#KR:6.Z*$:&F7B5["XC04T?]!A0NG[S4J[&PGRM M@1E?6QXQL5ML'N"P6G&&@CHMP;&Q9UN3AD+V%ZGI*\X%<8J5X+\T)19T+5/= MHUHG,7]\45,LNE^T;5C_+DCYH*9 +!B-11B2 "9Q0" *XP@2'6N5A11QF:Z^.)/M47>ENLYV']B[@C M!=?4/J_$0B1AB#*EL+"D*41$JRX1(Y@F7 B:))(((SO>B?K$1HSZ#E.+EN[6 MV TKJ,D1L=-*NWI^EV\;N%_T2W8]K)5J IJE5B4IKJ8$<:]!_?N!N"$U&76_9P?A'N>:0R6MS[.6%1\_UQ5A_=3FGND3,+.E_P-F=*H:W\>-=LWC]I&W"/1* M?P.MI( &X0+06AY=>6[Z6M_S3LS$]G4G MUK=BW79A-_2EOGEMXF.'H@9U>-GM]6=SY^A;R<:=H6<(9:<]>_)X[!@_((*3 M6_/M6+.Y,4\(T7=;GGIDYK($AS$(-ZM-6:C5S)I>0@%61_],9C"(6091$F:0 MY)+ D$0\EG$48Q+,4B)MC-.IXV0?'\O:9 1%1Q9\J_LW^8Y6FV0:S8R]'V)R M[#319)%G6P%\=:F:#>3WKB(PRN=_1LT 4[B]50@P)NB8?\C8R]-+G6D\9.Q] MVN:V(Q'Q2"E_& H40D09@KG(4QAS%HB (92;I2VY,C"U1M^Q T9/@V?4$+#& MW4Q73XFFG0J> $C[1$A'-'QE1]J2GS=ETA&<@SQ*UW$<;JT..X9&[3&(YS*) M0AI"'/(<(I0PF$=!"IG,,RKS.)"8F=VL#Q.:_-[\O_+D+R@ $/Q7& 5_20.+ M*Y73Z!A<0'F1V$Y%'&M*#*+QHZ/5=V%^:^0% ;?KH>N][MJ@-@KJ(\3>L:%_ MH/B+IUNA4:$'KW].OSW?/<^H!'L7.N-/NX8$E<4WH@OG;Z^&;M=ZULBRB?=: M1(3R),H3F&0\51J*QI"2.(09R8B(",7$3IGM2/?O<[<@^2YU:BRIM\B<,7HSA^ 8BG\8:V/ZXADWN.J$ MICZ-@BY%4V2BW8MDB&E""(,2J\6/B+)1**84YHP'! L2)019-S<^3FOBM5]3 M=KC7/ &,Q:7C^>*ZW CNJ(*&K$?_MH5X/N_53E":_])K6.2C-U(CK[BMW$_* ML&J_QS")!4YTOTJ2"XADP"'EDNBH-X%PGD;"K@S[;NB)UZ4F9+U*;K4(W M6>P6G:8QP0H[9-W3@NH-/.OZ.13H[7(Y\L1$=TG5*0=F_9\Z96S%]6UOKX / M2^*$IWD( Q)$$&59#''")4Q3)GB49Y(CHYC2*9F<>,6V-8UK^I;%DB:=&D]7 M0Q,#;NF2K$%N\DZ]U6": XJY[FY<6/RQKFW. -GZQN8<6O81+=?_VKQ>_EGR MZI+_H[.;#:-:CKPZHU:K>N%OAFZ!4_(.*R4/HEKZ+T])Z3GZ94 HIPB88^/- M%@4S($P_$F;H,8=4VU6U^F4E-WHTAR)L)UZ?>!&UX7.@C93;^\)<2K"= F%\ M57F0WVYEF8D^00&V$4G=\FA/C#E?_NRP4'MYLR./.CK'BXJTD5)J5C_+>_%- MK%[$I^WEMN \3QE*H)"80R2R#.*8(1A@&HO?]Q0^ /WN.E[OA+G%4&V7%]+CC.)@CP-H>!I"A%/0DC"6/V5R#!(DS3+0FIW4V9 =6J5<"1M!.S8.$G_F&2G;.S0/('G(?1\0>K)$]V,TWSFK?0"&\13VH9?M#?A>^*/NVO=- ME*_Z5&Y1)N?T"!.O_/WX8\M2. -RCYOM?D2VO"_KQ;QW1($-!%;F^KB$3A;[ MP+"S&>WCHO7M=H.GG7=L49:Z_9@.Y'L@WW5IBE75U:30-2B+U8LBVV9*KU?5 M):WJNI2+(,^S! 42QID((,J9LNH9HC"1RI[/XIR3R# FSP,W-I^\4^!>Q]M_ M6V_?S@ ;;^IS@&:]U==,=7' BBW0\@5^:CG[^0+LF ,[[L ?'7]^K8!S4?)G M&SAS,K?%<"YD1^R(LX=T571TL^O#V+L)BZ,@Q7G,H$ X@BB-)<0!$Y#2N@<3 M9W$0VYU&CA.:_ !"-[W6J1P"01 M6&L 9<>D:0P3)#(497&*,N'0RV%*GJ>W=EIBX.^%6%K&'$T_8V9ZZ(>:!3N% MYB'!50O19+&"GAB]^H/;*=:B_ "9KK:HOW?&JS&_/U8(A2_XO67 6A.V=R]U M9^;/\KJL$]CL7:BFPTRG$[;NEK4$BOYZ)=8OU;*-3WBK)R;SJMKBX.2@,2(P MFZO&1MR^T\;J/3?CZ'Y;;T?[9'5,4FNI4X*D0#F%::#^@X),P#R.$IAGB$0L MBK,HPG9MWH\3FOA4LR/;7!:8!??9065F3/@ P':]N\CNT+Q]6#!O3=M/D)FY M6?NPL(=-VD>>=UNVO[TL-X5X>EZN7T6I1ZY[_13T1>MNO=?=K%BIZU!^$,V? M"XFCC$41@I'@&411@&!.U'H.>1QE-(T9#JQ2%JPYF/P694<>E$W%G8:PW2JW M1]9L^4^*EYU>V&.EK4^X!Y]F!W3\@)\ZCG[VIS.W?3/^+7'-0%1?:< M ,,U[*P@&7>.>$+#TA:R +\H7GQY (QD-;)\S$T[FP.#P/A^GX.D\?=[)%K M*07;;.M,/9#OVNC16_&*%C\+$^\ MLJVS$RZ2@+-0)AP2Q-5!D*$4XC"-(>:4!R%)(FY7.W0FOJ=V;=7\@&(%I+Z2 M;>I'KZ4Z-W9\Z1]WC(%EQYF=SIYKELW4^@\X=W::OQ, ]"3H A;K2=OCJ#Z8 MMM-\^IE>Y;!)_7,S@^]IWYB+ZUFWEIFGXNWN,S=YNPV*BV+QH:VH6>G=KWQ> M:^<__^7U7M2['Q.[1&:9(IK'>:RW%ZZVES2 .&4II*&,,B*R&,=&%1:MJ$X= MMMGQ ?J,Z-">+2MFNX =E,,Z?#* [#2P 3:>4\2=!!\XYZOQ&L6G?MCI.SLJ MLV@K)\$[7>/V\J3U[&^%TEJZWQF+:IO4$-!PU#B%)%P M@G+V'?V)M4>_"/NZKF3(]HJP%VT1=MVF[K1YX05H,ZMP0OCL=(M5^?H+H!C2 M)KO77FZ.6,Q;O'Y+_4>L7?\6&L?2]0?#.%2N_WVE;/AE\6_!NS9GG[M3_=5+ MJ57@ZX.RKRK"FJ26%>]28?J.ZD46D(1'40KS2.80I3Q6Z@I+2&0L<)I2%@9& MODJ//$VLPG9, MU2$ZCSKVP]::QE$FQZ7-8W?KS++F,]1BWJR7N:K6&=]TYS M8*<'>_#W>ESJ6>C\F1V;X.'M+&QS_*[>=18L6@#,/QMN_0+FFQ6[;@)^\1ML M/>")U'Q]"OQBL]?4P//0=ML;TRZ \G7QR_5"G:]Y(K( \AQCB&28J*.XH%"F M2<@I2E.&C0J<[X:<>'/Y12P?BYM/,?$O9^..J7]D94?J6>+GC MXQ M587R$W0FWN9Z5)N,4,LU? H=L^7K06:[E7LH[@3-!$:D\K1@3U&9=:V.B/IV MF8X]/HMC=ULC)R(AQH@CF,1$KV NU'8=YS!*>!8G88B#T*I5M2,?,SIZK=R5 M)K5TO,[')'[@Z>L530KPU*[AB0H5N7+Q([N*QPH4G3N/C1I=EUH70 MOWQC5]7&KOK_J?>GUDAM&5D!NF+>_0+Y7T3Y37>ZU.'ZY@'H)Z$85BJ^4+#4 M&,8 >&X7,":J4]SYR4%G"SH?$ZL?<3[ZK&,V_?J5+#>O[4<7QPDA/ IAF#$" M$4TIQ$G.($F1#&B:,)+G5BGT_=$G7ITMK:X$MV6F_!X,9ANZLW!VBZZ3R[^] M?U0 7[GO>V//F_!^3*R#+/>C#[FMH9N5^N(4U*]JBUPPA%.9H@ABRFKC/( T MH@&,.$XCEDF1Q\2NLE9_>)O/S*D(5D>L]@JMA.%.=A2)/ QX'J<8QC)42$0T M5T@(!4>" MDR+9&WI6/7),J+=JY.@SKG[Y;V*Y?A;\0;"OJ_5R_?AZ7SQ^W7:4S4D?_#"UF=WR1J(?>N;-7G-;[!^+5;$1G]0!F[_M_/O+ MZV_D'^OR:DFJZO)[42WB*!-YABF,(IPJHSR)( TC# , 7.6IDX0.!)L=A0 MGE7).$#R5N&X#&&G?*IRL_A-47EZ>6KWR 1%2JM/_6VW M\@['FV5=G12C6S6G'W"(9+Y\X86"\V957_+5F6%F=SLC;T_HB6UH@AY1ZVNO M,=$M@DS]0. 6.'H$"D^AG^-2#89S#KP^7XCFN Q[89<&C]M?]URMOXAE7=OX M-T%TS1I=*-_TKN?HRQ-O+_H&C*Q>04<9M*3K'@OF=SO'Y1[6*%Y$MM,E;M): MW=\,2N1T>7-\Q-EN;@8%ZE_;##]HOY8>2GY9EE\$>RGK(+'+Q\?+;Z186K2- M&QABM@O4FB!1!J[Y:AJ2?'Q->1+:;F4]E*3N&M?+,[\ .Q[ $3R\]I(S$-II M\0V-.]L2-!"NOQ!-'G%?=+5+/3%]R++TI1FL8 4YQ%$$1(P3W2; MN"3EDB8DS(+$Y-;CZ.BS7'O(ABA8FIU\CH#6+I-:JIK4A464QG'9 M+(SCI^ ?MM(Q?=##4MZKC=^HB4-FG:3%:)&\R)>TUR"=15?\-6@[:THUDRX.%S>R*N,&Q84H SS0)%$?@C?W=*X'8 MP=HV*9P35HL3RPSPNAUL)H/9[A1T)CZ#AR77L><[4YTI_=[1Z]RQSK#XOJZ7 MZHWJ^E\OBLSM>B-V%U\L"D@>YC#6%^)()BG,>8@ACD*9R0 %G%HU=QDF-X=! MV!+_/T!#'FCZSFER(^A96(1>,'$P!UWA<+,$1Z7T:0:>)C:_#3@J^%$#%LT2J>KMK3!3RUUCU6G#>7T MM,+'J,VZQ U%?[O&35]S6^2_KM?\SV*YO%\OEXJ$;A.\2.,TCH@D4!!UC$,B M8Y"2#*G=/0H123*48:OXV2,T)M[#.XK@#TT3M$0MM^UCT)@MYC,%MEO MK): M+]D!:3PMTV,49EV: R*^78Y#CSKNL^NGIZ))"59&_;:,.BM$M>M:M2O+37D8 M$TX"F"G;&J*0Y3#'F8 I"W+,\E1&/+3<=JT8F'P7OOK\VV\W#[]=WSY\ 9>W M'\#5Y]N'F]M?KV^O;JZ_6.[-=M :;M63P66Y<^_XJ(LZ[G&RU]S=:_WS\V#P MM;';$9]WGW<"YF#;=QO%307]C]".8\$OU8(EC^+V13N//\L/Q?)%_6M3P>?S MRZ;:J.],L;'(:9*@6"90Y]- Q&D.228E5&?]-,9(QC*C-IFJEO0GCNKHN $M M.[K,R]-ZU=61@J#E"_Q4K$!5_Z/E-9$MWF:*:4(4[333 8 -*[H:3HMACXV+ M#DY_JLD1"$^ZR9;ZK,K)$9JWVLEU&/OXS=OUZE=%L0T&_2 J5A;/V@>^V[8- MPSC'1YKX5*(8@+]>7MYMXX5[/)B'=1H ,JPN_&-AIQV&8/!LJ]B)ZA3::3#\ M;!&>YJ+V STMWG)-U"^+;T2W-WS0$;L+SG'*4Q1#'LFZS@6%- HQ9$&0449% M)%%JEYB_-_[$JWA'37VLFIZE6^$M&F9[^QDRVJU."_$PD46T9APC"#.;BU-(!JBMF&2IQ$R6W=^Y+9;@DUMR4[PENI%V\[!8Q&: M<=E\Q4V>)C1O[.2HP ?QD^-OV'R7':M%Q>2\TRF60YS)#*U M7L,4$L8(S'#$,IKQ-,B-VB:<&'_J.W--"]R+YW59!YNT&7+F70F/03*\0#T( M:K=X( <3HT#CXTW6XO 6'ZS0"''G.M*M>6A-_YQ[8Q%@F5 M.)$Z%)$%"4098KK<'(&"A1AE@L=(6M5P'Z U\5+KM8[ONW@=0U.&,#/;(#TA M8;<6G4%P*-0V*IZWNFVG*S:3?J!>,D%KI."]7AR$B20/T499"EG.=1**0P:T7D M@9?)E4)#K;X'>N[8L%,%YR!MIBIFPL].E?29JA5*Q]8%Z&F9+6LUPENX6^[\ MJ1L/$'E21^=P,JNZ\@#96W7F8TC'0%OV5?"7I?@LF_;JBN9=N?Y'70^A9>,S M71:/=11X5?L0=FY?%B8L3ZF 7' *D8@22+.$0:1.$E*D:4Z3S"H,]PQFICYP MM*SI*Z66.5"LNK4+=FQ91NJ> [^9$IP+5#LM> +/+6='D*U:_R"8)+K !TR^ MPH3/867>(&(/H!V$&/L8T[$A5]DV^ZK#G ]OQ9-$!%QD.20TB" *(^WCY @& M) N)Y))$B57:P0B]Z1V=;;.Y2I._:",+P'K'@7O P1B49KK+(T!VZFF'S9<& MF\,P H]=O0A?-F0CE,'U24W@\C#,/HT9 M$XA&D 01@2A) XBS(("14"H!Y3F7@73*1ABF:_/-.T5#UN2=,A)& #-;\MY! ML%OX779"3;\^>]4IS'K:AT4\^WJ M''[8_D[S0YN>7O>8+^I:%/5MX"+A8<;B6-GGB"<0$9G#7#MA@S3/*<(ISZA1 M%XXA(E-'_+1DP8YN>]=I?L%Y$I_Q6TX?4MNM2@>!K>X[QR1RNO0\.>AL-Y]C M8O6O/T>?=6@2J7.1?E_QI3+P:VQ(/6Z+@ MCX:L963!<8#,C-"SQ;9;D?826YN@@Q)Y,D&/TYC5!!T4\ZT).ORPNPEZ)\IB MS:]7_(,Z>2X(%RB*DAB2'#$=!!##'",.TRS/<99(E,1&2_(DA;F,SX8H4%3! M!V.7T&EJKSD]5?^CU_(TL=<;J\7_M>B;C')&(,RBDVA\1)41MDAC!'&4!S:E: MJ[K@MT7/Y#.8F7CQ:II-;K;^H4?=<5,]"W>SO79YCN5/Q4K??)>"%YM%E.(,\9! AG,)448XS$40P4R9 M$$$D$$E3JV;OQXA,[586W];+;W71\36Q#(XYBHF=5]E54E>GLJ97A[34%"_ MK?J8?6?1#,GFV;F\1^)=?,O'A#SE6C[ZK+?0_MW%!H[3/&??KL'#Y?]K6^UF$"6SA>I+R*< M?Y++(!,)IXOH?Z>K(1.A#6+Z_05VK9D0O/JH&-5:HMIN)S&3B8PQ@S15QP(4 M(74L"&4 <9"D09A3'#*K$-:3E";>9SNZ3:N/\HQ=]S169BO:"P)VRWE?^)KH M;A/V&:<]$Y0,[Z;\ >1P2V6 MS21!X);2NU]DC8P_[Y66F; 'EUN&KSGFH^A83DHJ=01?/^G K:;%[:X]XR^O MNT?:]D(U5Y_K"C+5]7=1LJ+2++TI&74OM-M&[8FZM)U.%'PA2WUJ"!=8,!2S M',&$I+K 99! $H0!#%%$2!SDC(=6:7OO(,/$BFM;7XVT]=7*CA' =IR C3X" MRW4)Q$Z")K@?]IL97+M [2#!O"M'[3=%! MYM$[LN*V6SZ4=0VUUZ8O%_O72U%N:>H^F7>BK#E>,()YE'&UNU'.(4I#"O,4 M$1@G81 (&>K^C:\T>[^U+"MR)YTIS'9616>+1AO MM93U^V<8XK^\58;-IW/YLOFZ+G6R>AU56'/2Z, []:%U>E#&%G;-,,= MY^!%L]YD(;:6%:BYWYI7 M0"@%H"\$=] U4+8=LT:IH)M["AWW4:W!)8+OEI(DV;6EU M02Y-]P*T\D_0B=Q 1$\[[Q"E6;=/ Y'?[H$FKSBFU9!2^V6J[M2TNR\+$\R( M2%)(@EBGUN08YBG#,"0R2:,\B3A-[:)\3M*:/,3G]OH!7%_>W][<_OH%W%W? M ]WRZO,M^/+7R_MKRS2;DX"9K6DO(-BMZ([DSK4Q4:C/J&R^$F].TIDW^69, MW(,$G-$7[ ,$>F5?[@5;J^7Q>K/BM^3)J+SN\ @3[ZJ:A/D=_X"@XU?[?F2T M6W8]FJ CJK=47GPKN+[K&93?ZNY^7#RG*_N!86>[J1\7K7]!;_"TVSYYR7F= M-$Z6=Z3@-ZLK\EQLR'(AHY!$5%)EXX:ZM0HGD(84ZRN&A.=Q1# +;6S<$W2F M#LS94@6Z\#XL5H UA.TVQU,HF6V-'F2W6Z$]L35%'79S-2*V]9XX(I2G'?$4 ME5GWPQ%1W^Z&8X_;+=2JW.@ //["-I_++Z+\5C!Q^;VH%@*+*&94V;&$Q1 E M6$+"LP1BS$-)HS21@9&'YA2!B9=F2[+.Q6JI@C\T74/W]DED#VGM%J.# MH,:+<4R:H56HWNVM0/6WW>H[.>PLRVY,J&Z]C3[GFI+Z3:Q>A YV[6[U_Z?8 M?+UZJ3;K)U%>?V?+%[T/7U:54/^GZSHO,,ZB2(H0,ASJ/3)#,.>(P"!+"0\2 M1E)L%6WNP,/4-JW8@(HL;6O!NX")I* TYP+FB.<*3'4VSU% (%=81C)% 0LL M#^@3P^ET='_0[61!R]GTH)I9*A,#9:>@YDS=ITA.DS4=1_*\?RCAME472NW5%E1B,D(HI@AB% > M0QSE.21)CF*AK\2(L&E'O3>ZE8:V;S;=*)0V*Q60FK+E*6: MFLP$K>N.\N_K\+(W]KQ'EF-B'1Q4CCYTSCK2Y5D+0HME71SKDUZCNS90&*=Y MB$6F;\P(1"(DNI]."A,6Y2*/ BJ05:SB.,F);:)['0NJ$])>*G'&@AL$S685 M^H+"96DV)95WU/7=FJ8_22\MSDT,EZ4/8B?SN./!21*[ MU:BK9!?5IM"US=M&W'4,B4^/PX$89[@9=F/-YELX8+_O4#C\I6/=EU[-BH^$ MZ97V^OOJ14=[D6?U][I>W5.QT9/S48@[H:9SM2&/8A&FJ<1IF$*>!Q2B+)$0 MQVD&@RA :41R')# JCB,*R<3+[<=52#5/O&\I6M93,89:+.M=1;X[-;XI[UB M-*#CZ@(T?(&.L0O0PUCQ!N[&,;:O6G,N/KY*VSCS,6_]FW/A.BB2<_: ;@IN MUX#^8_%=;+O7W>N2D$P=E<.(1#"D6!VC\P1!RHF >9KD,A91E.96U6L':$VL MI&IZH.C:-);6+52&8#)30)Z$MU,Q.Z(7H,%@VZKRWDLI30OI/"F((4JSJ@ # MD=\NVOJ"_S'QU(\ZI8]BN1Z)=8OU9OTY>%" MYV,R#R_!\\2U/$:?*:E=38RC0KF5O]@?:KY*%T=%V"MJ1&^=Y5LVV^1]MKBS=#O[+2[2- M8VM9='AA]P74DDR=73<-[I/FVGEF^0?(O)MF$LSR\":B;6^DW0E1_EJN7YYO MJNI%Z<^/*^L":0-#3!WDI2B#FC1H::OCQ'J]6:U-SU%C$(P;<)ZDM].'0X)[ M3E(PE-')N!L:=S9+ST"XOMEG\KB;#?AY\U74YF0IOBH]H4YC36G33^NJNA6; MS_*!?+];E[7ZV*CE3U\V=0FU]1VI;]0QBVC$TPQ*J9OZ8&7C$9JE,%> A"S/ MLP@AF^B",_F9.!ZAY@ZP/GMJ0Z_K\_ZT5!S^? %6HKX^W0P$[$PR$3+1>&,U M$3R6$.E(/9(0 M,0X43]%>=):F-GSSD1]DKXV$0T,]#.Q[S@HU10I#_[6- , M(IJGD+*,PB2.HE3*4 0XL OOFQ%^IU"_T94P[P28G4=F!-5N:VW0W.,,M'6_ M?_K4Z)7;1J\H#B] RR/H,ZGKCS9L^CM'>,++TQ'A7&YFM?X]0??6L/0J)@@SQ.8YZG,>&Y5:VDTZ2FOL)M@PV7 M.P;^V_;V]B1*IM>S/F2WO7_MA3EU&$P1YS0NG+?+TY.$9KX='1/X\/IS](WW MA.,YQGD.420I1&&>0R#B%).4B$)PS(:T21B;E=F(M.X=3 M;S,MO_IDN'=>!$HI_57P1YU$UA/ O"I\*W@.U/1DAQVN!9U$J)E:/U]_U)B*J198$+!,Q@BR- M(HAP@"&.8PPC2K,@P0E'N54:X0&%B5WW3=#%NJ,*1$O6TD]YB$L0(A:'%$JL M]B&4(Z>E=]5<1'L7Z2DQ M?#D]#\:?UXUY2KP#Q^3)!_W5*@W;@IPA%DG G?OOUNS;I,FWO^;>NX/!O5@JTY_?D7+S^E"25458 M[;'YY77O-_JLN>"1E$E.(DA(I(.N609S3J3Z:R+3/,91CJ6;7\2"BXE79DL/ MU 1!CY?VP&WK%G<"VM:A,1%\=BO?';DS_!,.DGOW0=CP\$Y^!@>83OL27 ;S M4YK\0[%\4>,OJ CBA%/=GS0F$"$90TJX;KZ1$:F02E!$;131"3H3JYJ62AW; M)[H"W<]-_-.36C9UIS8O_=M.X:C0XIQC"K$&$Z4A@GF2I!!GD<@DX6F$P_,* MO#L@Z5;>76%XI,@Y!+P%>4H8S=2U!VCL%/(A'A>@)3I=P?WCCM6C&-/)C=6]8*+XIG6L^O2W1=EH+)*("L@PPA %*8=*52(8 MAP%BA,4TCJW:K0P1FU@Y=J1!N:6]C8(FR^7Z3WUFJCLMLZ:V@PX/%97^]7_E M:5076?HO'&! -N"#&D(?/O_W_RU,@_\K#B^ _L#J1]0/Z$+1J)X%T][QY:ME M7:JAZ0A"S.*0I9 %)(09$0'$@H:0LRA+>2ID0N5"R3339.!F,CJ"4T^%1R!I M0*,TBP,%))5JGXIBG0D0UF5/62Y321605ON4KR_;:;/:$:UT?&W9&L[/RFPJ MO.)FMC'YPL)N=]I^5?>]KXI(I2K Y=Y'U=9NT1=54U0U-!#>5VFT(5+S%D4S M$/J@')K).VY[VA6IOGY44WZKN%<_WJR^B4H[_2]7O+V-5#]K]5P'+^XB2+;A M80$*XS#)5)C9W-SJRJSA=X;]6AMW$=CP&?KVZ.I6)TV1KWZJC[<5WJ$+Q%2#)$(YI! MF7!ND M#>VM:?"S-+_\0F=O=]F#X,L,LZ \KU5F#\F!D>8PQ!E)'_?B67U>7XGNK[Q^ M+,G3]7==WT%GBY'7^B:C;@"+=3G;.."08B6*19C3&B54X3V0=TSL5$GC:MTQ %H.ZI83&J@FNW0$)[?\ V.Q M?282C!.=/R/ &(BCH?WF;Y][WWQ952]/35+ [W5;"JVEMI'<-$Y8IOX'E5Z@ MRE1! :1!3M1!+DG3(!=)*NW4A1G=B?5%/YZ^QX?><3\(-=Z3CI3X1:R$+#;@ M,UT6CW5ZA>M-\S#$ACK%/W!V2N6# F,E^!:6._7;BSWTY@F -Q+?^Y7R,-5W MND0V@N+TM;'9ZV[ZIM@=EVW7TWS\E)[%.^%?%GQQG,E>&.4D%1" MG(H 9KK.#,YS">. \(B30 3"J!^@$_6I=8TF7[LJ]%=NV;S3#D8S33(9.';Z MI,UCTD<:S<@%V %5,]/YGAM^0,>0/Y7BA(,GQ6)'>U;UX@3+6R7C-HA]UXXK MI;O6RX+7V_/-1CQ5']9/I%@MJ! )295&"9) 0D1B9;+D-(1$_9=H_TL6&Y7Q M'B(RL>+8(PMJNN"/AK)%CX^3" TK"U]R6WI[742VZO\Q)M,9[4!.#CU;=Y Q MX?K-0D:?M5N,E#VS1=.,9YLB\DFHXXN.1U,6Q\.?ZS9U@1&294$F(4T#74$F MH) PSB!69PF&TIA3:=1>QYCBQ,OT[T)',,7UQH7,UJ4Y6,.+=!(([%9L0UW7 M.^ARKVH&+D#+ E \C*=].*+#UZS.FZR_X7E1VB,],UK&"L]:\D;[Z==JU19& M<5BK-_.!9M%UUG)UBL_^13LMR$6QN'SAA9H.;>S4GR4-)$>$YC CF8 H%1', M0TI@1B-),[ M_73_\ M]?,'<'/[M^LO#[]=WSY8!D*;(VGF))@&'[NEVO &B9 CXO:UOJ_U\5J _ZF M_EX75.J'?$SB@;1'Q%>HM3GA>:.OK0$Y",BV'\%-T?Q:KJOJKES+8K.@'&4I MHAG,(II A(2$)$+J$))Q1D4D:!:&-@4N>F-;J0K[TA8U)?!$RL?"\BJB+S]* M4UTF6D(I=4BZU+W-$IK"G.!,AHE(,4+F,="VTKN&//N1/5>;2,*9VC90H.9> MR0KS5*& (YK2/)-)%%@E*+O.O?TVX4=^,]WO*)6=DA?LC MSZIFCXCT5H\>>\3Q6EAW)MK=/?-+[:7=%*7@'UY*=5AJNH0TO8%$G.1!'&10 M2-T3GQX,/X^=VS4*2Q=!J#F M\$)70%^^\*:\4!=Y8GDY; &TV:KU#9YC"V?=V:K'16VJM7R AI%M7R3?W9#L M ?!U36Q!>=ZK8GM(#JZ+'89P[$@Q%E&(Q MR.0P$N<"[##KU6#TV=O5& 5O/5['*<[K^:O^E(6[8^[;^1JO6KB M;IM2"/H970>A8,4S66T629)F@H8$RES$$,5I DG""'@R=/+P2<<2N\6JV(A/>B7?K#9J5@NZ%)=5)3;5Y9/N(?;O M>A=J"_KJ<*:'/]<+D0A=O"M12Q9K5SG"D$JU7=!8A$D0QG$4"[LEZ\3'Y*M: M?2F995U>)SS-UO3D&-DM^X8=6/,#=@R!FJ.+NLPVTX52^KQ= ,V6CF3R6.7W M'%A\U?]UXF'>RL#GP'10,_BLP1RB1[<16=N,?5''9G5MTEX?UK\(K1(7,4Y" MKEL0XR1&$+&80((1ATE,(AK&&0HP-3'%[,C.8IXI8Z*HZKHN:EDM-1\ZG]6B MJ8LEE,-J:3J [/30+E[R':1I]88#(:?FH\V7PRJM81[@:CV;T_4#K(::1;VJWIR4]VLFKN>_Q'%XU>E MGBZ5O44>Q?5W4>H[T+NR8&*!3&YLU*YYJG\XYJX8WT#_F3%G>8!OT?JQ,FS\V @$UV]V==R<4:*4"G5B@ MEFO&9I#^)V.NUI >.?^Q&D7ZGQ+KMI$3L&"?0G&]VJC=[W_$0JGH1Y2()$&WN%P4[7NB-@E9QA))U3JL;PR+,E;A@)V$_C M,'O!,:GCZ7FY?A6B;3UPV.1\(64NTR"FD*9I !'.U-K-HQ"&$8XQSE(2$*MN MKJ,4)U[(EXR5+^J;97US0<>]K3=?E7%'F_L^RWOV<1C-C#*OX%@N[Y8T[.HI M]XA/4#C86%)?>1FC].9-QS 5_R +P_A%-X5P5^ING)OZ7GNCCKHZZ^-9VQ5' M\[QRSD.:)%#&>0P1XPCB-$U@A((\C5C.,C,@&4@WK5WM<2IA(;JX QL09<6.K5U@!E?&=WGAQPEK4Z)DZWYD:?FRLL[J-Z=I$A M+F*9,.IX^(T(S,$QL7!U(%Q-:)F9]/I4;); M\6>$QFG&WC,VK@_,NP7'U4S\X-%Q?:#.#X_;&\VS*TU'C>>I("%.$ RS*(9( MX@QBGB50!BP5+)=)&EJ5:A\B-K&QL',!/6]=0*(C7\?>>_*5:=P2QD04RAP& MG&40I3F&N8@5C%RD/(ZR(,RD36*'-]SL8PAGQ>U,G^*D^0J#/D3/N0LF$D[M M()P]G\%$:&,'H'N.@[8-]2&L3B]>+E]UM-S?*C5>FT6Q=8 ;'HQ,QII8]^U[ M'5I>ZK!,\*WZ2]T)JF'(_ AEA-#XDH39&9>R,/"'B[>D>==HWS;&*-[\:R=)JM'W2SFI5K$(J51 MJO;L.$.9=F9(2'*

8='.".X],?#,L;W#XAV&]HX\[UISJU2[]*;X)CX5*U'W MC%G@.)5IS'2\7IA"A/4Z#>,0)C&+TR2-P@Q;5M$ZH#'Q$MU1!']HFDW;( MU,>@,=M6SQ38;D':RNI0A>JD--[J2AU2F+E2U$D1#VL_G7[4WL]51P]45TME M,3ZL?UL]%SINKF[::.K=.CW"Q&NL(0QJROJ@]E \U>W-?[N]N^E%=!KNAR-@ MC#NR_.!@M_1,(6B[J'IR7(U+ZN2N&AAV-B?5N&A]UY3!TV?65U.'6,5TL2R: MCFK=/[<7@&W1M\O-1Z'&)LMZ0];V].Y]'=="4[699CB H>3:<\43B"FA4'": ML"# + VM4F.\QDMC5UP)D UI.0-6Q DKCL*%IYL;8,?8^B%N:YE(*5AL" MO3ZLFB38Y[L_%5L>W[YSH:,<7GSF\DR"HN]28EYX>Y\J9#YA/5G S"L1AT2 MG?EULU+Z2%0;/>*#&JEM@)BUN@^S ^GN+53<4<#$(? M'62^R')3>?;"Q8U?G*,<+3 MS!;TC9*=!O0 D$,/%G.)O35?,2 Y<]<55J?OHZ,M37Z!T-$%']+_-G43'I1WW#YTMJ.59[$!&M38514\^H$%I MG-P_QT>[NBO^O%[(LY*NNQMI&I6V-?98J31SA&*H3 M%(8HB"-( IE!Q)(L)8+*E&,3_6Q.WT%OK"O"N.E6L]A! /<=&/AB'UID;KJ3;UMYU:LR TBYJR%[Q3 M.PYO3F<6UF<[Q<0G-+_LZ7O09$VY8ZLKUN^FE5,TJ6/_>> J*6S;]=>')R_%F /B"? MRM;;S4O-7>]Y7:OO72RZ,;AFM-U.LO+#66ECH+G88Z-C.A=@."QYWQ6W##D* M$J;.Q#B/E:45\1!21 @,9()#BJ,T9L1&)0X1FUCE=1T7FFX>RUUY10 !&RF" M:0^=.CK=>\)[,5 3 ?W5/CA-:NX*!Z-"'ZEC,/Z.OX;>[.7II2XS M>M % MG"H&=QR 9W6&+>N.ZDUML;:-['K+TOF-P = -U,7$V#HL?-N'\W#+KS3]@0? M1V'"]N #Q-^]4_@X,"9-PPU&.3-3<'LZO!>5*+\I@U\&,@]HFL.()PRB-*"0 MQ.JOG&0AQW&()3?J+S!.:F+#HR73-GIMF7#,&3R$R4QS^!'>3DML:?;\,QW5 M"=(%3TKF.V'PD-#[I R>%/ADTN#I-^S3!EO;Y&-1J=.(KJMTO>)U3< (RXP$ M.("21 0B(D*(LUC"A*KC Q6ACH Q31D\163B%=MERC5TFVIABK)%Q<1!A(:7 MK"^Y[1:KD\A6"8)C,CDE!YX<=+;$P#&Q^DF!H\^>T5B.CA="I6\+H7XD1:EU M@BZ8]O+4=!;J*N8I<_HI7,@D8SF. AB$*( HSRFDF'#(41JBB$DB9685L#89 MJY,'P+2%!#6QNG'KJ_D7^LRZLEJ:I;\M1%RRL% MSFC*! QEAB!2YRR8\SR .!01)4F81;F5AK>D/[W3]W1Y6*4 :I9 S1/03%DF M)+B";NP=G@I*:X>Q9Q1]EM<=PF+ZNKI'J?\H!76'H+&HI#LXC$-&V">AAA7; MOLNUT_OVY8F*\K-\4!J4?175(@_BA*5)#&F6)1"E#*MS9!K"-%96J#(\\R@T M.D<:4YQ8%37D],WZIB5HD?1DA-BP5ID$!SL]TE#7C7F[5NCM%52+S6<)'B;" MQB(IS#=&;HEA/K"RRQ*SD7LP4\QHH/FRQ6SDVLL8LWKQC*.[2P\37;1W\WJS MJC9E_7%5GW63RX>O9-5V"+Y=K[Z)2AF5;YH#USVEM--A:XC>KY?+C^M2C[K( MXZRN%02559A"E. $YCA/89")C,DHQ!$R2L7]0>6;.JJJ%T _?E*EQTZJC=R@ M)SBH)0<;)?JNH_E6^B.MS&L$:L==_]SKG(?W8\V@C9_CQ^'ZAW:.O.2;GXGS@\D_)#GYP=D(_U.".S;Y:[4WP[LY=[,UL+\ /L=H80O_>V-<;F?\;^ M8PBVMXW$E-[,.T*[BS5-BV]636?-T:UL03FGE*HS)DN9SKH)&+ M;O:5N;85QP]@XMUF^FF=?1/:GLG:!N%JTANQ3(]F/\ .==ZTO/?&Y-OFSF3#H2K/OS:OEW\JD_R2_Z.Z_LZ6CVK$^^=RPV]67UZ>GLI7+4&U M63W0Y6]"[\'&)7NL1YXZG*GQ^;35D!57+]6F/I/JF!BV?*F[*#=>G*9XO=(H M2LOLZ:L'\\Y'CN@.[PS3 VNGV!TQW7P51W %?S3L^BH^Y(R36V4B>W+SE2UR MAF*OII'[* X7YE\VOQ):%F)Y=:6'):O73Y^NVD6"980 M2"-=$"/&RIA&QO?D X2F=I1L_@):VN#J"K34+X"B;W$7/ 24P?6X)_$M#<+3 MDH]K 3L(+&[!/4'A=OE]"?ZQ+I39JO,6M*=,KLNG1EM&01AKZ[C3FHJOIJLL M4W.E)[3Y,, M/NCH,FT+4GV6_>ANL:ETM8Y=H8G?!-&]9?CGU;W0%2<4>77H+:K:X-_U@6SJ M4$H,92P3F'&E>2BA$8P3&H14A%&&[')N?'(WM178\JJ_[BM2EDT5K[JK1;TM M[UQ8U>%>O"NNW,AGZ?;T.HF&3LWWFAI+"[4W*[L9N&AA;LH5]>JI=.R".N&W M91C4'+=ME:;I'#H)FKX\C5YYF]>/. 6L!U["28@X6(1WY/5C\;V.@=\V"6A/ M3PQC=?2/,IC6)^TD4!9BB##4B9 T%YE($J-FJ"-T)E:QBC"L*>\WG+ PFP8@ M,C 2_0ANI\!.R.QRO!X0WL)R] ."F_UH^P'8V8_CD@U:D0.OSV=+CLNP9U$: M/.YF5_Z^*@5;/ZZ*?PO^0+ZWQ5>JA3(,68Y"J>Q"H@ZH(:*0")Y#3L. "10R MEN6+Y_J^Y,N&E!LS._$$-9L/\BU-XV_R%[*L2Y(177GIL5BMM,6@K(UF0#M# M[A1J*"$RU[VL"YVA2\6-;] M(;YHFZZV\YH+,\$_*J;U >^EV>,^RVM2KNICNRCK6^/F;+@(\SQ*=6,EF682 MHC05,$=$':%#3J,XCA)N5AO<*U<3&W*:1]@QV4:0N@>3^ID',[TQ.[IV6J;/ M'MCQ!SH&@5Y*H,>BUKX=DSH2IXG=\=^.TRMNGC29'YYFU7M>87RK)?T.?LZ5 MQM&XF\;''08)PTBF4.(@4:90SB!)4F4*9:DNZA-$*3,*SCR^ M96"<=[A^&9?J^&V,P7MN!N:Q+.YJYZB74<"C/,N5TM 5SE*,U/D081B07&)! MKK7;G^5BC+ZI?7WROM@FLO 75G&66"U<;7 M0J1<2BXBB$/MN">$0AH0":,HD &C:8XSLMBL-V1IML;-25NM]RT#YEN7V "F M. $O51,>)3L6 -GR8*<.+& U4PW3@&6G)C0#H.- AX_]]'L#V,]@RP=H&7F] MT%U7VG#=#T6E5HCZ>%_4X^V'[+.6N3TXGI2+!>%9%8T](&^5CL,(]JD"[3VD M3=O>WBL36P$M)8L.O7UQAE?U&9+8+=F6B-<6O$<8=PIO[X\S6]SZ$>;[ >G' M?NVVL=9E";057HJORA#?-B4Z; Q0[9(H+T;%0NH9B(0O69GQN)>L>T7=:4Y3-F0%N3X;) ME)S.:LG, /E;TV<.DFY[BK+&E/&\>=6T-Y>KNA;.LZ;^H,9KB^)R%.3*8),P M3G$$41I1B"/&8!H&09#%(0Y#JT( !C2G#K5J.;BHU4 3P;KEX@)H/AP+#IO@ M:::(/:-DZ;Y9KQ[;LL(/>T6%)Z@@;"&H)U5F0G%6E60!P5O58O.J_7'J[MOS MF_AIPT/5P8M3KVCR"K[5=[RUZ:4#<+2+8+G6MO>%;4KTH=CCAZ^S)+9;G4>$ MG2)\>U JI_/9X6BSG=)."M(_JYU^R'[I?%1UG\KULOV M?OFO:ON_TE?*Y>LG\N?ET\9T9=F.._'":]D!'3^ OPB=O+EE2=_?::9 RQ50 M;(U&8)R/YOB"G1)(N_4\#896Z]P5#"F'DN=B091V$RC1+EI%V0TB:&>V^\+'3'WO0*%7Q M0= -N*FJE]HTN!I$PC[6S4!$7R%L0Z3FC4PS$/H@X,SDG9E+ 1YKO/R?*<\VZZO/ MN?$RTT2AINJ2H#7?U)EIJA]J.NS4W81]Y[0@P&**YRO+9PO[>Q?B,^;W/Z/T MGBW\WHKM61.V[QA\O=H4F]<'\OV&*ZK;6Y F G!!XQRQ6-F,""4$HIAA2*,P M@7$H*"))$B694>>144H3VX\-[?HB9Y]Z6SK:O'_P,%[#ZM'GFVOL)& O:;"YN]X&8(UF4VA?BR(9N7JHX2P2E).:(AY&&HUFP< M9Y!2$<-(HASG29HDN;0Y\1U0F'B9MO1 0W LRL00%#.3Z"Q1[=:BG9365L9) M23Q9!8?CS[J+GQ3O[:Y[^L'W*<'^^653;9@' H68D= ^CWPF[FU6C7->>H^7@]QTW0#\ARBX M;CK=:9SDG$H*181RI;.YFNXH)I"G' >2X2B7F6T"_ \[V=8)]6^FNDVJ_X^; MY(F/Y=--V^R'\VT5_9XP1PKH=P*!6J(?X(CN-@7O?5"WY/H_X[CN-A6^*^3; MDG>\ &),7R=5BH'Z[KHD7%R]E*5B9I%D!"<9BB"..(*(<@QQD&.8I31/4*R- M#+O[G].T)CX7U*0 :>F#YX8!RPN> :0DQU*F4:P,+75D0DB?F[(\5L>H(")A M&##*(CN'MR>LG%S5+4W;"[ !? SOO_S(;'G]U7T4+=4+4-.] "UECW=?X^+Y MNOH:H#3OS=>XR <77P:ON*DZI8:?UJLOFS7[9]-C2U]R"JX,Z"#+0BI@)F2L MSDM8P#Q/,G5\DBS0-692:=4=^02=B55<0Q54FNQ%5S>FJ"F[EX\Y!9G9>O8 MA-U:;C'XTF#0T+P #55_ZWA$+$]K^!256=?OB*AOU^[8XXZ92WN9QF]LH7OQ MU(1PU+]\$.53N(AR1E+&):1AJNR6($E@SAF%),\0DC(3>6Q4Z=V5@8E7^D'S MN+)C 2PU#T"-^00@6&^SY^M_MMS.K5$WTPE38FFG+-X4%SAR1MRRTSP!-$,> MDW<U6 MGHUL#D%C1V0X(U"L/]K,P6%'!#D,"#OVT+E=KGY=K_F?Q7*YRUN-(HE"+C+( M<1JK(TN>0TIEJI:29#&/LB0*K2Z !FA-O+#ZO8XZVJZ-I YQ,MOK/$EOM^J. M"3Y3NZ:34GIOOG1(Z9U:*9T4^71CI-.OV&<-Z\L270NM+&U*F.V_-<--;%V6 M;W>A.A_[V M10?)/>V3-I1GW3<=('F[C[H,X;"OZAJ^]8WFU_52O7*_65G4W#C^]M3[K"8* M>E3!O=B\E"OKVADG9#?8>L\6VW(+=I38;A\>%,IM/SX^Y'S[\J!(>_OS\).. M7N>#*G9J!;\\O2S)1O!3I>]NQ>974JPJ79U15+\(N2[U6E^D*,9)-H!Q +&DIAQE$FY6(E'/?:#A6/6(X]VCNXWG!HOAKV6:BNQ 3\]$ET7 M>ZF8L?3O^IP?0Z?PW'"[>9*/U@3M<0J.%19MC8R?-)L_7P#-\O8OM&9:&R > M?=$38.G+@>V3M7F]WA. >N JGX*&G8IF3:&AQ>WG!>$8I9@'$*=$ZE) .:19 M$,!(2ISC7* @,0JIV@TYL?USNR[_)*]FJJXGY[""3JWJ+>-3^FC;< M(@@Q"T5,8,X)@1E3_\$Q)E!$@DE6RS@I*SH.__F!:3Y:;_-R--&4KI'3 MG'-S-IWI..;[M7B\2C9Z)4JQ57O'V0PGCX3J,^8'2ZD^)6?DI.HSYAZF59^[ MP?WN\3Q^:\.-G,N7OU"I\^C"_UKT@O@CY/.=M'A_7JPW*B9IGN!(IJ%-! :I1 M#FA>YJ(J)4(P=7F)6LJ-/!%;P;A#!BNI8Q\PN$!QY'#!Z78_5W$KI=#-R\1&G,[HW2S&3 ;V MS5)MZ-^844XJ@D0-L71R'Q?H$OO= M_DR?R'*=O$NF1C4WWW()QG;^9B3DW'S01JG>V693IK"KF%KI:]5 H]M5$[B\ M2EK]PKFF " %7:#*J"PL V;Y;"S&DGZO[,)V+.WFS%'RZ?D>TL/7+1_+7 M]/'Y4-HGS$NK!F_;;C^5YM&AFG-"8<" V8H+G/. M='F +3D%'/"RI+Z%8?O2XH=MMR4+[?M#%:6>93G(;+S%$$,=W,+6YL[F7': M*IZS+'0)]H&$2@4QQYZZ<]SJ9C%?+Z?TV5!CO3$-RSZK M_<"439^(6J1SGJ*,Y17(\A*I64UK-:M3#M(L306#526%4P=:?U4B3_N>I(3U M%;DTJ\,::COO, Z ;N[C>,:&_K=I3[C2)QX]U333H/FTIUW,S Q7A*+E85@K M\LI9%ZZ G<^Q* &2_![1+E7CO% M+0"P%DEN(:1X5L*NU1CZ<%WO4W4"Q&I2P5K(4FT1!2X%@!51CK6"4#UJD3+* ML:RY6P'L@8C88?-.8/*'B:D8F8X=$8[@8N?I+K/6\5C#O9N3!MK;FQ.V19Y66FFBQ M(-NI^&PUL"^N.67]\/P*9+C;!#MC<_*'%A^HVO6,<5YE-J?&'*W.YHQ1_4*; M*]DWOWK[XN M9GR291FFJ*P +1%6^PY6 J)Y-R56>XZ:(0X+9$]I%T'#V'[@[EM"C+!DT:JK M"TE%EYDE%\MD+O[<9^),9JWB4TU/JZMS%C+9C)7PZ>IIL2(SRY!.O,<[[(5^ MBH?FZ,.T-+"00,EK0C[)7>^YW?:?VQX]:++1^\IL<^[4$S.CJ1\VHZT2K?]K M/S87PL!7?GR>-(.O^Q@=&0LC0CS,<[2 MHBI*P+.Z I#6)4"E9(#*0J *20H+YA3HBJ=K9 ^T(8=1*PEBF",2\O2T7/RX MI(]&S$=G&8O[.1Z(8U#O\G9PC?IZ@[4UH.T,DFQ-^ GZO]GC_-H]WRPT_=?H M\V8/>;#>;@XB/8(\[^=J4#([X&DQ/#AM"B]Y$!.8BS1GVMM7-0,PKRJ <(% M7K$<(527A CKN(VET.ANVVB1K T+T*K' K1L6(">-IHX[,]M ;6(E$2 R%?^"$)>%;N;T.W\ )\P;:MP5I*.*]2M);Z/7+ M^_EJO31N?65JD.Z_DWG;&_=WL5KK$%V3$#+AJ9"8YADH>"5TQWL(*-=)<'5. M:9["G(BLHWV+O']U5-UJSNRRP;GYA4;<*^Q<79]AY&ULC.?R6GO:QI:D9TQ+ M-;=6YFP;H+>/7CWYQJ:?8)/K^11>>\?KJO:_QO;7\V$$VPO[RO<_4]D+SWY1 MXR^G;"UX&[[=_4/ORD:#0[)A-GOFI@ZF.2G228A-=>V$ZW@JX04@&=.4XK@$ M" JUGBQSB)^ FX4[_!GQ2=N?(OV< MS\_]..IJ_RQ*>&QJ3D"!7[5;(Q;'N4;T@+&MO,T";M M=[Z>SG5[Z_9T=G&:<,;K3&S\QQ7P<&U$Y4<_I1O_P1P[[GL%+3QKH4^0Q1XF MWZ^N^3^?5VOSTNZX8S]K>D#U/E\WU5":2?]^\9DT#1!932&B)<"X8@!"3M2^ MJZ3Z_#"ENLG*Q&5FMIG+*VEW9QL:KI&]5LEXDC5T! MZ\YC0Q^J;CV:GN/6O<>&^Z!N/KI MQ?$:KF>?-&OFC;NBPLF>$T)P'F! P/]HHT_>$"=UD._7Q MI=TQ/RWF/TP\0BW?U(Q\)$I)$]+X-I^N5]>:4&NZ?C&-%;>-(5-19%RD$I10 M32:(4 40Q!)4J"02RYQ6V(I0-XPZD2=BO]6D4@\T^B4]!9N@9M)IY]N T^M1 M6,:71P/8T3/L8GL(;1LI-LIM !ZIT>JES"NU"[T$N-,=12\:U<]- M?A&F+8DFR'BY7ZKU"V%FK:*;=-:<8^T' <]9#2"&$*!"N43",DH+B:LR)RX^ M<$!6[)5&(]G0P;PD/=GG6GTZ8V;GK (AX>:)O$%P=C 6Y@7R'D.21G4-%B;O MSWN;6SQ2"9O#F8]B_5V'JK0_T2O1+GWQ]\5:K":7'-UPJH MA< L1Z1$@EBQ(]@*C#R]MZG"/[0TAR0Y&["&IW0,"-SF=7NHW$A/MN(W*=1W M,OD] BX.B8.!\?%+&KP<)[=400>C!],$;<89+T70P:J=]$"7^WP[-RC7H<;5 MX?>O?Y*G-D)0H1QAG F@_N$ UFH!@TO"@:R00"E6KJXHW1HU'!,3/4FZ$=H< MIVFQKBT:CF)CMUJYW&(WAW9H;(34P6&C@O56."IDY%8*0X8>=DX8O-IS9CX^ MD>E2S_>[Y=N6(^%.?EC,'S[H-@Q-]>WGQ6S*7K;;?B@1K3CCH*99"F!)TA=)'DN^4 M:<<7,ZM)G>9Y6>40,"0Q@++. .9<[:L(*:H"BJ*2S*.+M95PGR-R=Y>EE4B6 MHJ6-7"^2?RZF:B+^4!H\+\7_6FTXS7U:2)V#UW:Y$@JM2]I'-:VA$ST1DE,[ MCP [#2^C@W:..B?S%?I&6<)PO&N4[C51TQM"6L)_+HL:"YT#42"URTB+5 M'1PKD&$)\S(5@E5.;:!VAX^\?&F$V1#YVT!A-[G]#72;Q?:VN7_-4F8JRZ%#V=V_<\TZ\J/:,_ M+Z>+99/#9[(R5J:0>S7)65Z64!# )#G8><)QD;9S7_TM3/-VSK]KK:9 MTQL-FU6"T;%+KS;=)SLUP_F>D* %\EA!5!K5SX4$<=\[!AW;SZ=>,[7R60K^ M3E?8"[.C>C]?JR_WE,Y:IK0/&SYI+E F6":!)$0M8'"A=CPY1"!#-*])R6KA MUK[%17C\F&LKMXDF7"6=_(:P\\-_4:F\QM3*?0@YFPJ>C.!%5DJ8(J *'D!U/*, YPR M"%*J=E$T%UPP)\ZSTZ(BNQ@M.-F1?($S&0#,SG6$@<'-4?@BX.P2SAL7R $, M"!IUNI\W>']R6]SAD8_R02BW('9Y6'6Z"_LN[A7D72*WY%RB2DUGBBL((*5J M$Y;F I2TKO,\RPN49=8I*78R(T_N?^CM4U*:JD?LD'MA"=CPG(X$@VL010Y370JVDG (PQ\5$7BIMA39M6[58S]3\HR#93?K+37>;YCY6>^3B M#QD5+ W_J)"1,_"'##U,OA^\VF^*?M2A6?'X-%N\B*4>][;]N=^25O<^G%!1 M9Q1"#+(4[#E0^QL(:LEQR@3D3%:3'V))%[;SUEJVR_>YKX'UUWJW$_-" M)F_(3"V8'M4V?_FT.,/W MR$78RQW5:SC#L>](W =P;[6HMAR:7^9ZN7SS\G[.30&@;9_%8_=&?INW(ON\ MB*LKS8RHY$]_3/DSF=DW6CQJ^_ T#V&VVVRVL+BMZ W49W'(/*\FBT<''*W# MXI Y_?:*@]?YO;-OR7*NAM3<3AW9X91-J@P)R"0%5'!=- )3]7Y&):@+6A=I MF7,JG5)"CDJ)/ UUES31RM4LZ0V-; (2JH4;8EF^F,UTD'+SJ2/'[''P)"JS M%*MOF$ E!+"H%(R(2Y 25J48"[5=H6Z+FXOA\UK(: [R3HOHR5! ,F;R "B MM,ZD%!1DI%3?/D$K@(BL0%9*7$&2"91I=JYU;/ V09VU&W -/O/][Q]KR,"; MKV$\].S6@!=_I=S>$(??HZOF:Q1N93=H4:!5W'$9HZ[8!LW<7YT-7^Q="K#' M_W?-3"?[U6?RHM](UW.N_K)\%OS#MEWLI.284HQ2Y0O3$D!2"4"KE %.>85D M!CFMG0ZM_=2(_,[I5$B>&AW,X1=IM/ O#?"!VS;.&QM$U\CO :NJYM?=P/JY M!VNK5])3+&@]P07 A"LP\%%B[(J#"X Z4H)PR6B>2V##5;HAM;LG?^GJSR]" M(Z DF("-^N-.:L $,2@82R7(4D8 Y*($)*,<5+ NBZJH)"J5GH#/_71>G2Y-V\1,QP6+#]*6ZYG(^#DN=SIMNB,LG<]LRKEW-;HR'VR5 M>C'\TBPH.>"BF62Y,RW60A_K95F+>BC?^9J[_FY1Y2K MQGY^;+J%?-,=2,B,/3=5Q>U%=W0V?3"^PK0,4&L@[44FM*2Y0"D"FM,60$:) M#BY1P$K$495659XZG7<'TRSR8J03E2R5+.>9'PA\:V2; M:?.T571SZ5;5JV3S4+X,/10?SQ06P'#.+)!>8_N_L' ><9F!!5S*>?Q5/.A# MJ"_B27./SQ_>SPV?J);WYJ7]<,L"(T15YEG!E">M=!$7U8S:B,YV8KVIMH8@LPV4!X$"-=HN!\&'M'N ML]8%"VF?EC1RW/JLR8?!Z?.WN"%T=!DT[RJT.KI4&Y[&S>[4&1L1M/I\"([GM MRK#&8-!T@"!8Q<)YB2.7+UA#<%C+8'^KGZ-HFS^O[A9K+-:^1(G;V$K./9),'F:ZD,8UB]M!RXNE@<[3;$2.O)1B0L0A^<@3G=[TM/- MS/,4O$OH%5QW9E5K'1-N;)<]$R1+SNN: BX@ [ LH'(FL "XRIF4L"AJMS,- M.[&QCS#6:MT-J&D8R'K2U2\#-8*7P&CG.<*#XW@HH<6VC13;=UJ_%NNJV\T$ M9)ASLC@4MYR=T'%9Y9R .."3<[O;SV/\A^ /T_G#6[&:/LR;,U?3E7="4%$7 M%&-0E*4F52$$8%EP4$A4X8JB%)=..:RG!$7V"JW8I"?7L:OR6:3LW$ (^]TF MOI?ISI/]G%V!IO=),:-.Z'/&[D_AL]=[TC\N%OS/Z6QV/3]@F#QRB%41Q@FK M"2@XE@ 2Q #*9 F8*/,,%RDOH57%M)?TR-.[T\6$Z/:)55\LS?&;!\T*=06X*B,<5?\0V8>+/ '+_9,4P9@K78!&&8$$%G*DI>4H:KL M^!7M9G,$+:VFQRX3HYLW:&6J7;0NSS,+\R'JZA<8/>\#< M#H/@WG[-TK)0#=G.B1NW19NE\0=-VVSO\VTYQ)X?=8&,X(>U-*MK_L_GYB"Z MZQ600YQJL@%>$-,:NM0%OC5 $-:I6JQ)ZM:PS4U\Y!W9YX5:)&^985NB@>1) M7>3:7,@)5,MM6S2H'/=S6SV28\5\JV2K2W*];K)V3 W*>J$64LT>,'A3>3]T M@G4>7-2QOV_F):(:MUT??ID^8DU(0'7]=*0WWY M!_V%,24PQP;[,EW]9T-G23A+4ZZVG$Q[,8B16N#4B ">E3DL1(9)ZA2]'D_U MGR%YY@ROYFL_7#N_^G,^,C>?'.)IA4W=B0+<&.D_817_>5*(HCP0IS2D.!J\ M3B#S[GF]6JL]DK9F,9NIK;G^<%+)LL"XU)TXJZ)AO2$%A$ *1-(,\;+BJ1O_ M:AQ%73R1%X%K$SRCED$V.AADZYF0_*&-2%HK'-\\D9[Y."'2RY_CZT5)/1[@ MZ*'287Q_DFCI"27_I0*FPT"'CIF>D>;W\KC12,W733\-_49Z\Z)V0^S[(UG^ MIVEZDV:8"LAS4&<% C5/*4"L5IN,6E8(,\K2TBE*@HBS:[,U,Y"3.BMN5'=C:_R^X["^+Q#KX=WZNUA.$UX(M_7?<4'1UV]&RH4LAPTDMIOP2\UTW3 ? M83D<-OIREL,=FV*Q'#9"7I?E<,?0LRR'NU?'+$WY)-9W4LF=J)2XQKP MJJ 4H0!J3$%5982EM4I)[G308.=V,@;@U-%YWXG Y9(6L9;@N/CYE^\H;F MA,_&TN"<>X-"7XEBSP:(TXQZ5G=[.HN&C\]X(&Y2N:ZY^J]F95]\6,P?/DQ_ M"-ZLBB8YYQF2A"D7@5Y14,I< M+18DTCSB1 !1L1QQFJ<8$I<9[J%#Y*G?9[^^?GA8FH!(\NY9N]3DXW0^?7Q^ M3+XH5ZL6%AN"K"_"<"OQY'FN\$\^+>;@AJCOP\SD(V[,2XQ]CFL0G\=DYU@B M@^_F<1IEKO;!NMHTOWNYT@L3*A3J4WZ5=/I%)1Z_ *%0R>4>&HR;;^X/T4$* M^@5#!3IAO5?CM(08^X>K$ &UAD& IP7FLDR+.G/:%PW(&O]<5([&>E%QVXP_&BFW@[%]>FZ7 MV_S>1.9P4I\>+,5W,5]M6BN^6RS%]&'>E->SE_LEF:_4TE\G)\VY^:W)<=V6 M1G3G#9]UGP[U0:\RYG[1U,5,2(DX1FD%&(5JHRYY!BB!%,!2U$RF.16%4^+0 MJ-I'?EOJ@TS9Z)VP5O%DO=4U(1MEW5Z<(S]B4=*,80X0X>H1N!L]B=XXG:+KY_V*;J])8T9R8X=72/BI@[%D":82=R9E/1L,G7'/:MZM817 MR:?F<2O3-#?^LOG\:(%AN$7CJSR60,O0<74?=6'[*H]E?ZG\.DJ$+'@Q?UU= M/Z^_+Y:ZP?HW'28S->9-_K2I[KS]2RS9="4^+Z=,?-$9,I^>=97GG6P_T6JV M^=:3FA.(J!! 4'W4 %,(2"9S(#.HMN>+]7SKOI7._)3;CXR_3ANWK%?5LU/)'7C_I%]]]&[4E) M>):A*@VT5Z,Z0C Y@(8'2HDEHN4KZBH1SGHZ6!W)^ME)'=5Z.4.P[ M']?;W9P'94]LH#& M%\9'8$>>.Q)/!@FSJ-0AS8:!+EFTVX+%MF;U[Y<[0#NC&W^GKS5.+,N+S#BR M,W>/XK?L+.C,9RXIV[T56.S>%*[2;&SE%A=)8_D+Y,!J>.( M?#&;D>4J4;HU,<77#"GN/]%7B"->\)1X:/=L%LM'T)XT=GL#S9PP8[JOZ MKQLE/ %ZU-#@*9F>+XJ.XNU.WI#5]W>SQ9_;D@N&&2.LI" GK :0%QE O,2Z M/K;$(JTHDF[UL0/"8F>J=Z*UH];"$R/=NU!E$#=+=QH(#4=WZ ^$NX.SL#"4 M@QH2-:Z#L3#ZP$'8W..>X'FS^"IF@JT%_ZA6F+K,[7%M,U]/W1L]]?KQB=GVP2RDW8/3\H0)KM-1%]KG?)5ATSR2E ].N!H&:E#YO134 >O M\R:7VF/8OEG,FXP0'2!\\W+[^#1;O(CE)"N462)% -49!)#Q&I"TD* L!:>% MVBWE6#KS3=G)CK[7Z00EK*^ ,R>5)9)V[]$HZ+C-Y6.4^U?FWPV/U8Y.FJ2S MTRHHMY4;$.'HKBSECLV Y0;'$5(LQP%\"ZL.LM4V!$Y2DBQ+(04EHJ6N$J\ MIKP ,J-UBE NU=-P:?8S(,OI[>[>YV_45_,N^V MGSX;.VW6POI@M5:G)8U<:W76Y,-:J_.W1.(W7YTASKW]ZVG:U(!MFHW]/Z%/ M^P6_5J]S\B!VP@436")1L)R#M-;,ER4I &6L!!PS6D![]A MJLYG;7O'. ':B$_WDJ#MS_',_ .YI]C/5[;TYSVKMDTBKY+.LJ0U;2\H/"(U M>J3',A9I>FCU?X(8T60B^$;K8M?E9 MK0??JO^LUE-V/>=M>=$>M4R:89:)4F%6IQFHBT( DD(!<%V5C(BBRJ%3%O6% M^L0^8^FQ =VV[,9)HV*W[=',WBW5JR\/J=^3L%PLC8>OX]JG!VT+)=T']BKI M]#,%FUU%9TS*GT!X!><_]=/FE8A1+X+N-&/J9<->UH%A(Z_7*%=MHB=8.41) M40I@A@F *^LG. 64? M0\'@'/=N$.BY]YYL$]X*W[OAC)F!FSB?[-8&096?4JG25?OQ?+QBU@_+^=W\Y8E MF(H,YK N0$D8 K"H*"!U20#*)&:BR-,R=V)>B:UP9'_3"4^61FJBF1F&^89? MY['Y'MN]WL,(<=K7TS[Y9F)46_U-F+^S8'.?MJ&AE39/U=!(:SN2+YI%4Y1W,GLF+2/'_WTF MLZE\44JTE+ZK+8U8TW)"84Y)48NF-SCD-0.D%#5@9:;6DG6%T[2R>3DX2XZ] MB[Z]2;I5_%62Y2#%5\E&0;.UVZJ8=#KNT-ZY-/IP!W[8O4>%TW'3'!U):Y?K MC+\O&'HO)C_ )<& (\<"^LC_+TP$TO+0E88 T(A M Q"5#"!&*$"X1 )ABNL2^@7\K.2/&."[^:X/(<""@8,\=54)3H?X10F0U$:DFQ7/(K/0( ;DG4=[K6[RB/JW5 M%2$EK"JL"0 +975-=-N0V,$OMX\K]2>=;5*5DWCIDL ML%LAQ XAA0[E1 FXO$989#AX$:0GU[OI?+H6IL?7^_E:/96I>A,W(_>YDC8= M2?]:W_\I9C_$Q\5\_7TU8161.),(8$XR .N, C6G)"BK%',UAU*69F[E'9*BY3>U&K[8?X%:SCDEM$^[M*WF5_$.097(W M#YAA& :?<)QKER@S-A5; .".,+2%4YOFI/,*F[>K[^6J]-&PS35_X>[7W M;S,,?Q>KM;;H:'+A;VK\]5NR%N_(=*G#-F*",PQIEG) F.:51(0!Q#'7?9S=YKVWWZ.AE'=C>/+6=/)3IIN(^9B9[V,_SK%2XD>SZ^?*E1_[<3HGT8^N MH/O):-NP^#>Q>%B2I^]31F8M_QRD,*LE5:_27'-Q%8(#BM3V/H6B+"C*:B:M M3T%/2HG\;NL+=*3I&P;G_$EE$)/=?+V;M4XGC&>MN> T\?38HYTMYG83YUOA"9_M/^-+'E O^YD6G.+V?;Z@WK]EZ^L/DPV[8NR3F)!X 5"!4E!D+,NH+!$JI,M$=E)WH[]8O(\I_-?>Q2ZK4(O5_HX?_:L"<--1M%"=Z5_UAD2 MS:5J#QT.!4?V2/T#['NN"D?Q\V:V40H^Y+>?1B<)?A+9\.IN: M+Y7ZX\U2\.EZ]46LA!+Q?5+"JE#;!+42J5FNM@@%!S@G$I B%4@4B-=J83(7 M#SI_Y][>K?EI8S4[<3,[#W2RGJE?_HT\/OW[6UV1D[!& 3=_Y@FUG4^+B)Q? M,XA.GWX9C\E!W]7IRGS0J'65='I=Z4@2"TI4. MYDM^M=?:_,V+;FYN0[JK$"@SM,2D(K60!12EA#7A$OFLA(;D!5[ MR=67G&C1B9;LE.5D@YB= PJ$@^/JR0\"#Y:KL\8%8[DZ+6EDEJNS)A^R7)V_ MQ3= \D,-O%B^]#*Q-Z$ E.55F2*J:3%+ %.J]E;J?0\$KG J4I[BNG1+GA@2 M%STUXOVGWV\_W=]]>7_[U356,@"2;;PDC.&N,9-6ZFZ91)QPR7D#@X5,!D2- M'#8Y;_1AZ,3B'H_>2H>E8EU;RMZ?=$(4+C*1Y8!EZA^(=",X(@G@J$JS"JE/ M*JMXB8/,R&_K;5?@Y[E\GNO=_I,6Z] ZR!*[X:D>"1&W&7^\VG4+4?_O$1!R M:+ 4'BF_)DMA$'-KKN1F^V"#)*@8!+GL&*$,"[ ME5%0=-R&9^6Q@;-"E\2-XKY(M;F'\\E=SF1K^5D^%=V65WWMM>F M5ZVC*!-8D QD@D$ .:D *60*,H@AKPK]/Y!1 M%W7>=N\O\?P'&J."2)=VO%/?P0G"E*49ET#H8D,(\PQ@6#* A4A+ABDIBR)F MY5"G2/2PF/HRXI@50QM$[=:#\5%R<^L75 AIQ5ZK1&@?F%*ODHT" MYC"_*3-1?VVU"-J!QMKF<*UHSHL--0A'FM/8W^O.)=)P+/2$-#UJ[Y[7 M*^6G="[;A*=%4=<9 805*8!I6@-4E!*PFA',6(ED7MK2BYP7%]DYM)PK@!+5A1-AX("LZ!-/B4IR MQWW_ #26F_LP!CONX#?'.SK-7\N]2EK[DS\:X0'GI86)H?;B Y+&W7"?-_E@ M5VUQB_N*^&T;659[]J_KQ_7M1P6(\<3F9#P.*V5[:WV6BM;##_:6MG>U/Y:V>&N"RM_=S/BS?._ MGO,/ZO'--M>(U40B*K,LJ]2K'1( :RP!S>H"I(SB0L*2$.CT:G>4']E1&+&& M0UM_;V>]'CA7R;QI:BR% E=]],O<*$IFO_:N2H2I-O L,;9\!'9+B(C .FZ^ MK0MQMN@;[9)^U?:5/CAX#EF/XPE0Z'IF2^FO4^;L!LW)ZF?'83P+"0VSR4>Q M_K[@.GEXM3;\)A/),EA6%0502JS)1""@C') TQJGE"*D '+Q6"?D1/9,-V2Y M-(S^/TS^E7)$_UQ,U>M9)TD_+QW[#IZ"RLZS! # T8,T+%"-Q*0G,F!QWK!- MH:KO3D@9M[QNV-2#^KDSE[MWU7T_7TW5E?=+;E@1IF+U>;E@GQ;K:[YX,GE7 M7->:5IE01_UB%GI5G2JF;?P-<>M>%9' TP MMSGM@57@BAPO(+S:"=M+&:W9L+/A_5;$[C>':L77].=X/]^$1>YDV^Q)K%=? M%K/9N\52LYQ-ZAQB F4*&E& MHYXF1>SE;:MU0Z_K6O*'5C-I]71,;+_@Z=BM,\9!W#%4$AOJ /WN7%&*ULG. M6I%7[E'G"MCY[G/.(X9HY+28&SY'N=E2M;E6K5Y[385DK7E21 5(#FL D91 M;84(H!4N:E2QC.87-'5RTB5V4*??X&FC6Z_I>(#^[>[XV_G D5!UD WWA_(;TL\3FB)(\MCPA8@L+XN22\ @58N_ M/*T Y1("5)$2(IKE.7/BNNL/'ME7F16#EN5%HK*#@IV#\;7-S6-8F^4\\8_I M'V@F[PP]ZM0\9M3^7#MZC>?D66JRQ/6+'G)]/3<2H)SJ%(4\#5 MX@' ,J\!*3$!>8VD0@^+##GNJFQ%1]]#=8IK][T/>S6+094)9! MW>#K%X&.,[#V[N F5E'E?8*>&Y'&2V@>:!X/V!Y^&$\ MKM+?IK/UM#FKGHBZXH6./:(LI0 2PIN^A!!A*!DCI&).5'^.\B//G-]F"VIR M)#:U?K/%GT!G0;0)$;_\]O[#_7O'8B17C"W/+.,AYWB6:9T-8< +G_;@B<2( M_*-]Z3\=\>@1:'P81X\-IK*J >>5FJ>H* &!!04%3D5>Y(5(N4>2 MYL_S3"^HC3SY5/T:PXSS/.W6.#_I4W);'[6KHE^T K\VG3RVEFS;3&P>X,G< ML*N]]-%/ZNVK!E(JS?1(G<6A\TE'A3]H+NHXFK]"'NNHC^1X#NRX*K@M))E> MA"Y?)M^^3F#.\C)5JSI8%GJ_RG* *]UC0]10T*K&&<,V[XWMD)'=^3?-.<*; MQ'%+_]TS=]BM^AGAYNV^?7I_?_LV^7I_?3] MFWMB@Y5'@C?M!L; M>D.-,F4/5>]FTI%/O'=*2UT$^U8T_^UUM;DA3U.UYM]424.:E4I8:>L"EVZ=/$M74NA"DOHWGD M*%$C,(_ED2W8UJN;"!"Z3==K_L_GQMDFZ\4F8".23PJR=K6A_N[>4GYL6HYW MW)"_+V9J&*7XBPZ83SBI90'+'&05D@#"F@$$106X1&F=(9@QZ<@L.H+6T1-5 M-D2:6[F.2:LC/#H[]_B3/0XWEVHT T:UI*]^TM-?+_[ZU[4V),:('3[]GB$] MKM2M+>:(,&"Z['C(ATJK'4'C<=-OQWL$!VFZ(XKV>[U\$6NB2RJZ<'V;=(.5 M_X<,(B!2W8T>Z2INF&)0D)IQ3C+!D14IS;"8R%OP3FC2275SWR>@L?.XEQOL MYB0/;(U )#5L4R#WY-PU7'9$3.1YVI(EY?C5EU8&_M]GLE2S8?:R(?=Z M/Y>+Y6/;^'BG)HU)7$O,:B Q(@!*E@+$,P32(JU$(3.,JLJO)M!!B\C3O%^\ MMM&JQWS6T\NW&- %X?>E=.1(9J#J$$U%0W%Y0I M3Z86*+#.,TK4[J&$:/(DEM,%_[I6)MGYLXMT1'T>G5X"'(=0?7^4QV+UN1@/6[;6C!5TUQZM;>5?)5I.DN4)#OO?' MG1N.)90%; <2 KQ0?4(NTF7^6+C/?:+#O9[;E3 M/FE5T*WRH917V"N?-/7X9OGTY;Y3M[AH:(= \:%&P.7E,QL@S MFKA]Z:N2ZS<5CJ-C-Q MM=9N'1EC22E-+[49>N$DX8$R@ M*7A,PJ@3<,#$_>DW=*G;Y%LMUYH&@C^S]4HMBK^*Y8\I$ZNWBT9U;<6@/2HD\ 5NY9G?8"D[^:"1;+EF',1J> MC,$L=YN.7D9;3THKHX:FI1J@-R75;]OI.#SV*!/2RKQN2MI=[!D+?5ZMU:/UG:^;B,67Z>H_>_VV!.0YJ+-"S=$,(X XEB!%6:96J[5,<^'4X7987N2) MVDE/=L0G6KYCJ.P,;);!L'!@.(:[3N,0875K:6:HP-09:>.&GNQ,/P@N6=[F M3I:D0U+M#O?M0JP^+=9?A*G&T24G/\2R1QEFR:9D/V+T[*>-(@E7FB3SQ3I9 M-KHDG3+VA$P.2 W/]G@@N4WZ/CY:"4. _V4/GPA,^.ZV>S%#.8@9C3K*W?0^ MMY3'W9XLC4TBYNI^<=V4YMVMOXMEN^28_A -N?2D*')>TQH"1%"FZQU/0*JKJ:QK5UTI&FT M ]ANU1 0-+^%?RM?%R2V&B1&A62K0TM-'Y"4TCE=3>7V[C7';6[JO"&SN8J.=X^1&O=,=ZTFB>-ZDFCN_H"R+5NED3^"N>L MQP YD(N/JNJH+X8Q0-]_G8PBTS_)[]UL\>>F0KZE19B*U0>AWG)BDPY T@)B M@B1@E.C2'YD#@DH!)!(U13*%#!&G$)>MY-C!+IV<]$2F/)&+94(,(Z2FYV"S M9VY((Q+U]))'05;/[3M#O1AFAB^BQ]KAGD)FA[IEA"P&EHZQ,@VCUN'JD&/# MU+DWBD3)UG V/V!REYWPG3%.W>6/:>[51WYGH-$ZQA]3O]\;_NCG[L%F4]E[__CP'XL_/\Z?IC?S M%5^Z]V ='B7R3##"D_OIHW(65XE2(?GXZ?-[?6YB&E6ZM%D]@\;Y('(X(-PF MT%D,(@2-[6SU"A2?&7JTX+"=B?V L.4=(3F?)C"7-$]HBW365+?<=0QGG$#,;F5[ 0"! M>9H4'+'9F (O3T\(^0FXE4XM/,]<[3=CU8/3"]J.#_#-BR8#?#]O>%MW%K?; M"@&$L3ZF 2GA:A6:YE3M==5L)K16N]SCS)(;?7:9)6?/IKOZV^F*-45/ZO)-S5.4W; _ M7H'\CH<"H_HD?X#V_=4%(_GYLM_$7'UU9M=S?LW5.G.Z,DDO/T2;_3U)9.Q*_IL=8FS%[$T,I#+."=M5/]@:?J^,["]S7,5HW1O\LO;+(@, MZ_YE60585I4 9E (F0-JIIDF/("9H7;&F5/0.2Y_6$Q?P S!0]O'WGZ?"8OR8^5/ITVY!\*/;/$G"WT*95#.\W.NO-A-1_# MW&;%H$TMI4VH+IM[QO@UV>P&&:_'YI[:.RTV]S]S^ZY3]L0FVP.?.6_X9<0' M?=+9;<9?NKJW*F4%UZ\<1'4Y4HEK@'5_JSK-84%8+M*,V?2AL(+<.(+]JP/V,W6>'R\ M=L2/CINU^_*RO_%O^E;CPK*\R(P;AK=W-EO\ M:3JT-&0F8OEC4Y-(H,0*<08D*7, D2C4UCSGH.2X3 M:0\Z>GR] MO4DZ/K*K),M!BJ^2C5[)5K&.!LBHYECIZ02RW?(^-'1N_C46:LX;!!<8 FT: MK$2.NI%P 6%_<^%TKR_[]DP?VGTFR_7+_9+,5\00PFXCYS*E,!,U!3*#'$"A M' S1S"@D%QDJ4B:$='(KYP1&=BFM^,3(3_H*>+,:G870SFF$!,;-85R&B0>) MMYVAP>B\SX@;F=C;SOA#BF_+^[QS#?;R@Z^;S&#C?NZD3@]>Z?Q@L9KDN*R( M* J "PH!Y!G1"XT,\*SBM1"\1$7EW%O*5KI'0H*;@^A+UOFWOSP0?>8V4]*= MDQ&L(;7S$*%A\DU;.%+6L(]:K\PA:"J#J_WA\ANL)8^=]. *R9%,".!6+&>5Y!DML$=0Y&'B-PTZ;DL\5 M1^DS]MO-=R^K'(\'FNC!S9 MSO/T0.] LW [[JAS[,"<_1ET>('?_+B5LBGC MV[0)T.UUNM:C3:O##VJNOE^+Q]6$52EEF>2 J#FCJV1J0#!6^WU$(:OK5+V. MG>HNG:1'7J5O=.DU=C=ML9)=?9(_M$:)4X&MMV$C0:AVZ0.BY[S]/=" M(9"+<),]JAOQ@F7?U?@-XEFPISS:G?Q*9J)K/"72"G%"):A%H;LTEA)0)C-0 MU;74@5Z1,BF;:+1;\S^EL-J&RE%6A)I7@1:E)B#F@18Z!R.NT M@(@*7)9.*77MP)%G52?&,4&NLSK#A%>!%192O38E:Z&4%4"N^/*U+4G#,79MH M^(/BW ]C"\D%_2\V8-CY6A_SW%SLV:^Z>_+CGLZALAR[8<=-9]PSYB!O_VU2L20P*D M10U@%RD !6R!(P*B*":-A);U?:>D1/[T+/7M,QH,+P[ M=T+(,>XP5H^Q7A0B:C^Q,X:%#E.\9D^P,Z:>#&$$[>O5%5F]$USG*V_V+&V> M1JWPOT*&,\ 9GU< M$!@&YY."IL"Q5: ?C>@Z-_S2:A'VE,#![, %D&>$ODI!I!T0IPHD+>\.E#X[^0L' M+3Q.(._]J.0:AJ!D*=CB8:Y)FC1%D'KXJ\5LRLV)/24SDP2X^B[4];\TS&'7 M7V^2.BM_37[I4PO]CX:R;*;K =15C\F"SJ8/)F"T^A^GIU^(QV;MKD(_!;_% MR#:3\N"LLU&J/?/<*A/MB-,2A#BGG.>$O^9!IR4P9\XZ;4?QKJ/ZMHF<^:.G,/]8' MP)KF-LF5$/7?"$'2(]J'JX?Z]BJ!T2,F':F".KC$-Q^Q?Y1Q)[_-MZ\_ MM?IH9^[JMBO@NVY8]#Z+Y9I,=>#M?G'[%WG4LUP?CHCU\W*^^K*8S=3W6).U M3'+&B@IG'.0B2P&LL%I#R+("D&2U^DR].#&;_!!+NK#/:(RKLLLLZ"MN/1GV M3@47,NF;8-;KG1')'UJQI-7,.5$R\K.U]C+76"-FS.R,L2)P_&(VEX4COUQ1F-P M/*)\G\#QV,>^:1E[+8B:LNJ]OF!%J;,I4P[4[B*OBJI2LP&[Y68<$Q,]0>.P M^]698FP7C.S6!Y=;[C:1/(SVR-T8LBE8 L=1(2-G<0P9>IC*,7CU!=TV-._& MO5@^OA5TW0N%I;*0I-!4*G6:Z=ZV&*"R1J 0%8$TY3SE3G& 5F1I^I .-&C M!\4)N.PF;" 0W&9M8[^A5]%B$RTW3DS0PKR0O1=.2!J_=<*PR4<['YRYQ3,M M^[^>IT^Z7+\-8]6(52Q%3$?P"( %%8#4!01IG=)2DAI#Q-TB"'L2HF_X-_(< M4Z;W@,!$BA3F$%",:P"5]0"C7 )*:_5G0E!&*J<,='\8?'+,PX!@YZ(N,,W- M+6T$18AMGC B5.KVWNCC)FMWLA1OR$IPW;%%S%=-K?=R MJ3M(:2EO7K:7M(W"#./T.S)=ZMIPW1WL^?&I*02=\X]B_7W!%[/%P\NV?#MG ME6"(@"JM"Z"6& 1040D@65X*5F9914LW9S6"UM$=X/\3TX?O^@#U6MU.'D32 M4\F[#GR,QVGG;7ZR1^3FP8QFP*B6]-5/>OIK/MS^=:T-B3'B*M%F&,:+W0>K MZ2YZID0I;A\1^D!^=PR-1_7E(SZ"_??#F*(]-Z?+!S)O:WMO-JDDZA>ETG1U M)S^KF=DQ4[UY7DWG8K5Z*U9L.35*:SJ5AM\TM)AEA*F L M%QQ 23A 4&UO:Y9G%:O*HA3$[6T35=_H[YDWW[Z^_W3[]6OR]O;KS9?WG^_? MWWU*KC^]3;Y^^_CQ^LL_DKMWR=?WOWUZ_^[]S?6G^^3ZYN;NVZ?[]Y]^2S[? M?7A_\_[VJ^-F.NKCM=R._RR/S'%#WU/[*ME1_"HQJNN3T;[RZL^M^DE/_X8S M>6-!TID0N"?+J&B'BB]$U77<",48L!_$.$81ZL/FJ8,O[S=4R@T5[N9\\(MX M>)[IK_&+^JDEJ]8&K-;Z'?>9K$T#Y"7AXJM@2W5GN[6&I,@EJ5+ H-2\TYG: MNZ28@#JO,UYAGDM9V\07XJDX1HS5A?\RRF,8]OH_![@^L=NMOBTU=K+1.-FJ MG"Q[.IL2E68CT:J=_!MY?/KWQ&B?M.J?#[V,]>A<>$Y?^Q'ZD:*^W^=O3]A, M_3"54T/WGBS,H][RO2]//%BV>;!/.P]V;1[LJC'J[Z$X56-B/4S &D7RB&RM M,9';I7:-*LDS8/C\]#0S^T@RZSJGOI\;"G/S?N^B1 C7,*TR"0C5F8UY6@)4 M5A+P*A6D$'E=0Z="(?^C.$EC+\%MXN!Q#:$&0F^Q]\;-J-7S^N;?M.'+EUE%R#?K>& M5K0A'GRV/<([9??PK Y@LL_JU,=:I\84 S9Y]:@X-MYH[2H&C.EWKABZ;.0S MO+LFR'OWO%ZI-89>4W2'4NV9U.U?8LFF*_%Y.65"9\_*-LN]S'.HN[P"6!0I M@#RMU'N^* '-96:7-X]H.V041 HTZIF M@!1(5[HR!A"J&,C57K@@*"55ZK3W/!01>;&YRX;OUTOD""YV7OPR:]V\;&>H M#GI]6LR7/;NG4?J!G#8N M7_:_3Z.&W@$)U_D#X>)_@Y;II.T,HA;#I!K[;4 MH3MU7IL@1R4+0465 53D$$#"U4\XST&!LCS'E GH-H/#J19YYKOL)2/@;N%!W3?9T:0X,M:M)S^( T+ MLQK0G%KIXJ'KOZ:K2:7VYB4D*4A+36=:(@@H2CF0+*U2FO,20Z<*GR%AD?WA M5G2RE:UFHY+LN!X:1,S.[X7"P4'@P?ISWK9@'#\#HD9F]#EO]"%_C\4] MH3H@F58HYMBOJWC_3*9\PLL\%25"(,=J;P-KF@."4PA0):JTKEA-(;J M)WW 7$)V/%(_]OFC5PE&[@^#\$5H.'1L.W1 MNAV=$/O*K8Z&P3C?Y^C,_7Y^9)/)?2>;CK!339[8.:N52;M[F8@ZHT(6")1Y M50 H4PJP[N!2%R1G%2HIDD[-6ZRD1EXN]*HN%C+9J-%[<3I6!MM!:>=&@@/D MYD,LL+EJ,H5?DC_:_T9)%W;"(9 _L9,YJC-Q@F'?D[C=[,MQKAR3Z/>4[N7A M%[4H<54+M?I .8"$<;4$*4K \IPC48DB%<*-Z/RTL,A.X\/M]5?7(H=!;.S< M02B+W;Q (_5JMW=[K,( &Q.#,9X/B!J9]OR\T8?T/''F&-:(4I>8Y#:1;*UQ MHHH[IKH75]S.0*.1Q1U3O\\6=_1S3Q9JL=89I)^7BQ]3KK:_+]]6@K^?OY__ M$"M=!W:MCV(,\?4$9QG*4YF#,DV9>C5)J-Y*:06*'+.*9SR'TJDKK[UHIPGE MWK97D^DSG0;]O&K(\*>="@G9Z.#(:VT/J]V[+0Y8;E/5I(IW&N@$JU^^-8#] MFFST2%I%7J[T\5U;5?-VNF+-,8RZ?',,$Y!5VQF<4*3;]H+'Y>1V!N2 LMM] M!/)']]?GQ9LMM-: M8I5\$4^+Y;KQ5=HRLGS9380T/(7V6>_NSV'8:45_!&Y^ZU70#TBP=1&<7LGZ M[M)&2^7W!J*?Z.\_B&_ZE7(:RG'J P3E62MU*01FVBY MB1%L'Q$XA<[YX$ F]WFIX>Y3B&#,P9Y10].C3E:(.&,4?V8PKE+/2/C MD:87DL^K#=<$2!:;U\3,G!PX1L('T6,"D1P*G46HXS$%4NAQSD!-4HK+E.2T MJAW9U$+AYU63=Q<1*\L#A%#V.YXE; QO.QT;R6 A@9+=G#$$/%FPL3'4(<.@ MK''/&VS,/CAZL+K)DS:\2W/?)B.KO>>Q;.6)6JK@0M8I$$6I4PHKW<2F2-4_ M%2X1ACFG3F>"]J)CGV1L4OW7Y*]$R;2,67A@"!E$.:05$&FE,,1,]W43.>!8 MIIPQ5D$H7(+7D3!T#U[?ZUN2:5,JH6%\TB&[U5!\]5(L[9QI'(0<#Y>L:TD^ MBR4+>H+K;GXHHG1[P>-RJ#L#O\DVI(K]ITL'P1/UHMNE:I)L)_G7/=MT2HE MY&$IA$=BYA'XRIJHUU2!059(730(3UK+[N+4 M$,)=C(K/JM35U@N7HC=#=EZX^.R;$F7%:02\XC*S;^#PVG+G2C^G=:(-XUM- M,*>W4U_$ZGFF!;Y36G]>3A>:Z6:ZT-=^7JRFS:N]*C&'% J08Y$"F)5!%DZ M>L(@S\3.2XR&<]C6M%=)IV&RT3#1\RHQ.B:-DN:6C9KA_%%(T )YL" JC>KS M0H*X[R6#CNWG5_6AK^[+V24-(I1AA"3(37LO6D- H*2@$$5=,I[EV"UFN3M\ MY%6,J4K3TCR)2_:PL/-,_A:Z^1@'XYP=Q7$; DWYO<%'G;S'#=N?AB>N\HQ\ M/3[-%B]"?!7+'U,FCK,:?5J83"/!#8'1RD0Y^I_K!=.GQ?H?8OUEXR":J?]N ML6S_I*_+)I+**D,D S7*=4D,I@"+#($,EY4LVK>MVK1L]QJ859%S_U7..OGN[COA4;^"E@&K'[:!^OF!X_2WFU)PDP7TL:& MC@U/*ZW^NE9+W'6RU?NJ6WWIQ]_3/6"0[%4@#Q5H&U?Y<8-UK_)@#@)^KZ.% M)]7K>L'^\_UJ]2SXV^>E;J%BA!BE5^;#EH:O(]OCDXR559TSM9:45!=J5AB@ M+*- LA*G!4>4E<)MM^VN1/2]]492\LMTGJR,)K\ZLJJZ0VOG\B/!]>JLIIVZ M*Y/J:FP*R%CJ#5HHQE%W!<9E#/4&Z(#QTW\D;YH;L5R:O793"$Q()]&9 MU.8L; 7,&"D)![H/N'+VZA^B_#Q@L*(DEQ55P/D1 P5![V).H%% M'/K@;]1 M;GZ\$VYBEEV!\!:L*05F&!<@(K #$4@*,2PY$!5E.(:686)'['!\^LJO\IA;+ MZKO]=:V\A.5AR D8AJ?RY<:YS5HC*VF%!:S=&;9C:#JJ.WM34?VVG88G!AUE MQ@T;U$VN,U?Y+4Y^6RSXG]/9['K.]SMO-:0Z/0H0Y3AK%ZV3JL4>Q%1YY_G2)M&]G_>IXNF[J4W5Z%;F]>!V#M7L!QX'*; MT3M('0 T#IV6.PZ!7M .@D=]3[L#LO^Z]AC!S]N\>9[.= %8^[JJ$ZM[E5/V:5RB%:5G"S"T!;%= ].2O3IRC;]B'@9<":P3JO,( RBH% MVI<")/,\%Y7:X6"GXT]_$#R<9R?L(@3L/*"_76Y>KI,3<,DR;$(@![4W^*A. MZ+AA^X[FQ%67<0Y0J@F#"RH!%10!4D(D2D*RE%5^C. C+TV. MDF$W37/_0_"'7JVL,YW* 'RV$8$0H+@& C8RQUEMG#?[I/WG][=??EX??_^[I/CZ8X%=);'.6'A<#R_ M:80G&^G)5GPD#D\'>T,=O5A('/>LQ1Z"@\,5AUL]G0+[+OCS3-S);M=BJ&$F M>9ZII7(A ,_S&D!<X+-. 5' +,-45 CFG@[318\Q766C5R^15F=AW2SF*[7CY W!8*-G M8A3U]HY.S\'9+\9"]P*/>!38'2Q;_QPX7J M^=9K[;+M#C7A%2N9SN"M>)H"B @$B&*I.Z^0%&=Y2DLY:0HKOJ[)DC3KI+4W?G^RVM_ERDC<<"AV7PONY*2CYOIBI,5:W__4\ M7;]\60H/_):H=,F M^:73YU?#[]]3Z7\EC5+)'UJMI-7+,;CIBKJ=#XF(I9M/B0"C!WVZ%QC!Z-7= MI(],O^X%S2$]N]\PGBV33\8X5Q_48NC]6CRJ/3@L*TQR : 5Y6CCE)=H(C;U]&8K[KY(_M!Z)4<31!UD!:N=X0L/DYFU"(.3>(MG! MY% =DFU$CML@V0&$@_[(+O>ZN0S*GMBDJ8[]K+XSWW61]#?-:/E%K-;+*5L+ M;CQ5]^'UAN'R(_EK^OC\J/Q(D1$I:T"R7/F1O,P *JH2Y#)-!:%%3BFSV]I< MK$O\S"VC7/+4:=>2?RXW^B4KK>#F@AXAZ%7RV"CI7M1_^3,:=DVCXNYXF-$ MOE$K,7HE6\6:A=+F@N2Z!WBKW5@@\[8?A*F$_#G WE')&O3[[V+S99T_ZUQN M'0U<^7_W_W[YNR08;,T+1@]GWAI97F3FS7&Y@%%>)\%PZ-XQX0:\])3\DUBW M^W1-0+/:.XW-=(I_F56 Y*Q0KQE8 DIAI=XUO$@E8:) U#$5V$YR_)=*[\!6 MTY@LYJ8*0/VFVZPV_!53MHD^#_(+7P2QZX%W,-C\#[@U0GU@5B,=9UN9'OSX M>ECJ*QU76T%Q^GC:[G9/5GK="%U/J:7XKAM2=CSX'Q:KE>[5^FZV^%,7VHC? MR'2N_W@MU]KQ,9T"-)53UI :S TY*M&1Q4E&6"Z)S $57 )8Y#6@F'# &2HQ M*43**[<&3,%5C+S'UORR;6^_F5(GT6R&NLNQ5(HFW[6F5\E)^IX7CGSPX1^GG M):8KM=;95)FIYZ75WGQ*M.[)OO*F*$VI?Y4T!@1DN(\&;BB&_/ *CLNP'PW@ M X;^>)+<6V5K/:[9^IG,9B^Z*^;O#=&A6>HV<=)?T MKM7*M&--?JS^GC2-CGJJJ5F]?EY:MCGRP'#8F\:%S_$DUP^YP%5I_HAX]:AV M%#5:@VH_"/K=J3U'\,SU.'1PGQ;K?@)W12FNZP*D'%( 494"0DL.*O5CE15E MD9:ERQKQG,#(7N;ZYN;;QV\?KN]OWR9W]_]Q^R6YN?OX^(+SHB+[@*WLIKM/)UW]9L0[Q-B'$;,XJ0B&@]N,WX5@*SBY"PR!PSE" M,"C\#@J^:"+(E>Z'IQ;^NA'"X'NG]??%TO35VCQ1FPOYA,B9,%J#D%:I6K! M0S$!)%?K'YS2%*:$,$ZL$MTNUB2R%_RT?QA&-HKH24!%LMSJXG[.>_F#&/:> MH\+K< M[OI1,YC\-VF\YWY2S:20$.4((E!24@*(BP(@DF.0IBDI:MW^NN0N.[AA<;'W M;SWA>NY,N7J#3.74G)--MSE@/I4^9W"TV\6%0\?-Z>P#8\\)Z[QOLS,QT*[M MC+!1]VQVAN_OV"SONIS.1*UZGV>ZP'PH=+UW3,Y$76$J2Y"+O%"K'YS.3NAIFYP]=?(G-/%Y1'9^9T3@'5=#.Z0F#BB/ M5$TF*HA B M!:(N.( %+@!%L (YDF7-9%KBS+'US7FAD3UB7P5S+$YZLET+I2T@M'-FH8%Q M\UA]Z;I!=2N_X=RW@<>C0MK>WF#ET18B1ZZ-M@?AL##:X=Y+5UI?Q \Q?Q8K MW73Z]B\UZ>9D=O.\6BN_M%PIH1\6\P=3W]"L\!IB,I'758ZX\ABY$ !"S?.< M40(D+TL!24J(<.)8N$R=$==9G7I-6_=.P62CH9E66L>VD*>KWKF,.\[K&;FN MM&(C[[_0B@3Z!$36?3]4O76:*F3)8T!QG1;34*?;I8E 4H6$YDSBE-<>WB'P>E179_&]G) M;$$<5U'#*-EYJ&"VNSF@K=F-W*03'*$[A96)@?S&L*Q1W8*5V?NSWNXFOTE] MOR1<*']A-FIJX];1LXGI#^TR&I;]29KA"J4Y43NEN@*P1@)@"5/UDY!9E6&$ M!7*K=[&2Z_)5]ZIVZ00G6\ENL]T./KM9'QP2QP#T(19Q^UTXV1O(%=C)'-4E M.,&P[QK<;O9FFE&KBGOREV9MG&O?8[9C[Q9+,7V8;S\E:_%V*J70J=)3,IM MS.M<0 9D7NF#>*DS#]4_&EH+H'J M""W-1<.%8HF]YH_3^72U7AKQ+6G72J^!6)&7)@*%)2R0R5 M%2[]&H!;R;>:D1=W >^D)4]DRB_EV3P!I&T(.2 NT9@V=U3JZ/=B,F\.@Q"- M>O.$V%?FWAP&XSSYYIG[WKE\^]P,:%O&M7M7[ 2/QN=1Z/?YW?'#H=U/%/]JO8OM_/G1]%^URJA&T]0"&K*"8!U7@-4 M9Q@4HB0IY"B'I5.Q>U#MHI_R=KKNU4=O5&Y2QLQ">7$B*^./K>9)3W7'(YJP M#]5V+?!*C\IUP? :3^F"/J,!T0S>FC2$;J_4S30@K*<;H(84XGF@WDE^\[Q2 M"RNE2M.1<77]UW0UJ1&C:4$+@ N6 YA*";#(&*@A3A&K&:RP6Z>U(6FQC\-; M4?OB[EHJAPFJ)8TEZ0"LLQ2 "$7 (FB!J2 @J."HE)858H?&SSR M!#7B$B.OKDI=:YS8#'0RSGH1#%@QL9]1MS713/VQGV='!1IE4 M0V9T. Y $($;A5K2[U""N=''RW*8&UH/_!@?Y-[/?'M\W+Q)-H, MG#R%19JG%1 <%^HM5U. :L1!A7A&A*1%Q:VJZ?8''NF8\4:?=BVG ^6FP^8/ MS\A+C'(\!C12 B86G5+]@EK8G>%&*VT]9D2_4O7HYSYD(6I9J5:1)H/@J^X$ ML5ZUWQ%6R)3DE5K^9:P&4!088(@PH$B06A.KBY39$X6<$A-YPK1R3:+L6@M/ M5HUT%VJ,DQ -3Z-PAO]_W+UK<]PXDC;Z5Q"Q)_;MCBC,X06\[7Z2;:E;[[$M MK2WW1D=_4. J<:94I2&K;&M^_0% LBY2%0L 04J[L;'3EE1D9CXL)!.)S"?M M%E5G\[_CA\?_!%HR:$6?7FDVYMNP@OB P9TZG/^D\[7.K\WYG7S35^7=_0K< M57BA>MC(DR8+D:]67BUT@JZE#UG^6#2]_9I+1)N@_L1_/LZ7Y4I^J4"Y^*[. MGU6S;@6P8ABA_D\-^(/4Z(GS>@;J-;T' M6'[CE1*J_VJF-%>EP8KNG][+S>,,K#B]7RSGR[NG1HD=9I3.A-4]7LD+GL"= M@DV:V@B3]Z6*J$[^6_^>?<>:^\,;D\JI+TH_B\K1JR=D4#EEP3Y[RLE/#^ 9 MOGK4.;[%W9FJM9%/C&\X+S?YA-LXRP,9>^4P+3B5H5"2P!R',:19F'(64Q+& MPJZJTUBVS>)WJNS4FC@P^AH!9Y:T&P4,VRW.W]?UJG-L75T-UTSE[7F#_+VF MX+VNEM]+UKBH7[[5>CCWKV"C/FCUEVZC:?Q5KAV8DD*OK0;Y5]1R2F5Q,,@[1 M%0HR(BEKKNM%K4F9G& W/6+P#*7;B8.>VK*CA@Y26D5 HTD[A6+FC7=I" 3> M#BDL1$]\9F$/RLLC#(=[.&QIGS7*;*;#;/:U:B!8B&$8,R+C'9[*>$<4,!$% MP[@(28R-6G@-9(V\N7W1J;41;[&].X&6P1;7'P9V7N*X^2[;W!,X6.QU_>'A M2H%I_;6PVZ.9&=B[43MQB^EV:V:V[&W9#"]Q9('3-<5G1)6CTM5MGF2"Y +! MD'(&D0ASB+,DA2*-,QH*1%,>VFW.]@6,O@,[P5IF@@&+BQ!G D.>!#)@%!1! MS$D,HR*(!"]82A*C1.1P!%S.V(;;;Q:YN5MEN9EL.08Z21[K00Z;X(N!;O_F MTS+.'33L!/OUC=5V5E+^_ES&6_#X9GD[W MWV7D9:/'_:D2#N]40F)W M-.!]&[I^U'KO&3 M%OL#5^S\GVOI!;:ZU#K=>B/=\=6CND5]L:P$+U=K^<7Y;ZY.'#D[DT$TON._ MJ9/'#WC%+W!9_8'G:WX;)@&+1"!@%,HECO*D@%A&^3!(HBP.&4F+P*JQY6V8 M-7X]C%*E9;9GR_D<5[4Z=VT2JK;YU#0*[GVO-!-K.&6@LW?'+=7MJM9+&@M9:S3#0V3L#G<6@-1EHFX$R&BBK@3;; M8[;Y33U&7WGLMV'4M!GRMV'SL=S[V]+.[4V]N<^V,+3>5AEGG/,L3 3,,I%" ME# "BRPF,(Q%6 0(\3"T&G'7*VWL]]K9Y1?PQ]G';^?@Z@)<7'X^^_S^\NPC MN/S\]>;+MT_GGV^^VKW:^J$S>^-X \3N1;#UNCN5V?5(P^R,;/3D)?ME3>J\ MC,Q^[E/,+G);ZM>J3U%S_VI_<[V4_D>?%6I?U7 WU(=Z#1!3)=P1A7E"&$2H M"&!!,P9%+)),H#P,>&R7,'=59?34^OFGZX]7?YZ?@W?GG\\O+F_ ]<>SSY9^ MP1EG,Y-#)'\F5#+7=DY=Q5F-2!S04K.>^:?#]'.H.7C++M/^\ M(O/R;H]<1@T$UE12(<\1S#'.8<;#")*"8,B+$$4\S#'/B065E(L.#M50T]!) M.0':[Y-&P\A85#B.BZ%;RX!M-NWH(1SAZ"R1L[SE= MQ82CM7LE%*[W&%">VLQA=E_ JY5^ ^'PM+#@!DF)[V 8.=1&SDS<+9:5259 MKS1U\6HI%WK5',GX+U@X;:;/PM##@J8O ^TU^_\5 XYMR.F,%GF>T=+_ M\P>O54G\%Y6PJK<3C&^3F&!>4 X%P10B'$00!X'\5\'"G GI#E*[07IC:#ER M\NG]O!0"?&]D[XS0=CA,\?Y\+,Y&7A/UR8\Z]'] JSEH5-^4A/0].[<#B[&P M]7G^X%W'Z8\3QH+YX.G :,(<1K]O!MPTKXQ/?'6_9)<+Y9.4[)>_Y?PS?N"Z M.B2E/&$1DHX[1&J\G]Q@%P5/(8G3@M$$XQ!SX\GO Q09V4MOE9@!)=*JN&8P MR/U^>$KH[%RM+6IV4]L]F#QD:/L0\=/-;/< TM[(=A_W<^RQ[CHK/W+I&#^6 MF.B)/)\E".M*;3INN<@BE$4"QJKA$>&,PB++$QCE/(H1P;D(K,XD3THEL M&X'G2@$P;S4H>0T@6"P7L-7#LN?Z))!F<9]7>.P:(>./Y7PM Z#JZ:*6YSH%@_?<3+.Q5Z#=HD7^S_H]N)5NY3E0E9!'CKR,$3 M7)[BBJ':3!IU>(+N>4SBZ[:.I5:*2+!:/:E3N-790E=\/NH,3[<,0\4/%<49 M9#D6$#$UPB\O8A@E68ZS*(WCT*H/Z:3$D1UB)[\9X[32Y"(;'9R=W6DM&5/IN:_J&\ROM!U&_.%W^F96(N5RI;+V1]]^Y'7-^7X>0E4B*DIG-=7R MEJ812E"$(<9R@>E&!ISB"%+,\J"((QS;C;@Z)7#DI=>) E*\Y1GR2:C,WJ@^ M ;!;D8WD&7B1'=R \J4/%.O7J:FEGMZF)\5-^C(U-?[YN]3X.K?UOJTX5R]K MY4 ^+!]PN;@MTHS2,(^A*!(,$4X%+%"F2D](0E'!BX(9)09/"1IY?>]4U.NI MJ,VQ6B/:,H0^"I79.OEF?,LS3(UD->3.XU\@IMZ#0;MIAE!6Z^?@%;54"CBSF3 MCA$X_0MV#%SL%JX))"-,?[$QVHE=KX/MGOFH82$NZ M2;K5JUN2"1)D<0X#G,IH'(&[VEC85;.43-N*- M%\"-N@0L^*J=4E!20-IV"2JE#QWZ?@1,L_?X&!#9N8?#_22*+[U38_,GI0CX MI:&"/,XWXF'F>S\&H\U\/R+VE6>^]X-Q>N;[B>N=?0JOJOTBRDV%P?LYKFL] M_F.O/BBE64$*B$..($JY&H]*.^_?ZM/,#.G*FKNJ MH2"/'VHEUO5H^\.IC66\&.:6,H9 F$10IRB$J< Q(PA2DF:)$$6: MI589QP,RQJYQ:"6"BL^;T]'[\K$9^S572EC6+1S R,R##+3+-_Q,U(O*\+9;9Q& M.644PXAG*41A$< \U0,,PC0-:!C@,#*?Q&JCAFN4F0\ZY!>[64 M.Q* 6VUL!M89 ]N_IL>#RVZ9[R.U/4HXWT?J;$RD;$;]C8&8ZR0$^6ZMNVE^ MCW;?.&\3[6SQZ)]P9WRW"2?>V5JX/P'/^FI?&9]VFNY['5?1I_.?5%-IJS.? MAE2[?L%*<,O#-!=454"%H?3%(N=J*FH(.8]8F'*>X2BS(&WQJIS1@O+ YM)H MHL]S0?-OR_C*SZ-P32:-A>S(/#";V<^MWFJRZZ)NHEWP&RX7X)>/R[IGAIB' M'-0 Z$9+4+GH],K9JP$PGDYM#;FY(R]GN< 2"7UPKKN K\2WFNMQ%N^XD.J< M4?GV7L^5PSE[6%:K\E_-"H[#*"\88S!"!84HCF.8)RR# P=%F!L=B?7(&+L@#O\ &ZE MB;490WD8%8-,U7!;[9;<2S.=QFX>MM=FW.9@NQV32]+^AXW]M;*_3331-E%< M^THA]9O8/VCS\*43#MCLU7U_L&;_1UW+;W6(<(VKU9/>,6.JSX?>/>W^19/: M,-7)@C(!<:PF"!01A;A ,4Q%3 7)&"OL"N_-18_MD1IQ0,MSFL)E@:)9;# . M-I8>K(5%G1)^7BZJ'904H8GO(5[V)GNKZS46/'&EKRT@+VM_K>_@*WE\N9 + MD==-75N8TB*C00)%FG%%*" @83 @'>8!S*L+$AMWK(R-&2IGO"7CD;>LCPTVG.@U>]M0F >@12?;EH M:@U/CWZ+XB!EA*N&/TI40C2 1<@Y+&B2"!+1#$?%VQ@":&G9R"Y+"WSS4P!M MOPUF[O+-Z#N>9YYN%F!C,I!?H\;H_TT# 1T?YYN?"6AKU_^2L8".CW.ZR8"N M"KKD$OF=.@E85IM6?:6!"@VZ\LV,\%"($$&N^NE1+&-UG&44)CQETE+G-GZ4JWN=HZS48!#57[ +W&S[]V]_^_HW<+[X7E;+A98[!]?5 M=9C:]RW$_QZGM)>7>@$Q8T$FD :29W,AGB,21AR.2>)LI1$#$6V9$M M[MU]9$?;RJK5=_^[_#8:GN03>O:<-Y Z9 M]2*8.O@AQU6T(3:_*!?EBG\LOW-V*3VQ])1DWE1"U#=JRM&V[3ZE+.0I03!% M5#=]?'+U\^W MFHOU'"B5+0M47; 71*0%10@F<2 @2L(<8I+&,LSD28H(07E@U*4Q$?(NWG 7 M=_V&%J6>LO7B(8R/MJ$S'1=#2Y>[ U^C#M3Z'/@._Z5U J/,I1V B2\O[J#! MM+[>':(7;X0!MW(]\'YL=NGUE?BX7-S=\.KA8[G@\L>&I> 6Q7F"XUPZJ2PF MBLM1#3T4% 98"![0(F6\Z'H83$^Z3\@T6E7[K0EVONFZ*A>T?)3[BDX3(/3 M[5/R)C[0-C3_Y3FVZ87V9%9?Y"9K!X-M5V>?K=[*3T[8Y40S=>A^D[%*]1BS2R+5]S&W M-^NG]7Q5\H?'^?*)5^H,NE9K]%+*J&\34A1I((3JT98[KT+DL$A$ BG!09") MN C-^)$-9(V\!/E?V29KT+6E@\O/WH\DE V:#7];UFK,/:QE#WC6G5?I$ZO#1V&W*LQC3F,.8 MY^OA#;D*H\VL*0^8'2Y-V!ZRS@ 6\DFI)E_!R]6Z\EE1 MX R.S^GE=@I,/]7<":"#T\[=[C2,:61 P5 >(PQ4PHEX5AGB0! M)%D4I2F13XQ:U969B1W93;7"W:CC3@!FYG;\PV#G:C8D<1TW0-^,*?_4<&9F M>^:#.R'T54C@S( XQOQF>+5C/RO5//;U%TYY^5WE&;?'LH0CIF:YY AFJL^. M<#6?E@4B0W(O$X5&8[)/"1K9"71BP5:N97/K,8#,7( /L^T6_0&+1SC%/667 MK\[78V*F;8 ]8>R+/MA3GW=>JUU'NZZE4W%"Q>^E,RB_\\8]*(87?5IP2U). MPA@QF!,B7^DA)K @(H)9P%E2$(1B:C5:VD;X^&MZP^S0%.GN*=.]Y1JZF_:L MS#(M806UL2<8!4!K[^ 1.Q>W80V"/U=B+GIJ]V(-R@&78W\/-S>T"42D>Y,& MEO.RJ0_3Y$&7B_,%IHHY3/Y=C6!" 69>4V*%JYG)&P\K.YYP+H2HYM]Y%[3^4 M2+"OUPQL 6UUVWQTICA\UCX)K)W \>2+[&1/ZHR<8'GNC=QN8G]V>5.QLZJZ M7# ];]'PU'+OHI$]A/D4R9?FG#Z.=+;$;OW>5)BI&HF]?*246GXOV1K//4V1 M/&J0TPGD_ITF.WL\:,#NJ>/A#PRM &V)^RX7FVZ9*Z&.00Z6QN4D#7A&0D@R M7D"49*K5I8BA$'E$Y98_2WC@5HAHH\;89Q0[Q72M6KIK3YW4#:M!M,+:\'AB M= 0MCR@.@[=M9U1_V(%RHGI$%W"\ER1:*?%*58DN0!TO3'2ZFYM'Z]NZO,?U M_<5\^>-WSNZXXK-5OSQ3IV(RR&CG8% =9C3\?S*ZN"5)2.(LP["(1:%X-P*( M.>>0)ZJO+\=YDEOQ;GC6;V0?^&U1<3PO_R7#Z+G4114\4JDD$%)+<*_4M/.! MOI^.F7-\1O*+W-FT5)LC5V_UQP=$4N?N)FB M(54!S\B;=Z:5W2S!.PZ42C.@E )2JS%!M&C3'A-,MZ[M44"U:Y5V!:6W<]KZ MIM,U4KO:N]=7[7P3U]+%MKSY2C1O!BGVP/OBC*@.;[JZ#0C*68@YC N<0Y0H MIYS$!*;2&XN4B01SJQ-#2_EC)P0VM?1J4WLH2/NKT\3RK- 69\.TVO@@RGQ'^G-7U^J&I)OY6JQ;(]WA. MU8&F])>'I_%N%A0I4$81#6 <<2*CR3R!>1ZG,$JB+ D0CK/ ZHAQ1%W'/F[@ M)W@H)W\V9L[NC2!NYQ@/\X&^X(/;45TQ#C"52=W1OF=J^!A^=0*D1R,E]:?I M*S.:>H?\-!VJ?Y'VI[6:%JY^/U_6_&;Y:?%8?BAK:GEXVW>/-W66VVOLZ:-= M7W;:N;1&*M!BE9^Z*65XMUJ"3Y^O+X'20/YA+:\?Z?C7Q&BGT^#>&T]V.&QB MWNY9L='GWQJE\>?EXCNOI:*0 MW3YJ5R2#U6IEN.U\ Z;9K-#G!IK[H^4"-OH @N'3=?=W>J\T@?%GY>K/_FJHY)1P[V[,C73S9?!O4;>A$D5*LW_ M!:0BRP5?KNM]WR85 U(SL%7-8L]F@I7!WLTS3)9[.'N$P%]>*_=L,7#;TID( MF&YK9V'NWA;/YCJ[Q<]X>7M)176V9J5\3F>KE28\DM^ BSF^NV6"%(G(9?P< MY%ANOL((%ED:P2P,TQA%610(HZ1,OYB1O<'E^XLOH)4,=D0#)=MLW9^ J7^U M^S/>;HV[V6V\@,W,ZEFV\@;-LI7_V"[;$[>=9+&:F=8M4<-/N^5@#I8 ?,*K M=:5* ?;KR!$A! <$PSBA$40HR"$)"P;3/$L3'N5Q%EB-GK20/6&A_O;5=;%6 M'#?@4[DH']8/X$L[8:!CJ_S232=H"(?4UO:]LF>NR]#W*F(LZ_QM'HK9'G,D MJ.T46=FZKKE:W'\M5 M>=>T\DDYFC231BQ. D1@F&/IF5B$%;%A 0M.21()0@-J%$< Q3GLFUA%5VFZ0,)C&/LC2D0?'9=/UHR.5-(F+B$4YQ"E1-&]R/15J*DV:"R;R(DA$&MLSLQR4-?82VRU1 M;HN2._$S\*X][;0)[DSP,UN+GE"Q7)D^ '%D5.DUU2M_RF%)K\"6TFOR86Z4 M_DN&+';5ZG-UR2^HA?"%/ Q@*%,,, MB0#F. ^@CCI3@BG-K?)+[JJ,["J<2&$' &OC),:&RS+'O,<$I[[Z8*L8V&K6 MM2=ON9U4?> IG!V=RQ"(O/H>)T5>P34- >RPYQIT1S?']K%<\&[2S06F.K?U MA:OP2$I_MZRJY0_YC_?X4?YM]70;!*E@K,AASD(!$4ICF,NM,\1!$F=!@@6Q MF[1G)WYD!_9ML59U.H_+2F=UY/M].\1JOL26GLT263-O-AY>MLFO!=].L0*= M*C.P409LM &=.OX\EAL,GKR4I?!)/9,;,,^]D>-=',_JNDJ<3QRK"GB][]W\ M\O=2.L"*WC^UN_0!?#[[PS'%80>NX:G;6)!9GKL-0LO^;,W%:E^G:U:RISU?7L)*X0&DF$ICR"$&4I@(2%(8P1Q''8<((25/; M#H-10+5N #@,Z4[UOW\PS7RU9WCL//3A+M[NIZT&8[;@'C5WM%;:EQ)?N27V M* 2G6UN/7^J<1JM4&<4'WOSW7T;%ZPHU$@%'D1$QG;2[6** M,,PI"H.>T1=_R&#D'5G62;$>F(SS7@--=TUM:7'@ET[PKZK; MU00*E[S5:1/]I:9Z9$V=?3IM]H$$D\%%@X>G?."/%:<-);G\]YSK_/N"G3VH MI,J_].^OJZ5\S:Z>E(-9R;^I9HY'%?+=)C0O1!CE,$IR"I$("D@$DOX@"TB4 MB2#-8BOZ9%^*C5TJQ>OZ/\#N^!"VHZWS=)5AS\+,R[P&PG8.:1?6715G8*.D MWC7NJCD#G:(S';2H&9'R(QMM1QG:X@4__P-=AJGU6L->O(#9,PC&S_W=W.TY MKM0^K;[FE>Z.NU[.2_JTK9T.TYC0I A@'JHAN9AQB%&8P4QZ59SF>1:FR,:+ MGI WLG-4'#Z=!HK,1S51[AL/-D>RAHT=([:>'@K_:_ MHU25&QKLR?6)J.R%GY/6NY';'2AO)%GRU/0#UKV^/9MNM MZX,6GYXK:66Z!2FO'PCZRX!A]W"T&N MJW: KIZZW=""1"&*Y XM@!F1$0=B!86Y:JOC3.2XR$.YD[,:"'% QLBN9R,1 MU$KD#/P_40(><06^*^%_ V?KU;W<+ZNA#]$L" +U_PV-2_V?8+%<<%#J^>-Z ML[!P-8M,!B)FY[6V8'UMP-+R9J 9P>XO^N@QRE/$<4C" MI%%&CXG/(XN^CSH06,SGYS\Y7:L!@N_EMN9.9X/:5X8I<47//49>KU(TV,@& M6^$6K!1] /0O.I^V6V8TCICM<12UJ7%N]!)]-YZ.5L+ O#TZ"9//#QTVU\VE MO\$_FQ%09PO6M9Q*:<^:I!.2!(0',M:G%$'$8ZQ&O\H?(URP.!$I+J+;[[PB M2_MYV0-/7"W='.=?Z<'?QF+^4)(+5S'Y98 M3C2 S@D<[Q/H[+1XI1%T3E =GT'G=CO7\]_FS.GIHER4M=3@M^62U9_YZDI\ M:4<[WU*)#DZ+$(8)S90OX[!(F&(RC0(D""HX8G;]$B=ECEW7UPH&=TJR[5'P M:<3,')%G'.R8P3Q !$54(!:'-BO_N8"1EWE[ M,-'E#OX6I&EV)'T01L&+!$(=5C,U9^?KQHW^R9FOFF(4_*SA%UIT>CYBR. MF>/)S;RX_:0^Y9AQSQW(T<\-I_3ZHC@]K\2WFNN(Y98EE.&88U@0'D&4I G, M0R&WG3&1NR*Y14K-"/<,9(WL0[0T]3I2WHUTJPC)O>1 M9!V[9.@\A8X!>,L/?/[P.%\^<=Z=1 RF(4.A2,,X M1-B*R\18],ANH1/FRA9_$CG#7,8H>%BF+PXQJF_5F(%.$8_I4'?[O=.6GQ3\ M2N3BIH ;GB($PL1PCU06>>K/$ B'W>9A>+ M/;%^,S6FG$O MJL*^/O_)*UK6_+HJ*?^B8LCV-^H JQT+\VP:S-XEX6W.!8H$1C .< A13@0D M(0E@G 1)H1J7XSRT/$]_17-&/Y1_,8ZJDP^T BJ+U>H)=E3W-P?MM;XF%GOE M_P&/WO/NNU%O]OR[H*V8[7X/#HPSV[_&\[;]E1^%ST3 :YDR?6KAE1_:P63% M:^ODD/[X]K>O?SM??"^KY4)OQN;7E8P=J>Y94^_MI_?E]W)^S1=XOGIJ,X(Y MPR2)(_D*3(CBA8X1S%/U6@QH(D(68Y*:=Y,X*#!V1O7Z#&BA\AVDI5ILQUW@ M-$ALC R2G:-7RH ];]T*8X!5N\E.8;!RLY9MZ.$&QW 5@D9CF_PV^KAL3/8UG1?/<+& M/, +*(W+P#Y1:K>0+,+DRSLKTW,#.[TW2A MF)5E>\&7W95NX98>(JYV]A6_EYO[\GM+M_Z2%Z^^P3^O&YKPL]6J*LEZI=LD MEM>X4N1)2,9=:1'',."9RB2S'.(D9U PFLG?\) B*YIT;YJ-[&2E<+M@S!_D M9L':JP!I652@5 1[.H)?&BU_!6I"@&*N.D2LV11$?N%TCNNZ%&4S_ 2XH:_>DU:53I'<[G4:=_ :Z'^@L5WC;S+KZ4 M]3\^2O&7*_Y0JQDZA".F1JC'.Y/N P?8@WPT!AZ/\4\9Y.\D_*FCB@_Q3!K\\QS]Y MA>-4F:4,T:0C84U'Z;NGW_CRKL*/]R4]4_2CSSJI4Y)F#(D8$JSXUN,@@466 MR)@I+U!&\JA(N=6X/#OQ(R_YW7YKI1C4FG7=UN0);)7#UF6<8 M#T'+#6L_8!JN<5O4W9#P-6K&3OBTHV:<@'DQ:L;M+O9<-]=\>497:SR?/ZE" M1!7OG#VL3%EN#E\]LN>X/K\"G=2F>GCWV%FU.ZU-J?%Z$.AW"'Z,MUOTP^RV M(KGI-\V)WN;(+2CJ#V5-YTLUZ67[7LI9F-,X+*"("54G6"'$/!0P(#$)"(JR6&1FQ7<#-1F] M;NZ/LX_?SFXNKSZ#L\\?P']]._MX>?'GY>??P-G[]U??/M]\-5O20P'O7_<3 M@FCG'+Z>OP>=8C,01C H9F WQMKHJNN$M]J"3EVPU5=&#CYC!D^@]04/4L1. MX"!_VCJ?H=(G\5">(.K+7I MQLEP@ @1&91;&=62@%.HRJM@$<19G!1Y1+E5.MA0[LCA2:O%=GZMD@E^2$5 MIXEUNY,MLF:[F1'PLG-:GJ"RWKQ8&NYIUV(J==+MBB44S_[.93?<+E0 M*?ZKQ5<\Y_65V#!RZ7]=R.3;LP=C*T>1BMG?Y32C;W#T;)!N1$.J):NW_._W$F5?P72 MO]= OOI963\N:SQ7 4%#HV'G?ZP?A)DC&@57)X^D-.D&D"L^'-P$3SL<@ W: M6Y5 JY,_[^2*AB8AIX+;,W.\@>Q1$HQ4"K MV43\PZX0>:<@ME;DE5B(70$[3D3L?$>_U7XJ6'J/Z_N+^?*'\L"\BZ">5U:] MXV)9<:GI+4D8$V$1P3A@BBPH#B%FK( D3W 4(A0'J/!1[F>OVLB.4G'WE@MY M(:_5/Y2.X!?^4YW5V+9T>WP<9N[Q=4"V':@$O6YCUWFT&E*I Z0JTLC.P ML[.;O:@&G &BM09]E9K>*O[Q%S,SW^<+!SILY06#MC$QL\^1>>D5-ZC!,C'[N HRN<5W4 MSTN'SW\J1G'.+M:J8[/[0\,@4JO>K NIQRVE1,2YFE7+1011@".88[G7S 6+ M&8O#/"6)'0./HR:C%P%$06S8@#844U./,#I.ML[B4(]#IQ1HM-K^M=%K!I1B M0&GFTZ$,@L:;KW'38F(W- BJEQYJV.V<)N)=+ECYO61K/+>?A/?BVI&#"C4* M;D>FU>"[EW;V>PH?)MJY@&?6^9]O=]06U[EV+V\XY3R[H^8\FV-W_'/NU?[R MR_OP@9/=4!13EK TX!"'(8,J8(-K=U.U?7'S?)817] R.35\L<-/505W_-I M!]:'AJ3L6C[M>\5?ICG*OO!Z597J=:K9RKH_;D9%UY_*1?FP?K@E# F6B0(F M02(@$G$*BU3NQ2.*!,VS/&2,FX7E@W49/3!OE ./G79@K=13(Y%:_9H!3YL/ M +Q1<08>&B4UQV4S?+FAX^@N7%9Z!-BV KO>5/#RG) QP',HXA#5!0YS',<01Q%&<[2 M7(2AU="_/F$CQXI*=#-2;J?%H':N@>Z%S2QJ] 6&G4=WQ\%^.)>!@;ZF<_6) MFG8\EX'1+^9SF5QCGR^YD#8L%UP5R\>O'OO,6HHP3Y0< M,?!TJF2X;9:+KI$'.H&SG=0)Z+79*FO2;Y93WN3(+2?+G/2;M)L[.?%)GR,/ M=DC5WSUM/](-R5+5,.<_'\N&NN&:5^62W89I$H=%0&#,2 Y11 @L6"P@B9*$ M%U$2H+SP,;_ 0;?1MVU;@8HI5$I4\>RR'3]P)_5=]0QX'?FYF+VK7P5KAZU: MR_Z_WY*]U5(1-!R<$J!4U0W.,5D \*7.V.%U^H3([BL#5UO,.>Q^F(;))'8>=0)WT*GL_/!L/I%"RZ M2YTLGAP,S&[(.?QFCIVHRR7[4>K*:U[>+=ZOJTI1W"O*U7JN?6]7&'B;A5&* M>(Z@.M"#*(L*6"2*>SX@,4\MNMO>>.9G?;;H#)FL+]TZ3 M[*^VWYN=5[I!X6R!YT]U66_;'PVW7L>N'SEJD&*7"[Y=;/=PRJS=S<')SPYM$;\H%^6*:WY.N;#E M\R[)G#<$$KH7\S8-4LR+HH!",UME*8,DR@N(,Z(:(H,BPD:G0?:BQX[]-S(; M(I09:!1JR6B;IF3+ UT+7 U3QJ.@9;?P!P(UH&7;U&;O+=HG!;]22[8I(,=; ML(WOX, -NI*;9)7"W:6[UKPGF,OH/4\RR' HH_I8"(AQ3F&.\RR*TC3G@5'W M=*^4D=W%'H>W#2=,/S3];L";P9:[? M;[:@S3]DRA!CSZ+VGH[T\9=X>J>7) M#SO6ZNLY2GI\T@=>TZK41Z0?-X,C\C ,1!$PB*(0R1=Z0B")Y?N=1#RA4990 MC*VH*D_(&WE9=N.[VJ%=.QH,&+MQ"D*S=[='8.R6[U!,[&O\S2SU5>Q_0MJT M5?]FIK\H_S>\S,T%_-<:5W(MS9_DVQXO:(GGEPNQK![TCFV[RQ2/1DVW]]._MR<_[EXY_@XO+SV>?WEV7GBZLOGQI6[E^^?3[[]N'RYOR#)86)(;!F_L$_6'9N8B,?;!0 .QIXWM"[ M6>W)91@*G=1SV 'QW(%87FV?F_LBMPMA0)+PK*INJH?%BEW,\9UI9N[PU2/' M DHH4%)AN%>OI)K<)$I690I'S#^=F!MNN=TJ/FTT^$MIX"DGUV^>4T;NR"TG MR\?UF[2;C3OQR=%GDFX'/7[FJRMQ:D0IXX)$&8$K3W+K*/_$SE:;"[;Y"35,E9$@@!S1"&:(Q9 P^0X(,(M#3(LT3*S8 M*CWH-'+H=[ A;=8RW"L_LM%S!J2FH%,5X-5N):9[RLC'8S-[%4S\,.R\_I3/ MP42/K([/3B"S6[LFK4G=7L*I\_/1L76SCM.!*O5D9PS M/ ..ZNQE3G:$YPS'[M&>^TU\-I@V?!!GZ]7]LE*,ZYH00M- 7.G3!AW:GO_D M%2UK?EV5E']1V:.=YI+F<_5_\_+N7FZWS[[S"M_QO4O>\;MRL9"??8?E[2@/ M;XN8X3QF!(HBRB!".(=YBA*8(,)XQK*8A:F/'M77,6_TLXM.&]"J SI]@%9( M)2]:O??:@!0?$5O.YZI/Z%'NGS71B^7IQEO">5!+[=O_:EB^-PYUVVYSO;/V M&S%[_EW15LUVOR::?8\=73^E+6_WC'%_3^ 5?_:.E;53:5 M(Q;!+(QSF+&"P:)@&')":<00#_,\MFGUF]+Q/Y67-"I3_V"Z\@S>;9)'UF=$MJ-[/ M^*PY;P*V@&=YBC(,:1&$$#6EYJB :1R@)*4DH4DRO-Y\BA"WKZ[:I5NL#S6S M-Z8G+.S6X 8/%66C]'\U2?I#524][9WF5SBMK#/A>!TM:F-N,$_O^ 5WY^8 M^ULY7Y77LRIEDJ,QRC# ,(EI Q%--]IO#.(J#(*1$_9_-:K=58&07\-M\ M2?!<3<3L6B+GRQ]PA7]N9F/^=OGQYM(R\6J-LIEW&!,[RTURI\D.PP-0RCP; MOCP#&KX9:#7RYTA<[^-_OJ]!H=:&*84F-$Q"RF&A M6F"0D,$)QCF'(66!B$,6$VJUP?>DU\BNK"G0I'L%FIT3FS>S91>;8MG_\#?J MU^;)F/FY5\#;SOT9#/EMZY*EIM+Y-;H>*6\=A67=,X03#/>UT>I-U+$Z0FDS MUM?E]@YT7E>/7&5A-$UATW[4Q)Z;,JV;Y3NNN(/.5"GW9DPE+Q(N$C3V@74K5NTU&SY[YSD^1Z$RW*=[ ,!R/^YDN_VF^X1A MOC;7Q\1,NXD^8>R+S?*ISX\9F6U>=T&0\YRD@=S["@I13F-8,%Y &L89(W&2 M!V'@/RB;*!XS'\'NB)[/(.QMQE^C1EZC!EUO.]YZM4AKG"#K+<=7?D(K3U'5 MY^5BV8EL-NYJX/VBYK=AE.=QF!60451 %/ YBAE, \3%!5%$&>(.[3K'Q5H MM"X&]]OK2\!2)\!X(]B21_\X8CC!:9*0 &8IR>2[*U6#R'D.HS L@@2C0A3% M!C'S>-0K8@[3ZW;$;[*$K0:6YTK'H3,+3(.C(]:9FGT/2XG$EC MTY/F/@].3U_@$)U^+%?E75.,S5>KN>Y=^*Q'$U^)3TOI;OGO',]7]^_E#4KZ M![\OZ9S7MVG"(R27.$0.MIXMJA]F^%]H.O-5X!4,7K-Q4LG#."8HRJJA*.$1ASF%! M4W5&Q$7*>,!Q$3K$<)9J3!/9M4-VH$13,Z?O5!%U!^\7'R['*![:1=PP)SD" M@".7#BGL7JERZ 2$Q8.[4I_Z''[(DSB*1=B, MO4 Y2V">RO"3Q;' @I D3ZWXLBWECQQZGB*!W>6><#P=L07,X3$&L>T#ZVV'8/0Z-%=5NSVW\%S5>JU]H5A']J>NEE,A79=7,4MXA MK/O,5]\6^$&5 ?V+LVZ$WUE5UG(__T$/H&L&*[_C:M2E]+BW<9*&7,0I1')/ M+?\G%# /"8$AB[$(TY0GS(HS[I7L&-E=-N-X:UY]5_P*O]Q)C7X%JEKRW_\M M3(/_Q(UFNS/^'OMGH+^I[X"9Y_T?\&0MS\5.EV<>IBK=F7(*6M5!HSMHE)\! MHM570>LTQ9H3/( )BCO'M.+-%(-.\*ALBD>G4,)PF*:8$)2RQFZWI#RXDFZ_?/OWL# MQB 5[LU8NS?3\6\%^*N1;;@7,T#!(GOM#0VW)/49J/BC=#^Z+Z+F=YH/2_6I MR'!+];/@Q9/\-UZ!QVKYO62\UG^Y5TK/P&(/S/L&3,4BP%3KEU4,I?/)32^0.*'^MU-^B?X?I4MY&ENQEMLVN<-M_W52:8/9)4T.UI%'T MGVOY'F2*"8:&/ Y@G@D"LYQ02%**8);1C&1AE!9%9K-'ZI$U\NOF[.ZNTGEL MN1ZZLT=-&5BKM24ONM=D<_*-3G5RFC?]W8IEL/F899*Z#U6S78<-&Z'9+%^][3] M3$O"J/F^6EJXC@>NOEPTT6\?3]RM2&4TAM(<1C%#$,6$01PJ8JD,92G*&$YY M[$"2.ID!H\=WG33FC]ETNJ=KYM'>[A.S0XM#MR4#SIQNCE)J3W3W)^TS(DP\_ =)V/,[#5HES*S_X..AU1= M;:C*_+W'5?4DEI624V^_;5DF=TJ"9[!(,\6JD6&(LYS",$]1'M,X()G5N;F! MS)$W3=L^#Z4"V--AP.@@$S -3V;\0F1YBC(8'?N#$'-[?1U:&$B<]H#!'((7 MAP$6ESINJMI9)U?B5V1N*G;:F-H2C!?1L.WU;D[DY3S&KTWYQ?MEO;J-@ICS+,YA MA!,$$C)(?3+FM0+&)G]?.F;7>08 M-*C<[OUR+J^HS_^Y;J;^[0P%W+[P(H09Q32!61XGKCQ_.OWS]/^#\O[Y=WOQI&3<8XV@8.(R!C9T[ M:,3*"&&4V,#6/E_!@;'<::,#6SA>A ?6-W".#[B,.MC7%5YQ-2Q4/NGYII.@ M;5MM/=5MDB0%#YC<6> L@"AE <1Q%,,PSA1A,4MB;#1DQT7XV-L$Z,C"' MSCA0& 40Z[A!:P&T&LW@8:7(;@]1JPOXI=7&8W>Y"PC^(@MST5,'&M:@'(@[ M[._A2-3!5]O:R-LDCT/,T@3F."@@BI(,%KG<:P0HP(1242"4W*XL6#EV[V[E M&.PI.!2U+&_)IBSY(_8P* HLBB+((>>IW&H5.(,X)032+&5Q1,(L2ZRHW=TQ M<.BP]X1!E@G%B"4MSXH4HC (8,Y(#E'"(R$82I),M:NNQD)@TX.Z>AW[:1X% M2. 84BY-1WG"(0E( 'E*$_D'D2"1V87HIZ#' QNP%Z6ROW1M0&;K7PW"$3=HCIUKJE$-FO:!+.?@A M%P*_!7^_KE?R3E57X;X_?0X)Z7%4 )NSA.4)R;,P,XI8#]]^[!.S!0>=0!L" MN1,8X*RF 69QE$W M02)RS&D"::;S,FD*\R)/8,%%C(,TC -F%1/Y5&[D&*H5YD0YX?49&'K(5T+6 MTF,:=#><:&YHRIR[IW/=_W3\]RPXP#A51X*-:F^KW\ !5.MN A<9X[$V:E:( M,_9WN;O5K0XZ,\5PS&%8A ',,!(0&*CHO7'SAK]NKU+8NB**5A(??%3,: HL 0YY3# MG% 1)D1$>1!UI+)FOLE4M-TAWE8!XU6W@^;_RS9B[5R4,8YF;LDK-FXQVOE[ MT.U?9B",8%#,P$8ML-5+'_5UFBE6KU8W?W[(%@Q/OL=8[*3^QA:,YS[&^GK' M_6=#(?-%D\KH@0<;>L>/FPZLG$M?@AF#;ZE[0YL1GH9[1,\H6?J5X0#9;^WVRP*$ M%]LJFVO=',9UM:E#V_*0K%?WRTHQXMTRDD8T"#A,X@A!E/,/B;S(Q]<6R^K*ARKH2[YT_3@L=?>>QE5NKTR.J13=.P7+5GP;0 M<.7[ <5M];>R]4'D5KI"II'?> 6/+L#86%]NX+3 :5V!,0 OW('YE?94*S<5 M.ZNJ,[;4#"\?Y+HR>;4?OG+D5WDG"GPP[A0Y8F'_^AQNG-U:O*DPT]-7=TYD MS&RUHI Y;I(3?\R!VTU&'G/Y]LH:>9DI0;I3V:8BM!^< M_O7FV62[Q=?*!1O!VG2@07 IC>T'PJ9.UAL@KBS%>D\$B3X2IKM'QX\*H?5" M+ASPX[ZD]P W+#D/^ D0#NZD&U-L=RJT6 I14OD=G '^\#A?/O$VBLTN&M;'> MX)_=[&GYY.1.YA&7K.ULJV_C.$B#(BE@BH7TDCR/84XC DD<)WD2YD'.7<;E M&0EWV&$X#,EKA3H.BS9#T6Q[X0^483VLZEQU1X$9Z" Z/P61<^.JD.U;[ M9;Y*JZH1#,=Z5,TN=@FD;$;6W\BGQ&^S."BBK%!C-4DD0ZJ,P#S)U" [+O(( M%7%8F(]0MI<_>L 5Y38AACU^)O'7J*A8QF0;*CZI3#N6C@.MSFSC2IYFX&8) MWLEX32HU THMH/4:%TJ;"&Y42!U;H<:!UC(.+ZA M2VV<1P=8IX*_J,[<7$\AG8' 2>,Y!W,65WJ,Y+XH4O K\:WF9U+\ZC9F M01X520+#',6*=2*$>9@A&/%<(!Q$I&#(A'W$1JA5S&9/2G*C+O$0:3R':D"D M-@ U_ ,OXPAM!9P*:#4 VA%1D#)0Q V *VAD=I(#2,L5'/ MP>';C[Q/W5)&*&&&6?$C0/3[N>'FV7DT4\N,UUZ_ 7UABKQR)T21/VW#DR,W MG62Y]1O4+:P3GW(M;YW+O][]QA=RP<[E:CUC#^6B5-/*51:[2TE=+^BA#'&4R+2 8=21; /!(!S!+5W$.* ,=6=%]N:HR\)%NE9J!52[];]A4[ MG6;UB;K9!F9\+.W6OPV,,]"H!?YJ_SM.7_D@A+P5UCHI,7&I[1"@7A;?#KK; MP&DT.V1L*:$8TR*&)(VE]XI" 8NP*" -.0O3/,HPY3:$C0=DC+Q#VM#4Z?&S M;>;$NM?G(#:%8'$0%3*(2@A$."T@SI, IB&6(11E**74G,30%1E7*L/Q<#'S MO0._":Y;Q3TROQ%&Z(S&W7=(PNN,R#G-X]?W43??](6OL*+*[[ZU9U3N?=7T M:,X4B3XM5[<"$X8P#Z 0/(0HC"C,$X0@QI@QZ;XBP@J;0.NTR)&#JDX!1\91 M \C,5JI?(.P6[@:#C;OZ94<\:.5[7,CFQGI:UP8")UWFY@ \7_465SHD>3^M MYZNR+=ZJ5,G0M0R!Y OKLQZ\?274K^I;3G*(^,3>B.1(SN!SYNYX@^[V@#2CG)Y;%32M7"&#L("3H,TL'>0[!S$GOAV ML$VKP0RTX%T)_0?_\%CD?[W#Y);]]0*77>K7RO+>Q*_9G:9+^UI9MI?TM;O2 MP5L>/'"K\(+>\ZL%;ZN 11:%02H0##/%QA_G%!8\36%,TRSD!:$!Q\;.TD3B MR+Y2U1K4(-19D\ABL1N!9> *?4-@YPF/GX@W*@!%/^Q02FZ$CH4G](V2FR/T M@Y:=)[2QO-<1&MUH.C]H8]>>&[2ZT+ZG[,_J?,$NJC_P_$J<_W/U=/:C8O5O MU6+%+A?OOU?LS^IJO:J9/GK[MOA>KUC[;3;L/'.]_P1N$*HQAQ>XK#1_2\-3 MVDS].FMZ)'YKFR/*!7B__,Y5@;2NKUO=XQ7 E?S^2]57TI-V)\72 %X;CW88 M!'^_JYT*>3OO.R[H'CV1#_B<&O6>LOI V M_L[9';_47R95:: (QW0Y_6V>B2*D.(51B!A$5(2PR-5(MSC,:9B3/"\2AT88 M2S7L$MWN+3&-)DW&N^:KU;QI^.B-U4_J-482C0N00Q^H]4% $B>HGIW%8B!CE/.6)716]F6";I>14 M27_)5+NI*#4)?[E1!&"M"?BK4\22I/1[)]?MJ6=?O]%T;\MJ'Y7JQ:JFN MDP(*E"*8Z9@G#CA$&<5!G,;DT><;4"%]+1*,W\?!UIK!1K66%7L&&O6F)<+NAVA".NPCBKPY4NQ^P%RHL4_JB=%"%*O%C=D+L.TL\>A%6[J.J6N+5)7"D3?_'!!S M2OG9R)DLR^=@_&YBS^5RGU0VVLW=QB+-:(9#2 -5>\IY 8M"A!"36"2%2 N. ML%WVJ$?:Z)DBA_D@?>"8!4%##?;,1M./@2<*FCWK1B6>:22] ;J9/9/-2&;V M+W$N6"TKG>Y4M1PW\B:ZWRQ)$I2&-(*8%SE$!4I5S7@$BX2D*0E93)D5_?UA M,2.'$5NA#4F=$FO5C'<")+/U.]QTNZ7K8K5+^6F/4?Y*3@\)F;K,M,?0 Z6E M?9]V;.A;R3>5NJ<.L6ZC+ _3D"#(8_E>17&2P8)P"@O&L@1A@2)L13>_?_NQ M$PZ=L';*J.VHB7THS!:@NX%V"\_<-OOVMH,F^&I;V[_YM.UH!PU[T69V^%.. M[6/JK?EYN5CN-W^TO6JW19Z(,([D>HH"H@:*)K (B("$!T+0&$=I$-M%K/T" MIPE:.WY%-;Q!"?]UIHXV+7NH^H%C"+$L0Q&,@T1(X.("$IQ2&*9)%C%,DC1# M#D?TWM%S.)$_#*%7],QBQLY%:+*BT7-#Q.3?'L=;) %,TC7,#(V!D MG2K0G6^M$EVSAL*H.XZ5W\A*U M.O%@"8'#,-^X,/U8!O+496[+?6?,[U=NWZZB_J9RI5!X^M[H \[="WXHWB_V'GED9YL&:^[+4? MEYT#W&JK'L=&75W)UOI$^7NE+KC>>42_*)7E:^/7G0:Q5NVG42K@QD35D[L= M1<5)??28(#]W[*/*<<&S\ZL]'G.CS\9CZIWJ M?*W;VCZ4M>(R+Q=K^?&KCG9J%)_JCI+_[XCWW([>QHV,U?D%0P[S].*UEO97>%M"8W'4CEK8WTU)IR4 M-VU/@JGY+]H1C"]T8#@Y4+KSU-']?BSKU=F"_;9%4FP?6%=#=W$W5 M[/B@.?W$>K6N=*X6<-T!4 .\6E4E6:]T*;3ISS^F_@9E]M>2\M? 9^W'/]ZF)K;=[N=PNH<3_Z MC^I\1[[OY:>51F5W]+.%JVULU#D-><<%J-?T?E=@Q;\K]^%MCNG ;UHOQ8WK MO:=CO1EH_1X1SM![.7<$OQS<]5F:OI:Z+%:W/$Y8EG,$LUQD$ 6D@"0-0DBR M#(59%G.6!%81=+^\D>/G;M2)'IDE%_FFW!= L%@N8*N%=?=O+X2&T;0_8"QC MZ:.#][;2O7;YFICIK[VW5]K4?;TFIA]HZ#6ZS+[/3>XFS]C?;Y:J>\6NG>WE ME1-L?)\=N.QV2)FWG1VPN7]]#C?7\K"BWU+/76#'+7-J]CIPN\EZNHZ;LMNZ MU?,INP7$>'E[)A\14X_I8H[O;ED2(QJQ!,9Q(%^5B%*(J4"0%$P(EB$44Z-D MTXL[C[VV.EE "3-;2B^M[U]%@VRR7$!FYA@ODZ.J]ZP0>4VS0N0_MBODY9TF M61Q'#>C6Q?$/.#95W..*OY.O*[;KN6EK$@]=45XUV_:1MKQH+W16_.:((HKGO.ZC9S#. J3(J/2&:>1=,NJ+85%,@"B-(YXQM,\,NID/7+_D>.> M5B#0$L$7_ITOUH8$%L< ,4A\#S/3SE_M6^C ^WW 1(LL]#!3W1+,[6.LVY2L M3B:KFH['%HI:*>,K^7G7SALZND4PV K[3S#385U)5L]\['DM6(,/6-+==ZD]^"&*^KD MC49>7:U\T'T).RWT>9MF065K'1HW&IDOOM,(G5Z(7L&Q6Y26N("_E#J>$H'& M9CLMV=-WGVSY&ANZNY3-+W++F"BFWX5\.$]?\(]/TDM4)9XKNLXK\877O/K. MZ]LBS<(HB@-8Y"12!W$$8D(PS!FB2(;?*;\4MKAPX M>5D?]/TW+^_NI6\Y^RY_>\=UP?1ZL5+DE]=BNT@UHY7PRB'E#RM?YRG"%ICU0\0;@BQ,4?W=V MM/I?\P6>ZYZHA9K7P.67?G5&:;7F[%:&<7DD M0AG7(550DE *"Y$E,,U)7L0DBK"P8B,(//G"(9I,Z@0]0/;< M^_FXI9O;>Q:([I]'[TRXE ZYI+=ISD-,L@@F2<$@(G$*<1HQ&*8D)2B6$@2U M<716TB?:QVZV7?+U\R"CO[;\ P*MA'O9CAW29@YN-/SL7-H+Z%X4S^SH,FN M].?"G$#PY+3L9$_JIIQ@>>Z8W&[BN&7E<_G7NXX,%-,TC0F.8,R%@ CG0@95 M<0*3+(]8)E*:":.!]X=O/_96LA'6T:5:1D;/D##*Z23/-EK4XFMRF& M#*$ D8S 6 2*2!T32%+,8<:++ F+H CBR*Y@UU2TS3?4J0[WZ[?KZX_GG\X_ MWYQ]!._/OOX.+CY>_3>X_'QQ]>73V[56F,J=EZ'0,GNY6L:6&4"C.P MJP38T0+\-4HBQM9V3T[ 6.RD[L$6C.>.P_KZH1GE\Y8S[YI77;*FI')G\J&< MJ[[K9TE,2F)!D-PS%#$A\CV>IK!($PK33!24X30+\\PMC6REQ]@O_%:KYCQX M=^I=US2O#HL[C?6FO@V-UPT5$WB/YU2WV\MW:[/54!]J;=F_6AK<7.V:D;9[ M@K9IZ-&>BV6@LO-(7D(W.P#R-+EG)WB\)YSMM'BE++,35,=3RVZW&T;>O)O$ MWJ$+:#K.,TRC6(W8B')-$I]P6) 80X%$1$1.DRBQRJ>8"!W9$6[H6>ANWTW7 MP?\$G#KWC< TJY5^2K\#V;@'",]-GH M6M?YJJ9>A8A' MA(HX#*P2(;W2QJXE;&0#+1SL2 =_-?*MA]+U(6?F$;SA8><*!D#A,*G.P$1O M ^OZ9$T\M\[ [)?CZTPNFKCANCWY/O_)*UK6*DYI4K&WH@C2* @#F),\@2AC M.21Q'D*5URDHY7%<6!47>M=P9(>R(P_@%> RFI?A_A/'U2LT6!]]2H8[J-?$ MWG)O-;S!NE5Z!G;4[MJNWT"']2E,7[O#^JA^_S,ZK$_!ZZW#^J0@GY[\>1OW MMX6\XT[IDAH-U*G"KZN2\B]*_S9<%3&!.2JD)Q!C$6J73HF4AH6(0Y MCX;[\D$ZCIU%T^Z"O' KLY,Q#7@:3 M/3R[UX$;XIZ:+KE71+>MKIB\W5%*,]#2@D,B"IHY#B 112E4'"<,5+0+,^M1B@. M46;DQ=^H!K5N8*O<9C[I9[Z:@5WUN@J?&;@H:XKGX$^UJ_Z$I1F&@[7\/R\S M]S+54[!S0:_P %Q8?P6M>Z6UOQ,MR2( M@B1@ :1Y*B#* R)#'TYA%"+.$!::D:2Y&19!D6?"U!T2( M,4G#E,,DS0J("HQD-)AAB0N*8I%$/"-6KPIG&%P&I_D"PD<#AW!R&RA#;?<;L4Y&.U0L-!G MD[<2A8-")BY*Z#/T91E"[Z<=AXPN%QMVCJ;9['G G15!%/) =?TC#A$F&,KW M8 @+&D1%SD@>Q5;5FRH+5'9=M#].D;/[P.%\^<=X-Z&1) M(005,(V21&X#HA@2)#<$$2NB($U9'-'0[6S*0/K(/D'*@YU P,J*4_F-=CTG M,@'3]@3(,T26F=-3%!X[NHPPS],)!>^G.2:R7^F<=G&BU?B?"&6\CNN/?S#RI1]VN*68WO"1A/0J=+-7FVUT0U> M6WWT(=GN.Z=X"NZ;4:>Z<[,',%V9^0O,7KNN?*O0&Z@[ M= '06^7XRSN[GJ<06^Z]V0ZLIAR_D<5S5XY%73 MH6/9H&."J.E)M5><;,^O&X*Y!B(I7WZM0*-!NW4\3?3@<+9M;+&W$^_3$B<^ M!S>&X.7IN/FE0VE6/JT5Y6.3@ZMTV?,S7@Y"IF( MN<349.]D)2<%OQ(_B2D@QRE)C._@S$(BHQC6$LJJ^ZO-)%7#D'058?>')NRI M+\KOO*DU5:6F]Q"Q,88@2+/=[/("G^YD&%DN62_5?L*S_7&OOZZ7*_N.:[5 :[^]P\U>$&^ M,.IV2ZIVI&U15T&BE.LW8N0=K?Q^/\W=VW-<=I0^+V_@A\0=;@(!"^9R:3I3&<2 M.]-N^Y*''2$)FW3#.L ZV7]?28"7];*@@P7UB[UK@\X%OB/IZ%ST7D1.7#_N MD1]6^)H6^5P%'-, I"CWFQG)S$S,?UG[L;/B%IY2_VV"4CARPA]BY)LQ6YO/E M@YGVYZ*]:1K%'YTO[>]%W+7#TMEJTG4^^+I]MP8%NVBE-7S5[-H25/*F6[9V M?;?:)>CMJ0CL-B5I$,4Q1TGBZ@[/&4J$P"@.@L!C)')3$@.K2!B071B8I[[$ M3/6)R';['Y6CGHJ3->S-:N=LJ%$S(-O7$PS@+?VN)EOI^FB4=!"8X@ MZ@M/Y=U\I [-F-3NKFW9>VS:]Y;[KW+CVNV"@1,Z3,MF*%],=S#\G]AP3GQT MH?).RXH*JF^2RC4W]LS#+"58,APPVJN:E%EJ>6YLY@WR"BH%=PTX>ZTW6S?X MU@NCA K5?SPEJD9E&J/8RS@B7NQFD9N(* F!T6#K<+Y\*-E%#UK;YXGVG^9+ MSAC_UR["K[38\+1N7V,!XA&N7\%IY&*/8M%"Q0;D MX=F??Q257#*7FY*J\22 /AKF_(S?O!SN6YI.2[2/^&72W? M<%JT?GJAP=4+A3]5$\?XO^_+3.0J8.OI+/]9\_$S+&T9&KSUT+78K J MTR"LGE3]2*Q.,J<5[=FZ:L48K84>RUH!7+;9?P7KJ>4?#CCT:RD^YCH4FT.! M7%1;$KN^+O]+J9LAS#&1TP]+D(]Y$!#. U^0;;VOZ<[47?@T-L@9^$3!V,QL MU"U/#5ESZ %>7PFFWKQ9HD%]==/RS'#!77!NS<%V&GEE]]F%2)?.LZ_M"C[7Q1U(%%'D8T9@8V.WJ 86^V"N#)RY/2V1Y@$(4H%$XCX*7%#WX]"1F!NR5%Z MB_L03]3U"J]67YU",0!;V(YKC2)D7)(3B"-3Y MUIK.9EB^=31FMANPI@>8\7NF OW5T907*!!N)*.E;<$XK55W!D9B/]\4)=[D("?*$2HE, HH2KHJ&8#7 <5NJZR$X\*ROK5HJ'KX3C"B(1R2L4T"Q#EE",W#8DKB.\E M9OE@UP@L#KH323UKS(#<@%9, /PBG@_[H@U0%YDH2\$W]&?/5WYJF>5G?AHQAN*0$(2].$1)EF+D^1R',4M9 M[%)HQTQ3XHOO!SKR3DU_]@^1@)VT .HT]'LOHB(HHCL>=,9(IRG)AM/C8Y$F M6W#Q[17W-"6\=HU/H$(&2GU"1X"9%B[R[8>BSNNC:N]5/NS+)JY0)9-K"U8> MW^^YV#*2Q'% 8Q0FKLH7$]*>X,1%PO6%2'G$>&K4]\:0WL*S>\.!<\;"FZ;Z MA2I_VS+B*$[,3(JI&L?MR +*@1D/&WHQ-AM :4= UR/\N_?C[2:B[U00'Z7O3A"V:4U=J4NN?140?(MZ'S[/LA5UV0"OZGR*OJ M(/A6>')""]T L8 G"#/,4.)& KF!&S BF%P_FQ?1,J.Y-(9TO+]NOMXDJ]"6 MA5X5(5TDWRG%@QSCGE9"%R+2KM/JD%;B^T&N0G9'>4'#,3Q["?((QD&[D&*A M_N6&?E,ZO\L"ZEAP) ].QX1]_0 J8=G7T[RZ5Q?O8'U/:^>>/@HG%:+HO7E< MOW5/+QH_Z(I5ZAU]T-&5MJI0P30S6G/*<*CU*DS!9#NK)P6\]9H=[C^DC_+3 MVU^ZO\@?JBO1VU_^ U!+ P04 " ]@U1<:PG&E?/G "]UPH %0 &)C M<&,M,C R-3$R,S%?<')E+GAM;-R]67<;29(N^'Y_14[-ZWBG[TN?[KZ'(BDE MIRF215)9G?/"XXNYA%L0H N RM3]]6,.;N &@@@/AJM/94D4"4;8\KFYF;FY MV;_]S[^^CG_Y#K/Y:#KY][^Q?Z%_^P4F<9I&D\___K=/Y^^)_=O__(__\3_^ M[?\BY+_>G1[^LC>-EU]ALOAE=P9^ >F7/T>++[\LOL O_YC._CGZ[G\Y&?M% MGLZ^$O(?RU_;G7[[,1M]_K+XA5.N;SYV\]/9OSJE7**0B.#"$@F)D: <)U:" M=T -XQ#^G\__JL$"]UZ01%,FDO)$/"1)J*'2@A-94KE\Z'@T^>>_EC^"G\,O MR-YDOOSGO__MRV+Q[5]__?7//__\E[_";/POT]GG7SFEXM>;3__M^N-_/?K\ MGV+Y:>:<^W7YT]N/SD=/?1 ?RW[]KX^'9_$+?/5D-)DO_"26%\Q'_SI??O-P M&OUB*?47Z?KEV4^4?Y&;CY'R+<(X$>Q?_IJGO_W'__CEERMQS*9C.(7\2_G[ MT^G![2N#'Q=:_B5.O_Y:?O;K[A2Q@%0N?VOQXQO\^]_FHZ_?QG#SO2\SR/_^ MMQ"_17P;5XQ?O>O_OOK%7^]>^6T&<\3)DL5#_,;U[Y>WO.KU\-<")@FNN+EY M^'@:[WUH7&0YO?W-L0\P7G[W(L'H8OG4G3!?S'Q<7#AIC!$)B 'CB$S@$$@R MD<0@&.6%\4;=Y[90.T=REZ*?0_R7S]/OO^*#?RT2*%\L1;$4PZ/778ED.[IO MUMHY?O;"!)T4=T!<"I1((REQ&BC2;F2.4:IL7">R5]]VG^I55>[,XB_368(9 M&HN;U_E9O*?6QS"]_L2OW_P,'T3BE]$XW?QVGDV_UM#58EI!G\&TZ6UP$"1"HS<0(;H@,H(GU M5),$-!CAJ6+95M'\ZELW0@!O'P%;2[(1))S ;#1-^Y.TA[OM13()7Z0"$50! M2L-RXB3NE9QJ'U-V,@1>!0KW7KL1%D3[6-A>E@.#8?=R5B3U?C2/?OP'^-D- M#U%1!E1D$DQ(1$:6B M6$I$4->?-&D)#M0J**1!LQ$>C,1Q=?@TPNS Y.),,(RY[% 9#B80@#$D\!VM="$:+3FAX^,:-4*#; M14$G"3:A_5/X/"I"F"R._%>XL#DPJR4CC!E$KTJ"!*G1L#&N,_B<&>MF#YYZ MZT8H,*VCH(,DFT#"P21.9VC"EH(_0_G#[O1RLIC]V)TF9,<[#]9:X@/UA1V. MP,Z6),VS3E)HR[M%%AL0L1%.;.LXJ2?G)F!S[O\Z2"B^41Y=):EN+*%A-@7P MQ&I:0FGA2?"<$8RC0S*4V_/)Z= M3_^<7(!)2H6@B;$9P>T4!ML0(V$1C =FA(PU7)!'+]X,%0UG,FL(M"5,+/?& MX]G);/I]-(EP(;,./*E(5-89?>M "5J[3+@UB&O!M(-N&8QU;]\,'0UG.:N) MMB6(G$SG"S_^_T;?EKY3RD8XCZ)QPBL$ND.7.T0@(G JM8Q"\EP/(/?>O1D\ M&DY\5A+KT-G/PL,,_)+NG!,77&D"8#3NA12C<@=(MP@Z4A<@B- MX[GRMLT MT'*:)[4_ M?.-FJF\XE]E)A .K_PSBY0RARW@X'RW&<$$Y2QH#)"*IPP ZA)*5EX[88+*U MDC,INJG_X1LW4W_#2.&:Y""B,A*-*P2L50C MX=*EG P&0= MI+SWNLT4WW#>RL&+ M(BX*C'5,LI[RX(SO%C<^]=;-,-!P3K*S*)L(!_X!X_%_3C#8/0,_QWTL'.6V7)N!Z 5!XE[8@50//WV MS;#1? ZR@FB;@,C!!)^&XAA]ASV_\-=L76BKHA,8$UM7HN/H%?$&_XB!":$3 MXR)V"S'6O7TSB#2?B*P@VB8@LK1^NWX!GZ>S'Q=!):LS,&)T4$0BK$G(/A&J M@D>):!-DC5/R>R_=#!#-IQZW%V03.#C[ZL?C=Y?ST03F\U($EFVRZ!"Q8NF8 MD$@^5X1KS2,80VE@%7!P[Z6;X:#A#&1703:!@_VO,/N,6]Z'V?3/Q9?=Z==O M?O+C(@G-HD,0&U#H*ELKB2U.LV(F0C("6*05\/#DRS?#1?_=F MZ&@X>UE)K(T4:+\?3\K+-&P&EH8SGI7%W,2.<_8%QN,;>RB5MUE@ )XSE.KS$$F(D1&N M*-4R\B1MC:*JU7=N!HJ&4Z =Q=@$"$XNPW@4WX^G'F,H=)JBUY+XX'!/U (1 MK*TFCG*O8^(QB!IE$"NOW P"S2HK)A#3@/YU(-J4J]36&F(3B\1DZW*.RKN[2JD* MJ%AY]6:X:#A/6D>H R-C!SE(2RY*L!62!>D9E(-C)-SE0$+.B/#D1+9@N.B8 M%[OWNLT0T'"&='OAM>&B(N4S/SZ8)/CK/^''A;/.!0V,@%?H+@6T98YF1H*U M&'OG&)V)-;S2^Z_=# 7-YT.["+,:&O[MUT="/,1O;-%-:IG".YB4;F#+Q]PG M=;/&4H^>T;7'U'JB.K:;*O1?7&K9!FY67# M])NJJ:Q[%GU+*0Z]BU^1?7C=E^[".F\,>(L>ARB5'582STPBF1F6>10FIVZ^ M_H,7#M-RJF<0;"7--H#P?C3[>I N@K9,1'1!,DL:"9>1.)4%AJY, Q7R;;?WYAW7O(;D1 MF1TW^LLY^>S]MXOEIT)9;,,I)[];E&K;!SD:$M8"E3@"8]JV-!B"V$V-I MT30_A0C(4AC#$2QN2Y8]Y5)YBMXZDR4-AUY:$IF@NR8,C4)E7QM9Z^@9)C3J M#U#59-\ C@XFWY'JZ>P'LG#A(3E/,](N:<8U(!FQT>-V[WG@QK$,K+:GM_K^ M8:*G_G"RM6R;<'B.%U]@=C*#;WZ4]O_Z!I,YW&)<12F2LX2E@O'D&'$^1J(S M54ISX8195]*U#4Z>IV:89K[]H::2W!NP+4M.[@GHPAD9;.*,>)M*W$ -\9%Y M @XMI?8JZ>K^\F,JAFGTVS-BMI=S TBY3SQG5@D:#1I([HFTKB0; R>212Z8 M]-*LO>_8.:@:I@5PC_[*UM+='AK3A1]7@<;);/H-9HL?)V-?YB&DXL)_*XF* MLJD:[[QBRA'KE<5-%3SQ&0TB99PKE[S+:QOS;8.4=?2TX.A6B<*K";T!V_)A M.DU_CL;C"\6YE3[KTKTV$LGQ#QM#PLW427<+GFT58&PES 9 M\'XT&2W@HI:<&JK *:BX!N T=+3>HH/RDHC_8A.N16<&"IP.20TC J00Z-U M<#+UX==N"YV>O=LJT*DB[!9 @UNI+STG#L'/X;0,$SS.G^97#%WPZ-'O4IH@ MXDN?4X6[*3>*0- > '\JZR-G'4$M.+]UX%--[ U@Z.I,#IYD)5@ME)>6.(!R MX5@F$C3#A2$L!)EQFY;K*E:WW+R>(V>8R1G][%Q51-X >E82!$?32;P.!+WG M/@0AB; ,A2.U)XYZ37!!!*^I#H+ULF<])&28&1I];5B=Q-P 5J[HOP!O12R] M^@7C&.1998BE0-'=!RZ#X$FKVL'2U9N'&9/1VTGVJP390+KE<.3#:#Q:C&". MC#)YV)"EERQ[75O/99T::T M#9N&Z;V2IA<5-6!Y5OAZF/VDL?1Y3A@7*L%P$0$KM8R"<"E%Q.6E0O7BK.>I M&;8^HA_M/P^Q+JIH %0W9_4G_D%($PG MSU*Y(9W[*I-X@IQF8-5)X\^42G05?QM(FEWB6Q\)ZL)AK*BU-\085SK#T>4L M7EQXV::^_E!40?0-8&C_Z[?Q] ? *8Q+@?<3#'G#//B8 M"#44W<6)&K8TXN>,%57%0U@:V_T?91@DFYL[0T; M@6'ZC1$XYJB/WUZ'%7Z)G MH@IVSOU?\) !)X1V&6G7@B,#-"B$O[9$91>HYK1$V:Z MBKL!:W,_NWXCIYLVVQ?22 '.1!)3QO@6(N[+D6'PP;)#:ZJL5NNNW74_U7A( MT;#'&CWAJ*(2&H#4:L+]$2\4(P.7M"")@B/2.$N"T93H@).1V&WD/:>3CZ?P^SKX6@"QWD7"1@M+KC/FH+4!&2ICXP\D]+0A%@? MJ+)!8I"YKG7^5H!Y@HYF0OH>\XU=Q=^ Q=F[?FUII/<5T,5;D=SR @AU/I>6 MX!XBE'- 0YP7E"0KD\T0G.50&4TOD-1,7-\?L&HJI0&,/>/PK9PV._ 61"B3 M<6,BTEM&O$1;3I$_RH)U4M?VDUXDJIFXOS^;>2$\HY]$*';FEM0I4DBYMM>U\OIFT@1O4BKP*F$W$/25QNFCQ;+[=>D/,9V4 M#1PFL; "TC)*)8;#T3DB=78$!>&(CT)X)WQ0LK8?M8:<9K(&_>&HEC(:L#]K M),1]DM*")(DRE!#5G'BN&%'4"!L$1ANF=B%3QSJYWDHMWP15E5311$.&DYLW M+YFZZEHC)9I53RW1+I7+O,'CRC 4V1&4&B>3,*$RGIX@8^C6975T_.@.;#=Q M-V"(5B:#7-'O54X&+$HAHRBD%!@@2)-)\EG&+*1:/XMIVUUME8:ABW-[P4HG M03< E)V4EO7)?GSB1^E@LNN_C=#+NK")&9JC(SF*P\*,)I'T_FZ#3-M^)\?+KY;*L:@_R*(X6%Y%[ M$ZT71)?A0S+C4G"* E%2..UQ$\^Z]G62EZD:-B_9$Z8J*Z,!>*UPL$Q2E(EX M,_@"D_GH.UPE]@^G\Y+./\[G_J\+*[(&FX! 8 JC4(J;=.*.&'".H_A2D+5] MHE>2.&RJLB]CUJ.:&D#A8ZE=6*5L1F-,-*,8EE+K2H(L$I]XXD:!8;FV-_68 MBF%3DSUAJ:.P&\@MO13=7J!?&%DH%]"7][Y0)@2%8@ED!A128H'6!L]+-&T6 MQE6?ASA4NK*[7JKA[ W:W)\L=? %%J.(WO0]!CKVO+__Y-X:X*]AX"V[X0:-#=29VD5!0W3#5]E(<*4:6RC"2:8*YR'HXC.XIIX-Z! ML+$?S#1U/[>+9C?JA?\:,;> E?%X^F>QXN^GL[WI95CDR_'C!MHW9:,*DD!! M6:(I[NHR)$D<;OM-, ]#9V*(WT#'U* MA\$$,B<5"L^&,N;,6Q&"BCFQVEV)_QOULNBR#_:BH@:@MRYZ48HY(SQQK@2R M3@$)I954YJ Q-/8FYMKMNCK":_A>%J_2_N9'P*]118-'P!@1'<^62S0M3YU. M8';V!05_$5(&YZ(C0,OLQG U@T(1B-KAAF"SS[6+YS:C;&BOO@X2UAX45U%* M Q;L/E=+%N8[EXLOT]GH_T"Z\-PF!1")MJ4#'@JH9/<<428ZY:7,KGJ?@O44 M#;U1O@&T.BFA44@=S.>7R D'Y6BPN#C*Q)T&3QM,5@R4:# :I?;/4]- MLV?-M:&TA? ;A='QY6*^\),TFGR^8%1QD4PB@AM11B5D$HP3)("WB1LI7:KM MS;] 4K,'S;4!M:T:&D#52@G/LUNXRTX8AT&V-5JAN()&;B@E7@D#QIG,QI6M<+2M M JJ!J9_Z@]OL\7R:;\H1NU8>//G,FC4'+Q-=J=K@JB3N]G5WN4XO!34\D*02 M1V3)0*R30&**6J1L'8/:1V#/D-*]+O@[3"[A/:ZK MLP9R'I<-]ZNK)O:]^>(X7S-ZH1-3W+I(H> M )LY<-L.I^?S*9YM+A04EC-A";"EXO,&A2Q4BABHHY!@@&G M:]\:7WG]L/G'/J"QK6P;*.2][>QR/8MYI;0GR9PC>G_< 2+<>4:\XX*H""I3 M01WUM2L!GR5FV QC'Y"I(_<&MITS&(_OV+@P5A@>(R/&!D8D3[A]*IT(#UF( MX)ASU1M9WJ=@6-^EDEH?GO%O+^,&$'***D "ONQ,TA[NGN/I R];*Z<[.>I&$=GGX@55,+ M#8#JD9 N&-+L&7KTK Q_EM&C'V>B13\.M,P!F,^UCRP>$3&LV],/<+I)NB6/ M^>[2YP5W24OC(P%F+0I$<.*##\0%;G(0,=9OW_T$&<.>E/;J)6\IZP;@IGVU^F:]@@ MK3(4ICWKI\;D?39Z5WH90)LC355QDRD5YW/N/-L=]H3I#&Z;Y\/\XV@RG8T6 M/VYL.(:W]Y]R52;Q$19?IOB3[_B1Y5GZ!1<^*A0]H;HXI4D:$GCIXQD2[0KC%)B?8PE39B(LQBK M4XVFA8=D6?4:SF=(&;9JJC\X=I-Y R$)>K8K@3H-D!522G(VY488;DA>J$!4 MF<5D)81$:S=,N$? L/U_>XEAMY9O W;EIMKLIK[]G9^/X@4#QJ"4UD0:!#HL MDB(3P9+(\;M:TNA%[3J5)PD9N#E4'VCI+O &3,I#)O9&X\M%N1NH@@;/-/%< M)PR@?;DFP1G)BN%_;FD>>\;--2F;(>>GJI:K(?2?J'CWB5:.->MXGWI\7R6] M+[)2OY?8U5N60PT>O?L6C9EG9FP4Q-"D2S]Q(-9RQ! #):@SCK+Z@P%>16)= MWT<$ U*A@8W)8<2<#">!"48B>OX0LI2\>J.?U_L^;]%?K#HZUOM$KY%[ [O; M)IUD3Z:SI=X6B]DH7"Y*PZ+SZ56WP%L!JJRY0+>O)&@"D2IB="E1E(I' RRP ME')M+ZH2Z4/W-7@[H ZAZX8A_GXZ@]'GR57OK?CC?.8G6G$,=^/A_E4?0W D.Q7$D MA%,4(P<2RET]*0PC(7)#)"^' CGS4+WM97TN!B[J;'C9O!$R&EX;96S$!-)U MRO5DC)8"E?)IXK\6E?P?2+<2F8WF&!7O7<[P3PR-1]-TV^U?9-SYDZ(DZ=*S M6V9&?-*4Y& \1)6=3[6KF/OD9^"*U8;7RYNCI>&5LZ$^+J+EP:#C3 3CA5W M391*C=8B.)\IU:Q^=60WD@0,W;WM[0+F6CII?(S%"^G;JH,M7O6N-\Q1O^GPBXV M"Y8"Y9R1Y,LHS*A+(56TA#E*.63K6?7"V3=.6-?:95+,%'+61!A9#II,)CY; M(-)#,-+'G.A;I5SZR#TVDR1_#2+[RCV^1M>-.ZZ;![U+CUU'YE5I\I!BZ:#& M G$1HU[E@TP,$CI8M2\55B/^OT?.\%70ZR7Y\5H<-+P ND2Q2S%0YPVZ\<3D MTNP[44]\,)R@>7)2H#%BU:=$]<3*?X_,8!^+XRTQ\A,5BSPQ5["B4_[ MW/"7&*GO>*_I-\@0'PI $E:ZO$L-C'@;(H&$(-(R)"=K]V7 MUNT%!&:C,HP(5CK:EX$RS@3 -:%28ID:#&+[8G-)03,N;R4L/)Z&LK6\&]BN M;ZF_DD@QRM-)6:T[?XWF%Y%1I25S)$AT.Z0+DGBO,@GE3Y-!:SF)O $,/>-B;?L5M&L63HF7*$Q8!@\<@(G&,EJ$:(ABE-(JO]AWS M)PEI!#/=%?VP8K:SU!N SBDL?''Y;LI_/\+7 #-T+FW(06<297$I*?+C=0KE M$A-(K2'[6#L5]C0EPX*G@HH?M67J+.\&4+,3X^77RW%Q+Y\+):X9$S(EGV0B M** RB"4F7&J:$^.4*$VAM8?:292-B1LV#JR/K7ZTT@#<=N^ZBU\SP(!Z"Z), M9&0H'"@,V&3QJ\RBIS8KUL/YW'TBACV5JP^?;E)N "8[*2W'>/KQB1^E@\FN M_S9:^/$U,\KG)*$XBM$(9,$I8I6CQ#!>8@R6LY.U+=$Z@H:M-^C!^E23?@-0 MNO4:#W&S/L OYQ=H$A-/$<5B,RX!7GI011J(5RXG*C/+IG9+BL=4-%(Z7S'^ MVD[ #4 $-]09^#GLP=7?!Y/'^8W3Z7C\?CK[T\_2!:>@73&A(DB'TLKHW2G! M"$/!^< XY]##7?K7D-A(H+8E(AY?K^]-/0V@[S$S%U8SZ0TN1VD9+:,S*?$E MM-7,&.Y2TC'43S0^G;H><(Q$?TI_<0CSJS2P-8:^+4];<+7,%OW/3H((.B5G M"3BCK\:Q!F4DH2XQ1375(=7&U#IZ!I\P\6;HJJ:59G!V_]*FYR]&$*"#9?D]>A]+_5XH;T,N';.2>85'[E)7 Z#^DTB T@B#.*TXR,X8J MEGGBM2_?;$'FX)TXAT9I-1VV M/[N4ZA ^>:.Q)$9$1FB[P(+X@-P0;K&16R M=ONI;;/-?7;P'#+=_!H5=$P#[D_J[,EKTYK9I8R> (H'XWHB-8;V3M%,G&94 MI--+UZOJ?EW3@;E M92;*Q3(/IXPK"1F(RDX8+_"OZM/VWN3^Q\IBNLTVW7;5+?<+9Z6MKBCS 1+@ M0J622!LX\58SDBAD-.G)X2KNS]8]2UVAOK2.>)KN^J;I]T=W,RQ!2\,X1QIA I%E%?&8%%T"5UT IKS[8>@T]%4Y@ MRS-/9M."_/3NQR<,2PXFMP,7=^("U\1BM#+U4QM7RL\C<<9S=#%](H[A'R9X M!H(IZ:"'>0ZOI+(9H]4-04\S+01/+H5$=(F$2Q$ZL=)I C1K MRAF@":Y]5:"A_ME]:WO]6)%7B+Y#;K=.(./?O@8^#IAV^+X<&!T( )W0-\O.5<>&JVPCTRZ8&"2N9V>(E!C+AZ0D,8I"5$&$:&M7P6Q"U[ & M=WCT/"Q-J*W*!N#Y3/K;@(@Q&4-BU,LNE9+8C+**I<6.4(SJ^JT?MC^EZ,U> M-@?!"NIJ '1[UZ]];L*>R]&GD"U14&H@K2S>#@U$::V=92D*6?N4]P62AJU& M;0Z&-178 !Z78INC,M]/9WO3R[#(E^.=&*>795(H2]18PSEQHDRO,>7*G>() M&1(AJQB,KCXQ<1T]PY:?-H?$:JH;$(8EF7?Q:3(#/UYMX74\>7Y\QAS=CIM% M>&\G8$Z#C5R3H'R1I:+$@Y1$4JLR=RY:^J"GR.-48D5ZAJU;;0:M0VFX =MZ MQ^N9'\/\.._,Y[ HW"V_./CZS8]F146[Z-I\AOF%5CX(6O)P1ELBO<=%2ZDA MV7*(C!N93#!(/%RF8)^^E<.1SZ,QJ/%#U8NCP64@"*E M1H1(SDKNQ11]F!"4IC+)VL>N;\3:L(6[S:V;%@'5P([QN*[F5@'7+2ONVF]K M$P'13%3I]RNE"L1SPTGB3E/FO'.^=I>9S:D;M@RX.;3WI-8F 7L3@:#<8?1] MV8LC>QF81DY0U+@(C=7$)ZH(, N V^$R>I*;!2L-T;^Q/\H%K[$HS'.+O%]U[YQ6926"6#< HD* MN9,Z,&(] +'%NTD0C,ZU+WAO1VEK?0?>>*>NIL16'<;"T^UY"MSP>Y&\$4OQ M25^:*(3$2MS&B!(A)2JH"JQVW8A6G-!BY/Q'PW MI9*WU9,75$49(CHM@H(@DI5K)C0YPEVDD +G3-2N"=B8N-:Z%/2"PWY4U00* M-R],NXC><.:R)!&0(RDS7-YR*6<:Z#1;R+$<<6C)$F61U\[:OY[*1KK3OE$A?BUU M-> QHGMQG *XY(P';() MF>).4[U692/*FBS=KX:/AS4I]9751(3]B*^; RRX:@=79'S]DW3!=);H"5M2 MN"&R=%%PPF:B=("2/ #-:E_->@U]3=;AOQD@:RFN#5C.IA$@S=^CF$L!PG'& M[Z /LOA1YB,N=B:IW$_]MG2,05!^U8Z5E9(9;Q+Q4I>)Y2PKE516O':A_2O( M:])[[ V4/:FMH=WZ_72VRN5RFNT3XKSP.K#L?2; 4L E9UCI$Z))-,;RF&1V MIB];N2&)PR8?!S*7?:BOG7*F1YO"P017 #)W,#F[#/-1&OER:E42KCF/QB-\ M^_R"8E28 R2,%'4N7?]#N6@ Q"C&@3%'(=:^ KH-G<.F)8?>W6LKLHE=?G.A M7G K/ :1BC AT(,QCA/+G2/KJ1S6!7WK#%$M=;7@:!J*%@3X6RO MD@:P=0K?KGV,XWPXG7Q&)_0!0RDQ2BT( N!*?C\&XC+N% *IL9"84K3VV>"+ M1#69XND+:W55U(3'=R4J."PGJB>S$4KM6QE=>,7EA94*PWZ@)*I23)>I)PY7 M#7JQBG.F>,K52[_7$M1D[J8OM-5334/Q\&H^JO2?._ZVO(>W_Q?,X@C%>4%U MIKET[$0.9+EEGXE''Y5@K(^.*_K$K/J\]A>):C(Q\Q8;:G<5-;"QGMS:[-MF MAQ?:4(E4!7,C/%I##.U*YO>(*,)C,HO>&JHQJ:V"Y7LI9W M$R/*];"[,3K&4 ;:E9(CC.>E\HP$GR@!EGUB-N1D:D>@+U/59$*D;Z154E(3 MP-M(B^.\_U=%)2PX]&RS2I;73J'TP,:POF)ON;VA%=Y$ 6TG=J_F MH3RN8H[CRS)@8%6P5\*^H$J:8*5$6V.76BHMOM'/-L%+H[31T=0>;P6E*T0@@(4B.V[%3Q.DH"8\Y9JN'.\V M(?XJ)38SN;L;RUY*0;-2)"9NB71,HG]',PDR1U]^>F-XO8U M2FQT!M"[3V<'1_MG9WO[9[NG!R?G!\='.T=[9Y\^?MPY_>/X_=G!AZ.#]P>[ M.T?G.[N[QY^.S@^./IP<'Q[L'NR?W6=MLXD9G=[7=9A&/68KS=FXOF=;IN-- MQZ.X&F=:GGB*TI"8*6(YETY"/ 8"F4J,"P,-U0^0GZ>F\WW'V6<_N6[6?#?1 M!/_QSL]'\U*$>J?-FS+I/9C'V>C;3;OG1[2=HP[>C4ORAGH(1J&;0ZW,N Q% MPKA!>L)$CE0!QLJNM@_0*T,#=P"O@\E']RB;@4#%T+&>'3X[/][]S]^.#_?V M3\_V__[IX/R/;:SK$T_I:C-?(JS:Q*&'DZV.I@NX11X3P'54FN@,B+S@*0F. M49*\U#HPXZRI70*[GJ+ZLT/+T_=&\SB>SB]G< =MGA)3# 3QM Q%=>AI. >& MZ #,F"R,2+T,MMV$N*%G#%7#S,MS16NHITG+N]GVL=?0,W0VO#B8>]R^II($F MC<;)Z?')_NGY'R>')5@ZVBN>P M"A,(U;EL%BJ3P5]PYJBNOAYHHZK'STU:: .RGK_E@]NR^\$36YQ+0E#./ E@/)'* MHB/+-1"=%% D-K7[ECZ*@*[.T+/O>$.[ Y==Y7 $19+@V6:<,-WN,V+K+V@ MGF/ 4+]KZXMD#6N+^D/18T>IKH::-$=7F9./^^>_'>^5*.?L?%MGZ9DG=35- MFQ!8R4!=Q=,?8?&EG&N72XG+ZCQ$VO\['4T6O^,_4/EW64<'@GEJ'*&R1-A& M6=R+J"54",!_6*%U[>7Y2A([5T\]_;HG-V99&L%2190J8]Y5D+@2O,#(P3-! MK4_<5"^*VIBZ84U6G[AZ5/[4C\:J5W4&G(JF:<]"(LGMC@?DU6>)8+^+Z*E-$()4@F"$(HAV\1PZZN\\)ZFI*NQ MN;FH5IY^AU(C%*))2<*8#T1R)XD7VA.PUEE+LX[5$^Q/$C*L":F@^X>6HKNX M&S0*1_OG^SNG1[@,ST[V3W>//WX\/CK[;>=T?QL#\?S#NAJ+#?#<%1== M99&*]Q]%T$1"B+A&9""6\ M.U5[!UY#3H5N^P\??0?9R(TS%#>^[ 4NA&QHZ6[CB!:4>TA6Y@7":M7+P.<2 M<9["M^ELV=3I%C)111Y-("GX5*IA@006!6XRQF3EG(7JY]C/T=*Y1N;!*V0VFI4=<0H71E/K1:6&5X[9MN4MF&-2Q\8>MQ7J0_Z.K1_/"(SN[-Z\AN9:O<_D-.2^[CQ_?7/\YF.3I[.L5ZF_'_#@> MA*6:H#NK2Q.'@)"SE !U ;P.FHOJOL!FI-6X:[8<-K3RNKL->+4.GFN()F7" MO2P-5,H,(H';,$ 2)C.31/4! )O2-K!/U .&GKI,5EU+3?I).[N[GSY^.MPY MW]\[/O]MF5H].=W_;?_H[.#W_:LDRC;&:Y/'=C5@KR:]WE6ORZ^7X]( 9CF9 M9'?Z%>G_ I/YZ#OL^(I-H0:W4DFDHEI/1,NMKV_26:!K^J MU3NF'AFYFEIJT"?;_WAR>/S'_OZ[_:/]]P?GI7)XJ[3TD\_I7*7S(G&5K%71 M,JK87U^].X7%: ;WBT7OT)1]V;9*,;L(N&6") %BJ7*0J+# T/6OW?G]%>1U M+F\N2%^^Y6J@U!0?>_NZ=S"!/'JZ[H-)F2UGE*@$K%P>P$6FJ2)&AY)@]4*H MZK7>6](ZK!7K"VN/"J#?0I--NFOEY/M@6=!WMG.TMWN\O-B^?[3M'?YUC^MJ MX38FM9ZA^SJZ+10KV8;1Y#-,RNWB)^!G;:(2 B-.0R921B .C"(T)]S8.,.] MK79B[%4$5G#!7G[9RM&SY5I%7(T04R12&T-"4HQXYP&,ER;1VC51KZ-P<,/6 M$[:><,KZTEN3!NW]SL'I[SN'G_:/W[\_.-I!\[!S>'!T=G[Z:6DYMC%J+SVR MJV%[%7*Q>75T;,!! FVD28TQZ#@(@@$"&1P+0!*@1"H_8A M_#IZ.C>N?^+9*_5V66>>,^J>WLEI3W5M;FV6=U/S[INXG MB$\__^G (;(,UN-&[DMC?,/+ "]+:%0Q.JT%#_4/$37R V(^2 M&K1*Y2[I=F'<]6]VM3A/$5#)OBQ'G:SN3$EKCGYQ9@@&F30G%E)IU\ZH$>BT MLES;8[E/0>>K%V7Z,QQ_@YDO#OK5P^^0F!(+RF=*="YG3S0*$KPP1-@<<']T M6E3O[[N>HF$M1 ?M/[J$44_P#0PPN>)F=1S0"B\L!:I*)S3N2FL14XK,G4>! M64K!8EAI9>W&HNOH&78>6'4(51!Z@WO(WO[IP>\[Y\L#T-N(=.=H[[?]O0\' M1Q^*"_G[P?F6V<+-']YU)]J2C6KW!F>C[TAP.15#O%W>9&/*!.M[LQV>:C1D MF.K_=KBU7=+S2M.+?.1,%_F;\2L MB)=*$1O1@+LHH>\SO@TF'QK+-]-P@\;T[Y\P]MX_/?QC)#MLZF%+6O?1[S2A*[VLJUKULIA/7))0J4@"L>;- 9@^7@ M".4,5['QT>7:F8;-*!O6_O6)IX4MFU>O]-)F&%E:YPC^ M@3APEA/O4TD[98T84'3#3GCXRI75BO^Z6ZF;4[.ME2IO.$-II\LQ'.?U[WIJ MJSH)1S\F=RZ7P?2A.!TMK5EE&WQG.2>%#H_WH.J7:Y[NLH M'#9EW!/D>E12 R<2UY.R'HXN?,@4 %5,(#\<%Y4L$]YP37F2LV4B12?0>>GA M*$^Z9-P(4C;S^_=EGR1EVHFQ_D645\3>!I7)##KY^ M&T]_K-R0*TOFVHV\\-JQ'#%4]KSLZ3)I8H7-!'+@V4A-G:YNMEZ@:2-4V9\, M5545T4"XN&:XQ$,#G#0(;APCM+3YD899XJQP1(!3*E#'$]1._&U.W49@<[2+D!C-S>@3O.*Y4@MU5PUSNV,8Q'$R6Q6916G%01KSQ:4L/! M)Z:LZ._VY3K"-D/4SY9]KZ^3!H!V!F/\T>05OM2'7^[+I [6.;WT%"OIE^8"S;2F(D**A#) MLB66T5(9ES R#C38ZGUPMB!S,_C];*G\OO75 "0/OGY#_[48[./9WFC^;3KW MX^-J?,EU96UG+B%,78/5*OC4O&0'_7&;=#V,]V)%!) M^@W@Z C^7)'1;#K!+R.LQ.4/^?/HI@9F&(GK4Y9J4O!D#QD;XAWKDRD90R7<>EDD0%B M]BGKH"KS^S)5S=X5> TZ-BX5VDX9311VW-W]>C^:C!:P=$H?'O8N%_+*&/-$ M&=?,DB0$1R8-LLLT)5JG;*1/(5>/)[8@L]F[ UT@V+>ZFKRB=W9^O/N?OQT? M[NV?GNW__=/!^1_;;ZG//JOS-*2-B*PU!FF!BOTR'2.&Y\4*+7Z4P0MWK=%9 M-MEY3[0(:(5 R4N1"B'II*+VF7)ZRFJ9Z7VE[5/ &\ M?&1)_N13B-//D]'_@72"<=(4/S=?K+1KX@G%$;@D(I2&[D( "1D<\6C&$\9+ M)IG:=^QZ8V;@L4KU,/F\U1M2_8WMUW>\G_AE,>#.GWZ6EEJX2GG.[VYSS^>7 M7Z^^]V!OH#1S$7@@.K$RXRI)#,NL(0:#,V%BF3[5'_QK<##L+O\FF']S13>0 M"7J*^]4EOLK]=0NI'P\X9MHP]+I1^"FB\*.TQ#&]](*BSBE3FJH7-W2F>MC[ MAV\,YQX5.B"$B\_YS%'4SFR&COK5D)D?3R_K:Q%\P \NY@>3JTWK'S#Z_&4! M:0=W$O\9EC_<\PNXK67"8/3VFQ@-S$:3^2@N?_) AH:#4\(IDC7%6$!87ZK# M ^&:N^ C:*;%2RYTRPP.>ZNRA_73LK!?A:9FO:=[5JA\=[YSN?@RG16?\1/& M:K,5T[0\.7[W8_\OF,71'$YFZ(.>%B6L#%0)QF2&0C"^7-<'-%5.0"*9">5S M<,*GVD,:^^=JV,NE0VY+;PN(%A=)>"B34T#!CR):D*4@EG/:[GWGTV2T>&X3 MAQ!Y!ED&&H72HPI*P.4CR33C]FT=4%U[^DJ?_ Q[)?;M%L9P(&@J&#F:3KXC MF\MDPK*AXR1>V8QUW$;+G,TNDF1*JW&5&+&2>Q*8D#0Y+[*H70+1C>)AK^.^ M":A[5V2#9]@'1[_O'YT?GW8ZDG[\D*Z)\Q?(JI0QO^TD\52K5ZXT<(5;,@V6 MR!P#L=%E$BF-J1S5(/_5[_P]2TX]:W7[DMW+65EY#^!L3H:/%4:\>9()F7RWXI9?96 MZYQ];1?]=10.>\S5+_IZU%6#F^-!V5\^'+PKL_+.]L\[N>)//JF[/_XR@95V MP#7]19YPO:3.3@FK2!"\9 T<1EZ&2>*S,THK%8*L[::_BL!ZCOO-:U?.OG(& M'80F3E-*I&5 G E !U%L%Q94WW4T1IRAMT+^T/-\PY[-XTTL"%N4SAH,F1J MHB+ J4>C+C+Q$ET SE*2TAO%4G\!XD]2YSD$&/O18(-[Y='^^?[.Z='!T8\,[/T5&2UQXYO2>JPFVH5#*VIV^Q-:0V:K8,C7/?[YSO_U2W1 M_O AW1W[M6152[1?]W=[8OL++"L.$ @8:XA4,I-@)26,.<.II3%"[7S6&G(J MFB3T!>/5B,OKMYWZ!932XTDI^(#O0.G9"O@ZDU]JE?#396UW'%Y#O(T]D=PWOXUWRQM,KO\?NCSP\9 MILQ%!BH1;B@CAFN,>+3T1&4F03F7$ZO=I*DCR<.&!OVCMG\]-A6YEOJ3Z:3< M,;]A'=F];EQUW0GYT1KER)[-1*:EF&TB/K)(',5X2 DG=8\UX*\F=]CB[_[A MVJ_^FH+JWC4!R.!58(ZK\7#D ^XE9=;UP_->%6RP)A-P$GWL8!)Q' RQ(L<4 MM$FI>G^R+4D=MKZZ?XCVI[?&7(!/D]GMS3AD]GKYS4^GXS'N&J5V_&$J"3Q& M?"6!Y$NCK!QS685 >):QW,5 5Z@_4_I::H>M5^X?IKUJKRE#6H:6O1]/_SR[ M_(9!>U;E%P49$UFI1 )^+UD_AVW16 MVF#<)10M:MH $,W*E6O-RYQ!YDF&E"6-PFE=O3G!,[14O"GQX T'DV55<5'/ MNQ_7/URY=6Y )%TZZUID7"IF2)!:$VEDI-Q!@M#C)8C7D#IP2X$:&%ISLZ$W MI368E#[=_WW_Z%.'D[/[#^AJB]:04\D O3!F]Q9+D>&>4V8'0BJE2SP&$CPJ MEVG-#:,N(;(J+\8-2>O;$38L*:G#_0\:MQ973\-VIVS3RO)K.5 KGO.--[VR0]VU$V.>YRPD$5DC/FAT))32RV"M MSL S"%/]A'LSTH:* DU*3$@N,&11EDC':;EQ6RY2T B0I8'JPRW[C +[2:UN]/N26I=<_&GGCAPXO7TB#F MPQUQ@482A(TQ*F_!]9]9E6E0'=\=A/+I*!#Q<'9PK M'ZR/)&:KT>"C4^QU]L0&H:SBG G17PGSZ^D==@?O"W-K=NU^-=K4%G[+Z\H4 MU7(I],G+)U%DZF4$DC,L^XY[#.$2(RYE[86B"ECMQ.IVE Z[80^(V-I:; JK M.U]+ _[Y70/H@\D[/RZ-?LZ^ #RL- O:9TXE)SHJ0:11BG@F)F;Q1Y'U MES-Z%:G#5@F^/5K[TV-3<$6'_'K?N&I1?I\MKXQ:1GDY^7((( QN%ACY"0@H M7"^B,_UUE5Q+VK 5@6\/QWIZ:JPBL!3BKG@OUVUD'S*H0/&8-1!0Y=:#H:7D MT0JBJ!'. 66"5J_>>!V)P];^O3T@Z^NM*;NXTM+^T_S134&FE.86**'")11A MSL0';4@R.BA=CBJ@/[NXEK1A"_P&V*:KZ:DI^'V\'"]&<#5U9+;L]OO0/^:E M3E)I8B"6NZH276,I-(G614U=+D63O2'P)>J&[>3Y]B"LJJTF"TW?[QR<_KYS M^&G_^/W[@Z.=H]V#G<.#H[/STT^E1J%#VG&S!W?-0&Y!?J5DY&VLNW+F?(>^ M9?UQ=B2+K(@1&J,&$P6A006C:9+6U4ZQK:.G8K.7VY[^3]QF^0B^O#8=3S"X MNIS-1I//Y5[^T\79M\(QBI.@.!#EF4N6,D- M'L&49F5=NBW<^_VN1NYY8BK9LD/4Z0J*1,FHOJ=IF^1E2 MAK4A'?3]J-EB!5$WX* ? IHZ./X&,U\J]Y==\V4E MYFT$M7.T]]O^WH>#HP\[N_BC@_-.TQY>^XJNGE,GEBHY5WLP&WWW5[V $)"7 MRVPJ^M2_0?I<[J!=S09!S_J)+(:G0@ 3BFA!)9$YE,9E*I(HHV):Y.BJM\CI M0&[-=A=/$/'!CR:EV.M@RPT:)W__FGG]'S_]/"/E3S7 M[;6A3T<[G_8.SO?WMC?-KWI^5[N\/3.5C/+?+_T,=37^<8N9E8LJ3T%9&TZ9 M-R2E4K62I"=EFC?)F>'_O*,NUCX7>B6)]8SOVA<_+(^(+D7O'&$H"2(I3210 MPXEG(+6TH(/DO1G85Q ZK!'M$VW/&\Z^]-B@<7SWZ>S@:/_L;&__;/?TX*18 M$?3RSCY]_+AS^L?Q^[.##T<'[P]VRRR>W=WC3Z5GQ8>3X\.#773]COQLMMQ> M]F#A1^.MC&?5]W[#R70\BJ,'"6PHU8'66$F,3Q%#*)>) M351J[V.RL;;#]CPU74WJ[A0=D'+7>SG@"#+X^!6XX+_NH/+TFX81(@K&6>)YE5C)1L=FQQ@OH>): 84!20Z/3VN(=$"/%*[DXGL - M]1_A:X#90^J%T"0P+PF@P^>D4UJE\))[\_2CAU-[)5U-JPFN@;.#1[;RW8]W M,(E?OOK9/Y]:&('C]LI*KU%O0N!,RE0]A'V)IJ$ORE3;77I10I.@NN'FZ?5& MN29>)T:2=3X&E9U+M:L57Z*I,9>E$P)>A%<'=30 K^L0H-S%@='WLOJ>MKU: MH>^OH/1%]CKX%$J_OG["P$>TM :G+AJ?]B#^!F#TQ)H[QU]]:KEE6NK0DB=> M2.63,>@.UBXV7$/.T'?MWF+#VTKT+:*H,/+,*@N>6)X<&FW++--*8V31>\KF MEIS63-*6*G\Q<;.=_%N TG4D\8BEI^VKB8$X&RA1RG&IC8Y!5O>:UI/4&*2V M5?U#2%740PNP>LC&X6@"!POX^FCA00K$!^\)MSE'L #,U6]W\APU0U_A[7^7 MVT[P#4#HL[1"3V.)ICI0JJ: _V8'^B>SZ3>8+7Z4^YH+/TG[__MR]*U4B'V:0[X2H$[HIU M[DE\9T7B5]Y+],7?A4A$Q.4L#4E2]4H^^K$TD\!Y2,08\CTD@RBTDGAZ+Q&R7%7C@POGWA MP&W)>]'EM*M@6T##=1P<0\H&_0("QB/CU&,<#!:=SRS0_83DP6YTEV@3/ Q] M=KRELAZJ>PO)#5U6-)J,OEY^O28\B80OP"B#.92 #%R1@$$&82HI,$IJS3;J MW/U21='J2P=6^C8JF]:0W]"*]W^M$"Z]HC$K# J?CJX52M9>XC K =&4@H:#6$IMU1:$\58 M5EJA.;2U*T,V(&O8F+U7IZ$OY;2,MY64?@A4&J<4X:JT*\ZXA )03[P!'XW/ M(JK:+?@W(&M8)[4Z%#:%VI9Z:0!J[RY1HACX71MF!H*&9;UXC$B]RN.: :^"C=I2DET"(J4H#AQH$K2Q M/F03=/6KU0](&':#ZQLO7>3=!&">%=!=]MX9QZ5WN?"4B=2,$L^,(A(BM\EF MJD+M<_R7J1JVQFA8OVD[U32PESW+T4W"/<-%9LHE*1/APJ#$RAP[)Y,G41E& MJ6>!A?!6:+LCJ]%=;TLD; JT+=729 O0+@=%!^5XZ/,(%_15K\#AC]@VH&C( MD[77"JS_ S7%*)>(- +E<$1JH"6U(0FS-DCG1?"R=O3_%@=J[T>3T0**8--# MF5]M0!FCJ%!&WG$-M@S-*;>$A",\J0"*0A+08QO2%ZAK]E#M-6A9TV&TIG): M.$A9QN?9@L;=)A)6FH!))8&XS!)QU$MME)=&;K1!_VS':G6U^>3!VFM$VP(> MKH,>#C1;[R21B9>.<#H2G[T@"J@4HDS8G@ORP!Y %]09=CVJB(\N<[6'N5RIX]6'N-_(96_+V# M(73V.?@,A J.J#>B%*H;21(ZMEY$**F4_YX':ULK?FOY-1"QK]GTWOVXNIH^ M]O.KG@2:*2%,%J6+B2OE2+3T))#$ N>ZIRRK5V]]0KR6CEHZ\6-Z%M=;2/Q MCK'2,N$ZJXM,95?:&7B-F[*DWN-7!O=HEKA/UJ ;7[O,_Y4D#CQAH2^H; [) MSGIK )8WEZ\.1W-DZ+IXPMFDLM_ =QM-OD,XA?IE,Q]///TY'G[_>KG9D,Q-L@R_2N%!/OZ9AETOOFK8 M>[IO@: >1#XT@$[\ LHXUF)QSR#.X)8+JJ15P'P9$UQ*DC,G(5M%!'> [FEP MU,>-@//L*X8=A?MF@*DCXJ&! M.P(4_Y 4(QX'S!'K5$K1!US!M2NT-J&KE1JMH5)NVRFH:="M5@11J:(3D2AG M*+H3EI4K(IJ8,@*%2Q:SKC[]=0.ZFDU[;(F&C>&VI6H:;(MP=GZ\^Y^_'1_N M[9^>[?_]T\'Y'S=K>9I7IV,78S^=',%BW\\FN"5T*<;J_,ZNY59UF:Y44'6V MF,9_?IF.<=',2U7@XL?1='$WP4,[IVT 3[2'3"1GRS[$GH +2F% $6RJ752U MGJ)ZA55G7W"]O_-S2/?FL<]FY41P.9SIW8^[SYSX'^5[.W_Z6;K:4J3*BAD! M)*&+4R[0)1(D,/+_L_>FW4TE6YKP+]K=,0\?29+,2RT26"0WZZU/6C'L '49 MB99D,JE?_^Z096-L9&N(HQ,RW:L7E0S79P]/1.QY,WI1 CJA6,[AF\62+VJOX/*K_K?BM#;T-F'G1]@Y0SY.T)GX!Q MDFUT$I/=J4=Z#Z0^0$XOU5XG!X^):$*;HHIQDD4G9=ZA7! MD14-I4CNF-O[ZQX170+G$ 7?&[YVC+0[@,O-(NT7_]1+_+J6*Q/OEC@' MP\E^4-XI<#4P)4WQ*@OG.-F4H<#3@.Y=X">1XV ;3; -U^?&",H MD!>.OF;M5#57FAW\F])0(;B(]*K86?190=WQ=5U>3UR4J&QP<@"SDL22N8 \Q>?/E_,OR*N7:$W MGZL KKN3"@M)<'I-DF*;HR^$!)N-SF1TF!!;YSFV$M-Y('APG-R=4=I$:1V@ M[RTNRGSQ*9 )LA;@=4Z:Q^12J7.BHR;;(ZR+(Q+9--&9(ECR.32?[/YC4CJ/ M[YX:>2T4U@'NWN%RM9BF&KFN1^C;6M5$]HP";4R@(T-&=$0?@;G LU8:I6X= M2/LA(2-W6?2&N>.5U0'B?B?QK7!=F7%Y-8*#%?+0+!:03!4Z,N1IA74!&*+# M(')*KO7[>H^(7OIYQG13CM-,;]#:G+?,>, L"MD!(8/B)4%,=6BU0:.-$UZ) MUI[&#\@8UVP[4K$/P>0 *7< E/LGZ-L!>SV?X<:JW%RPT2BGS#HQ;$.]LM?3 MT1*84#1Z7HQMGW';A\".P'4('+;ZHJUUT\-8T:O3]_V+[:T +XL!%CSQ$HU1 MIL7JMOW&S XV)F+%*'BG('SF@F?= NRB>XWG$O96V90KN/ MY,8>1OK=%-4;PBU:#E9$"<[Z )S;S)5%[N5.">/SFT*[E\JV3J'=1WYC*_Z[ M*:HWA(?H+-C@JFF6$;AE3%<7T8@G.H7V8,4?++^N3-&#"Q>3,5GKY"!G4Z)=3]VR<+KRWI MXF\QLF6DX+16T5. M0REJ7<3M(4:O()NDM*AEN/'.4K."O%5Z/F*Q)-.4)'C&,_!LK"K.)2>ZN5:W,=%YTF88B/6_G8SL[G:>: M.C\IC6#2RSMRK]_COBCB75&\^.?S]&I0WUM<3.=YXKDNN9 I:)BUH*(EA62' M8!PIBD4G76P]<+@9\2-'##LX#2>'P--X+S;'_TN87E3WZ+?Y8IT?F,@4BPK& MDOG(D%[.3"^GS1X2HI"8ZX=G(VQ 3*V(WO%P]O+1?I8V?SW MC%1^IS;C^B^??5C@51AA$YZYT>P>A5,G227K$$ZBAI9 J4P0E!5REY)QYU!===Z:0K3 M*RIV@JG]?S ]0G?G;7:L?_F+Y%(WW:YM+CYQ+#)CE +G>0&ER>AR=;=35O1A MS4UPQO1B:OR _ITP[YX8YD<'PEF,"GZV7%Y^6A>YUZWC>3K[+4P7?X6+2_P5 MB8Y/TUG[>0M[?K/] (9CF#[-1 :M,2IC,[CB N$L67#:^5KAZX-23++V@; S MF%.<1%U2S[PS=B]8G:(S=A\==X#S M[4V6K##$6E57:FA;!<8@9N] ,L&Y9Y:X#+!N5&&9\L0W#9)5 H-82, M D1*AMYUQJS<:8/Z>34'[:6L+C;J RA+!!VFA MR.A\[8A,JD4#88?-07NI;&MST#[R&UOQWS6WV%A*L4I#3 1]A8[8M^3*1B]S M*#;IF'<*-9]?<]#!BC]8?AW8H/<;]X5F3M2$;E'%@I),@TLZ0^ >'6?*LM1Z M(]"3G95Q3.#R.,WT!JV-!2Z#DXXC \-+G8"?,OAL$EBMK"VY>!];AW/.8%;& M7HK=85;&/E+N "@/S6-X\?TP!I5$4*C(N<^9T2\ID4WF)6"4//)3A.@(> MHZXC6!T"A#VF9!RAE<[Q]H/Y'\5J9JT!F:H;4(H";P4'LRXV"6@E-D\P-Y_- M,IAW?4K4':>;KH!W<.D3O02%!25 \=H?5C<(QJ@]1,Z-B%+D6&(OI6>O]NK$ M/H/I,,>8)QL9(;750!H+->9?^$1K4X)5"F0F"2BZ)R&*6" 9Y#K*E#P?I$EQ$&XZ MKTKHX6B-CZ*G9@B^FR[_^[<%XDMR.PEQJ_45XV606@>2@";MJ"Q(3ZH82$EH MP$-BZT'9PICJOO^CA='6#J7Z>K=9O^:_3+].,L[P624X^A205(')2F(\) M8A ,,M.98V#9[S8D=&P+\3939SJ'XAR/V=&8&K_A^>5LNIJ&B_?SU68.S57_ MS#M<72[J2(ZZWBU\P(D(SJJ@R.WUD1Q@^G_@60G E,/L"_WG73MO2V_SCA\\ M4U/LN(C!8!KIQ68ZQ'J\W:;Z;OKAXVIY2PA)1,N<+J!1:W+%B@.O4(/E*6:G M8@RN]:J^01@Y4]NH88!L5&AT,1WEX![N?]$%<=/#78?Y1E2Y@ ^D!(N.7L?$ M!$0FI%>AKI_>;8UI0Z+.U"9I<)N/I=E>;OQ6@PE$ULI+(R Q1%( UI7%OH T M7I$5&)Q2K9>!GWQ"1<\#L$9)@!P+A+.84'&KV^Q96I$GL?K:=!K% S^__>2) M79DYS90))76PW*;:/N5 63>_N/AMOJA_.:F^0HR> W>^GBG%(2A-O^B(15D;N6E=Q#@,)UW/G]@' MC@-IN:] M+9!"#/@8+*"1G$PR'93I)C.UG8TS#2_V>V*.A4H/_FI]OE\NEY>8?[U_ *>O!D[.DK<+0?LW]_E2>:6QQ M0*P/J^C]H>ROH#S##V&U^;=C7_TDYX+3U25)Y/I03YSC6$1.D(L.) 021V3% M0E9HF=6(.78SD'P[&V<:B^SWZC\6*D_BO'S;8_!-"$%A+J$HL*H&SJ*@2\,S M :%H*3-W.?!N8I;;V3C3T&6_Y^58J#R)\W+?PV)2:NL3UKG;"10G$43'-!0N M!:>_$J(,MS+\E(YX?SL"^CTKQ\'D2$?\Q:R/L[(Q0VO'UG4THG 3(_&/OF9C MBJ7K@I,06#$J.\6R<;V=E7M,C.R"]QNK/4[=/3C2[0[]?V(MZ\#\[ LNP@>\ M=LC>+J8)ZQU5-G<4W4]T&QERR'3USXI,X&M+1E22C$\1E,-NND@/YG)D1[[? M$S,P8)Y:YN,A&4VX5Z0JI0&ST:",)L_-9)*354+1X^ID;CTMYT2L/9DLR2 8 M'^=([@6W\\FK;&V[_V&T_$$!)7KA@\T"D@OD&6J,0/]1P#/E'&,QX3 K,4_# MWI/)PW1Q)D>"W7F\CX\)YYK_'>4C?.%9>LA:GTP>ZRP.Z) ?!I'] =IC07S'A2-9,[Q.DG 55M?62U(4ECQE]UKV5VN[( MVLBV:[^9C"&@\03>KFLLU&!LM77.Q7G.1 MKCGD5B2.F>SPSL[)@PR-;#;V>SK:P> )G(E;#^S+V6HQG2VG:3V@9N(U/:CH M$4KT51":?$^?&)BBO8E9&\UZ.P];F3GOI%U#P YGGAV!GEZ.47Q<$'%O._4= MUN'O].?/Y[.UPB[#11U7*"9<\@:X><)/'#;7/)DV5M63SO7%F_CMZ02'L"!_%>X^2:8^HLYMB]G)7YXM/Z9[[#B]IH MNIK?'J9PR^UM.M_N@.^VGWMW+/.GF8?GB^6>QTC^CJBYUER'.'($I[5RI6!" M95K?8\/.PWMD$][Z3Y?/+ERRMHR8[/&1QF6Z>TJZ*-]MR?9G-%&WZ> MD'E[(%X'/4)'@.?IO43__OSY.VE$95)(+$&1M1U210O1A0(^QVB,<='XTR0Y MV_#SA$S[#H_2,>!Y>D?I:DSCFW(KR[?)^TU2X)'QXB!94ZJUBQ"%C^"M*R$I MK6PYS2"*YJP](6>GPP/6"%+]G+5[]80'"N:^0'8NHK?>)%11TB55:HVA0/#% MD@_J2V(FJN+M:0K'3\YZCY6NXY_5\?6R%R1_PK/\W?_D%_PPG54I_A+HQR7D M$^4$>L$+!);K9E)6#8Z$@-XE*:TB)#2O9^F(_QY+9G^B4]T0G/T<[=;VRZU> M@&O[1194R+D$YA-IV#*L&WP#.&:C56B$]Z>9:-JZD -1-2H3W5%&%D"T7,B0"OI!,@\C\;O3J;0_VZD\!_ U M/*I#5KZ_P^6*F".6U^(BF^$M+M;UX&0(K,4ZR&+W_3_;ON[]2-9/4_9>1$&! M/(#"H$"):,!Y58"GF W'*')H?M^-6O:^R]#$J_1F8C9$[A48%D@^QI+_:6T! M;7+QJ10AV@?]6Q'?=3'[/IC;MYA]&/5VD"J^HIS^\;I&,WCN3,D:1#"Q3@9, MX'C4D%$C.5$RB.:UL]\1T'>M^$ @F+?22 =P.EQPW]BF!XWLGM?ATW5%E"(! MYB+614LD RD=N$S"M:4$%5/)*O#\CA&VJ;-3 MCOFZ@QH60AJH1@)6/,1"-%=HV!^D-">JQI.24^YJV5U0'B[AKYRPT; MW!>7B'_@,C,2C"41J:* *VX]2\2$;#UY< LI/99_C(BZ%@KK '<'=^9_"YP@ MPRB+-&"B5G6^1800#0+7HH08KC[AX_S',-B&ZU_/9%WJ',+^[M>HQ *1[!L11J8YP. M3/!2]&EJ:8?BL'-+I#%^6QV?X<'T%[S5<*8 MD+61170S2VA?YL[T@)T X:<_C ? [7SVJQXLGN^GH4UD-ES8B)"=M76- H>: M/P/!D\RH!5G'X6P.X_>\=>X _0QG\0BP/>DG\:^U_F[DX@09,DS2G821KBB; M$&(DN<24?'3.D7N*9W,(O^>MQQKYG^P0'@&V_0^AOSJ$,_Q01\!U?@PW*RUO M"01)"J2%"U>L#Q'""PDJ/R'!6>SVD\Q%/L;]KS4SJ+Q\#MW! 2EE0!OZ6XS6IID46(>IL&L'Q&#XI!W.W<5' M]HA(Q?H QCA.MV#P$+-T((/TLH12.!^DI6QDOI]\Y':X@]/A); 7BG^ZJ._C MXM,VH.$1(:E,II")A<07-,CH9'!>>93GEOQ?\I[H)AL3SDS8$O@\& M/BXXGF0Q*66(=0:BXB5!#(:D)VTV*)F+NIMBH=;,/_G8]1.X"(;$\Y.^"#:! MR+HRZ'&I"OE26643C!;"4+*C,.'B>.&B??4PZ"B[*V9S^QA&!K[Z+UR]PS3_,*N3 M#28JV<*%]^!$,J!$8D RL.04"9/KW![ZX\9'>C!FSM1,;Q-Q[P,B';R4@PGB MRK.@:W#S1_7?<;(C>&3:>"BD'U"IQA=]<< ,79-"\ZQ3:[_XM!R>J>7;^:DZ M'DQGL0GU'7Z^7*2/)+%Y(9%\FL_6K9Z-A[\\^(TA)KWLSM1IQKID%734D8PP MDR0H6VL55#0@!'>%">M-:%Z\/5FT=&!D_9O9FN.VN7#/ND_+"@ Y!@@TYT],D)(2LN(C*%IT& M.;='4SYR:JP]@D=4; =P?K_ L+Q3O)Y7 M*>>!64-_HHK3KK6'^ Y(_MXPP&OE0K&7HGY !_/9OD=3I?+RWK?1TWBD ), M(5-LA)*&@Q(!%3,]0-O((>,375.ME-,!Z-9$WWOW M7_Q3Q[6^#_^\#5_74SOH78^9_C\(Z3*]ZSR#"XD!'2R+1ADIV2 CSQZE;.1Y MVP,:9.T5TV'DY.7KOUZ\?O_FW+K MK]-ENIC3#?,-/>@2XQ$+>858,[4HP?N2(7'O-#<_^EWX M^X] B)J&B^5K7+TI[T@]BR^XG)#?X#@R!MX51^9>(N>AQ )!!M*T%,J[P1C> M2M6X,8M6^+A[NS361@B1&Z)U64F@S" M(NB_F%6&"2==ZTUL.Y U;DQA<(0UTD=/$/MM.ILN/V+^?3[/=UBBP\%$=.2H M>JO(YTBUT8\<#\E<"5):X43KB<4[D#5N]&!PB#721T\0(RXFH;:%,EO3=C4! MS=8S>\B=M:)@R=[$8EI'26]_?]S8P>"@V5?"AZ.CYD7;HJ,6]*PU<8/S@K48 M*630)EH22?00G0W DE6(W&>36\<$ME,S;A1@<.0<)_T.O;"W[]Z\??'N_7^] M??7L]?MGKW^MZ=ZW?Y#_W/GH#96ED0*D2R! 2W5V2S*@8$]"]14Y_R;PT;TQYE*AV M6TVV?NIJBBRZDETN!GSV9"\*4>K,$ NN%&M89-&IUF;6KK2-ZS"VQ M[@XN;ZRB^YEKX) 2*$VL!=)Y1YEB&8E+6(TCC3>F75#F1U>KL= M"H5=H7:@7CJ VBNR6#:3_C'%((66D)0@7]@4#9'K M$PEJ,.)9?6T[V_?;U3 MX!RJV'D3*7> CU\N27#3V8<-]2P(S]>KRC*3=1MY!&<],1-,\*X$AZGUK?,] M!>-&0X?&R1'2[@ K-]*X)I\YG62,P(PF2;CB20C*@&7>,,F16;2-P7*'A'$# MFT.CY1AY=P"7Y_-UWUJJZEAG #Z0?J[7SJBH@I3D?)@215T"2]"GW]-O)0:G M?7"L=2[F(7KN.#:1FFN@ 55ME]>JF\R5P[U1D=<%P877S9JU"Q0PJ&"], M]"A=Z^C XU3ULL!G#$_M,-7T#+;?%_/E"C<0' I0,$4L"A, MHK1>L/ Z MBH([ /961FK&U22MN*E-GJ;DN@%#D^_C))"9H4C8BFR-UIL>'J*G4_]AX/MR M7T4T2WV?(&7Y:C[[\&KZ!?.SY1)7R_CU=ZR5LY\_3E.X>+; ,$3"/#I:N M/(SMDR4KC1$B*23G1:?U%9;!V:+(D35&1>U0-U^Y><)DY3O\@K-+7/Y&)_P% MB70Q"Q?/+Y>K^2>Z5.G3=Y1S96A+ED72N9ZX.J!5TO&.=)Y!%,.44\6A;;YK M\2B*.[4M#\+8]L3FX+H<\86^:E%3= *A7!>I 12UXT2 M*4IP42"4K*UEZ*W"G2:G/8:I;02,@ZF&BIVWEO+(4'E-#L_'9W22B/Q-_%$J M17YZ[/X*'V]\<)PXQ#!(.EF4'H8,] MG]YO;G)BVGMN!4B%55C*0=!2$;,Q,*DYNMPZFW0HK;WD 4YFYIQ4N1V ^/5\ MEBX751E7C$Q\2,D7NGFE"@B*$1-.\ "Z1!-JAW@LK2>)W*5A7-OZ-)J?-U3# M.17IOPZ+!?W@+SA$9.O>#Q\L@O4P&R>+5*&V&H4.X(WR4.^T.A]? (LY%\V< M8?)D >I6D:K;Z8=)=,E(K^@0I4C'0/H(SFD%B-G*7'P2HG4H[O;W>X\B[:/_ MNU?.P7+NX-5:7Y(O/WT.TT65Q_./8?&A=H$'HU@U(+,QFF[@8B#8.FG"BY"\ MK___O*75R^>_?GGB_=_MGBG'OV9Q\_] MV(?H1J]2[5O^>WIQ0_,<).L>7JM;A1-ORETA3;(3JB3NP%J1:P\(B40'"R8@^0 D$\=; MCZMZF*)Q7Z_3X:FA7CI 69TKL<*U9WJ7E=\NZ[Z=V^R^^*<./O\F1I9-= 83 M(+ M_C&?K3XN)U8JD;AD@'6L'!U< ]$0R]8J94CT1=K6AL9Q%(_[:I\.6;M#NK6: M#P;U%US$^2BP_B\,B_=_SR>!/#&N1(2L:V&["Y(N#<^!:6=B"4JPU#JP0 M."?\[JW8,T7P;_/+Q<0;)] 4 4D86S/1 ;Q5"73R(3$OO9*MP\Z'43IN)^ 9 MX7=OM9XK?.G?DI&4D',9(:6@Z9B2W^&L*>"%RLH5\EY9'!^^]&_'G;UV3O#= M5ZU=P/?E+&/9SNN+?]+%91TP1:V?I#[#] M8,#]:!SWQCU=Z&%0W9U! NB:KX;YG[L_LG7ZYT&21\G^,!$,C^2MYSK92%DF M(-2TLBTHE%)T;V%K-_:DV9]O!6K7G]U4GH7,8JF>GHR^3BG(X#$**$71,7%& MJ^;#B[:0S"^F>:V==4G9N@*_;BGC*&N**QNP M=4Y8""0:Q35)A'N3=EOM]4B%\8^_WDN;RQ%*G3>5<'<8V11@W_!0G.1@#7KP MIB[V\5IAU,8JVZ)W9=OWQ^M.:*'3!R%R@( [R*:\^8RU%&3V85.S?ST_9\.& M!XT*P0JM(>J4(,929^>HDIJ/WMY"2D^0.43'\_8"[P WS^>+SW-B!%_/9QM. M[C(2I"I@;=8DG)C :J62EC7TUQHY6XD9KP5F$.RT$7H7+O]-)^$OE\OI#)?+ MZ^.POI6-YB4Q*\%Z6>CAUO1PNUQ/1% \^&13\U*7!PGJI;WE>/.FO?P[N(PV MM&].6"U"-L8%T-[J.@3$0L@B@&1>20R\>-9ZVN=W!(R]$+R98N]"YF IC[W& M]E^7G\+L]>5J,=V,*/H7AHO5Q\W=R;W37E@'S!L#RM$OD==&,!&YTHD5U'<& MZVW97OO@9T9&Q>&ZFP\BR+$A\6PV_10NMK*2F#,252T?R0F4Q@ ^) 4A><&+ MH4.4=\/$P]\9^5UI XJ&HAP;%7]^KITN%ZNO;Q?S?)ENC'/O(S)1:XA<9G6F M :\5&9[@S4RH4UAXMCO!8O+*DD=; MEXMX(*(5,&8],:%=;+XDXQX1(R-D OT.#EW!)1W\XN+W^:+O\,B3Y269$'5 M.D-9D)[ Z,"+X$"+[$0A#R_PUO71/R"CCV#^@8K= I-#I=P14"8\R5Q''))% M1.^A8EAJ8CX0&VC)<0^&-1_HT%?OS\%*W-;ALX]$#T;"9UQ,YYD MI?][.24B?KU<3&G-6Z.EGP7,;1K;D@R./TP>[X>#)&^OE^$V?)BK:/?R:![5<=(VY0M=SX MV6&U$\Y&<"HJX%E;DF<,OOE>O=VIZZ-+IS7&&FNEIW<,?2X!BP,N:GEOP$QT M>P=HG!).6+2V]2J"OLJJFK]C^TCTR'?LQ2R?I##JVZ[1>S5AR]7T4YT@_N\E MELN+6C>V;%@^==B'6Q=9-6!_E%*L*(U.Q670@3"MLDD0Z_84%9PE/Y[^CV_= MDS%2*=:U$;"]RO:7KW^$_S-?/+\(R^M1888;D2P'3"+0C&ZS]P8] M@7*P@JT#".[#[&^/O.UE74-KM8-W^(&R\-N\K1,^LM9[QQS!^U"-6L7!*_*7 MK).LZ!R-$ZW=B3W(ZZ5L;'#0[%[8?Y0&^P;G-\9>AT_7&\"X"B&'8$$G]'4> MD 8OD0%:11:09PS3"5NH?D1BMPW8QT%E=T@>K;<.8'D]F?'5='F3F"@9Z5/* MU&&)],PX+B HXHAY'K76D8G4^F[\ 1G=PNMXM=\M7SI2!QW B+SXC)_"XK_K MA,_U;ZILKID)Y+)K+NLV0RZK!9/!VXS@F<\L>XLRM;:='R2HVZ[[YM!JIY<. M0/8K?L&+^6?,[S%]G,TOYA^^OIM^^'AS9E *5T(J8&-=QAQBAAA-!&ZT#8K5'/0TK,"O,[;5PD3.&<":,54 M\LQ86UI'^1X@I]L.]N80:Z63L8MI'I#935?HM4GP#M=)*2G)3!!W-I)N*;]I1E*W#>G-T#BB"D?NG7I']..5/U4L>4U1 M@(E$J@JB%LJ2\%3AN59"<;';#?A(L]3-!WLI,S]5..1P:?< D0VRL]%*)V,! MLR2G6SL$E[*#P+CR09%[$W8:*+<+2,;NB#I067?5?8#D1E;X'W02/EU^NBET MML8(Y8'C>FMIDD2S-)!E"B$JYG38JVXL,_MPC7 M.:!P-3R1JB-)3(/WL8 O/*3,@\3=AC<_IOC;'QVOAZV)X@^67P?>T>/OX.VU M+H)9Q* !';HZUP0A1&L@)B^SB8P\P-:#O?>AKY<"XE.G6@;380?X?("GU_AM MBT/2EKZ>/1BF9-V9%X!\Q@S,IR"+EBPW7]6T&V7CAKZ'0\;NJ95#U=1%_>%V MOJXK6PI.HD;/E7%T8C7YGDQX<$4K,"IK)@J6[%OO6MF%KFZS+@O_WKQY_NZ=?"(8MJ'?^"Q1;)[D-NH M^+7N-%M]_0-7'^>$B2^X7%T-0YCE_YA/9ZN_Z#>7Q,D-_,C/H!NI9$!FRE6H M/'AZ(+G&Y+1!8TOK7L\]26Q7 +OEPU<^EXG9.R"#=QL-P&*0P7"-P%$H])'H(6 73M!!2,NZ+B8P;<8Q\9#SDME3@?0**C MCVR]G-%/(CFNOMXO;HN-;[W^ZE M&&&0M^QH88]=@("?+Q?I8UCBLP\+7,][N\O2YEAIARYF[T (&XFI@A!5KCVJ MY$UKZ;VV.P7$'BM/V)6@,<>Y'JOS^= *&/MQ>A'H=(79'^9?_33_Z MZHJA__AVN_S@@[WDLIL_3<<*=V1<7%&].271)N%+BA UUS7HK\G6=PGH2A52 M1;*]_'&@N/VU<:Z-H]4U;R"[KM\,9TS1V6J019(,8M(UP9C!TLV9(Y=.6G:F M;\9Q2MOY6=A'@AWDSAZ]'%_=E%34B>=&^ Q2TN.I6-V,YAF]JM8F;VORN9P\ MPOQJKW*IP=I-!GQB!E94!Q#\,3]O_I[1%SY./[_%1:JZ_("3:+2/A@YKM+7Y MM(2Z;@$-<"F#8U$)X5NOG=J9N,Y#R0>B8WX*58W^(OZ0J]>7]3Y_4_Z:KW Y M84EJ3O >WV,M9FG_" M.B;N-Q+I%M%-6/$LJU+J#I$ RB)9!Z+0+UIELD)]C+9UWQN^7AD:\TV9[#;V9$[2,$'^3L(Z+MRFJPB["3H' MFYPLJO6VC5UIZ]R&:P/"0135P?VWC0WE14$7#9";;4'I$N@D.0E.)BMM,IG9 MUE[#,? :K =X5 MM/S6,;8]],R/?E)OU:YNEV71N?JDCZ.:+B'E";'!RV8+(PJ;=EO[L?,G=P*1.5,0#2C]GC"UV7=!.GM3RBK\-TX* M1RE],*!4;7!DG$Y'%IP.B]!)BUBL]'OCZ-YG=L*.?2K8.4[*'=;NOGOQUYM7 M?[U\_?NK-\]>'U&R^\.?X>CFCGW59#\55W$XHCR@Y UX7WRM'P(V*T^-I M612<2TNOYP#,W2%CW A3 [W?G\UTG*@[L'I?S6( 0-8SX*.T67DK<_"C^@8'R]'*7?>6-(=HF63B$K1*%;G^SA& M!KJJ.RRK,VWJV5M)1B9L( 5J?8YDSD53)8@,',OK"QAM_WP>V#G08+Z@M A M&I\/)?X.L/3]I;P^8(XD$*)#B)'5=8\A0ZC]+UI@3))QH^]F_!O;-N/7KK9^ MJHZ4$"5.W!]*H$R,48)XW*8K?JU(/1,G9A:BL=/PB9 M P4^=HSE&>E.7%V3-R69U\620IAB6:CJ17(3 H=H(M*UB>3]*YURW&TBY/9O M](2'0Q4X;R_-L4%QY_V\RPHO: UC!1)3Q$H(&D(A&3$;:KF!:@*.A5,?NC+@946B]\%+6A!<:$D91#&*V EQR7!;-8Y8M&O7VF]XY6,Z[ ME=%QN Q[4/QUVY>/7"03P4A;%^LY2?Z>$\ %2\RI8!%3*]6/WK=PF+*VS.3< M1W)CCV;\;J9D#-F;^G*)%%EE7D'TY)BEE!/6&7%1[;1'YOQF1 MW]B*_VZF9)V$;HR6E=]:=ETD0*?*6V3TD(H8('$K@B_D>[/6.\GV MH:\GS_1 0-R-K ^EGX&.D87G<+K9>UGQ^7J75CAL]7;ZX7@$Y<"72XQ7[_@S^>?/DW7-8*_(=[J M\4J"6Q/H?-F@+)TOEB$FI@ ]%E/J. ZW4]3F2!#N1.RXQ=^G@F1[O74*T'=8 MX^=D9=XW-Y,G(F+D$&*@XR=CW5SE.8ABA2/ON*;\3X#*[12.6T)^*B@VTE ' M^/MU\]G?IK,P2_A\OEQ/0)Z0*TYN#$M@ IV@=1;.([-DO>9H5:9#5&)CH&TA M9=S"\B$0U4+F'4#G]NCJ-^6*F7H2*CN3K"6R5&>KU[M8Q5R'*](O0KG G+-* MVM9K/AZB9R<0N7,"43/I=]B,\/K%^Q?/WKU^^?KW/]^^>/?\S1]_O'G]Y[^> MO7MQ1&/"HS_SV":%_8AN-5$\+.HSM"0#Z,^/X5;INHI:A2PL:&2ECBA0X*5: M#Y43@F5)-TKK^WL;+,W0U?FMNGB3#>%#1@/2J=HZZ CY9!BG+:$Q$@[FU M<_@= 2-/_&ZA[[M7R>$"[F(-RW]BW7F-^1G]4/( K@+13S5XT9=!\'IB579\^7YZ_3BDO[TWA&= M\$CV8TD(EM@!I6+U452&(H,/62GE7.N*^CU)'#<^>\H+M(F2#K]"YW1.VDS7 MN".SJW>@R*R-C!9\<;6 +#-P*BL06F @T\0PW=J#_"$AXP97!\'3\0+OXNZZ MR\;F/$R\8L;K;*&0'UP+A!-$SCSDE%44)?/L6K^G6T@9-QIZ$NP<(O0NT/-L MMIKF2OST"_Z)Z7(Q74UQ^>*?='%)?GD=HE5GGUZN-A&6>\+\5.=Q3Q+3/M.5 M"CDJ \K5@C6A.# 7I;:982ZM _)-"!\WJCH(,D^OT Y#9R]?/W_SQXOWS_Z_ M%W^^#HLZW^8+'A$U>^C''1LPVYG41K&RJQC'^_#/#R8]))Z30VG!LE#K3D6$ M@%* 9RF)C)%\TM:M?P^0<^S5=C/9J 9TGI-LOY;YXN^PR)M1O:1?;35AO,0Z MO]30-1V=,^"\T5Q:LAV;!^R$.N\(\DM*!3$@%(21,@I!$Y,YM9+M7],R;@@:JKL'P[W/$KR7>)GTRDH M2^ IL.$1U$/C=0L]/PJ= X3> 7C^7-5*M%E^ M1?_RXC_(N%OFZ7H V_5J DZ"\,&3C$P&507EG:L3*^AH1Y MUKA9HB&?NM8ZZ0!F+TK!5+V;FS-9JVJ?S\E?G5T2IQN6Y[/E1%DCG4RIEFL0 M9\D'\#%ER-Z(G*10A34?*+PS=;W:5P<"XVY@:Q@M=8"_[9*;"%\/IG'@O<.Z MYU2#-Y@ 7?+,J9)\;IW.V4Y-KY=:&WPUTD('>+JN7ZS&Q7*)J^5?X>+R2D\7 M%_._:TWC1'*TL8Y/1D._*'068O+T!+C@BQ(NLMC:I-^!K'&3UD,CK+5>.H#: MOV<+3/,/L^G_K-GZ!6=8IJOES17]%F?AHH9YR2B];EG9C/.>>!,T2B\AIQCH MEEYGMCA"T)EL4N85^M:58D>0.V[:>FAHGDJ/9PK99RDM+C%/1$3ILG*0L9!O M)@4'%\AZ%B$5JP(SR;0V_XX@=]S,>(^0/42/'4#VAB=7!K0+R=U0,6[Z?&B '2GUOI./;Q?S+],E_2B2 MV2U&VZ0B'_GA#1.3^[!Q@C2EC%:(H!44RRPY"EX3\&J:6@B;$_<\J $J18=* M4][\Z,U+O[EB?^1R?_/)Z4Z>U2:\JVO@)DN72VI:0 M KKA,@A'4]])H/A(O&V]WDZKW9Z>T^_9V2*09ZO?D#0<+FIP_9)^\M?O E"3 MF(.S4F9P6#TVDR0X%@2PQ.EI"$:)YB&:I@QT@NX3HW#;83@Y)/H]#]\EDVX] MKI/,-'*M/'!IUB47!HA= Y9,+2/K4/O4>GK:GB2.&ZGL&]--U-HO:I]_K-T> M+VX/I+5"XD<^^$=M MI?WB];?Y JIN&BXGT7@8C8G5<&F:NX S3_.QM[A.4^GFZKM;!0=4&(GV.SI;9$.O(B1SJHJ M06MO16G>++07A>/&2CO![H!*[6=9^2Y,_CZ]6%USB;F@($Z 25YJPP$CT5H+ MR+D/W&I7=.LE5WN2.&X8]HRP>ZA:S^2^?;Z8+Y>_K/7]9O41%QM.R4XBAU1[ M*,J0G10Y U==TNA]5E%Q*W-K=^UP:L?M>SHC+#=0=@>PWB)%^H.K@6[+=P0 MHO#C-6,6I%+DDQK&P3,M (/R*<>8RFXK&XXW@^\3-^[TJDY .XPJ^[$;MO#W M>EYS2G77>+S C0:^S:"H'8WT)UI">$[0=S_G! ?$ )]7]%K\7] ^D-<3I)2@A,#8)A3H*)Q$"/95U%;XY4>9"[I.V6X6 _)WB/TF._\+RRB?+_N5RNKB;_7)TZB< ]V436*H28T(#. MMJ10N!+-Y]+M2-IN\/Q),W!'Z;$G>'XOW8D).FD='9@2 BBDY\ SCF 2UEE4 MF+,8K%+D>U)V@]]/DRP[0D\]C&K:N4GFAT[EM\(2EGP2I8[XD#4:[3Q$'CCP M& QZ;IU3K;OJ&I'>2>JW<;'.&'KMX/;<)1#R6#&&BC80R_1,L%KKR\G2]HF. M<79912Z,0M=\TN[Q9(\\QG8,N!T0!&NI^S.!^];R#94*9F4LE!+J3DY&#B:7 M"9RRJ)+C&EGK//$Q](X\1_=, -Y$VV>"[,=3Y&A,]CG1LQG),Q71DWT7(I 1 M1CQ'17^YTX[NUDGD%F41PTWB/1.D-]7^N2 ^3Z>;U4@3XJ)$7@OO5([D:-"C M%9ROTV2R5XIS.MUC9.END3CRX-YSP?&!.NTGT;%S)OV:S<0B0QVK8Q,3R95$ M&H@W<%Z3FYQ-SK+U<+Y]:1QY2/"98/=@K9[)?7LW9W[-ZB8A&2#(*,"B51 L M8\"*T>1!&,_8&"4^6\@=>6CQF6"YA:[/!-8_2K%K*;-2].APP^O::TTN< X0 MT5O.VY M&+>"Z%R.P8#(.*.K_KML?33>^2(14LZFNACTG,E@8B7^,Z/9!)1B# ME0^="[Z/TNZ9(/BQA#[6F:26UT+^-@:DP1MSZL"J-P8J(S@7"1ZFW6PC_ M<,HDRS9%7L,Y])20/(VJ%E@!5T3,24@ITFFNWL-G@?Z$"<2C5=FLRF.0N3[7 M6U-^P3)??.-\8RRU&>^SVS<:3ODY@*D3#/NI_<<ZAA/W64UM4FGONGY([THCVSA.G?TQGZUT0-P,KZ^S*VS_EQ?^]I+_^ U5 7).OH\TR^M4Q@G9*^3Z2CCGX23X*-O"[>& M^>:SRM2\#&/?[O*%AM;MW@R=P+8U(I*O52QP1ZZ[4HI@K4R=F^I3,%F*( ;K MEFEOVWZ3\)M[$GZ@W^!&&CZXPI0E]NNZ226R@L ]AURD#X4%F5WKZ25'DMRO MC;L/LNY>F*?48P?VP_/+197V(9Q:[W7=& 9R3Y2F47PI;*;C42K(I;<'+$' M4SLN6$\*JKN /HV&N]CGO.%U4[!_O]-*L,*<" RR=Y8N!I/ )YTAIKK>W&)D MV+JZ]Q&21L;EB;#Q8T@V45-7N+OR(>\SE-$+43,2L6ZS5H[,^*"]!72R&!4< ME[RUJ?,(2>/Z_2/CKH6:>L+==QT<]]GR6;'DR2]ST@1Z/5R!&-& XT%'KH57 MS??3[T38N![WN!ALJ+(ND'B]=^H@<4K4B"*0$&M/-;-TT]LL@2[_[)/PDN76 MV?DCR!WYYAS1DCR5CKL"],9(V=:[7W*))C,)FM>.(>>()4F_+4E*QS!EPUI7 M!NY&V;B&Y*-JS8MFH"2Y=-%+ UR(E*7, MS&#KC-$^](UK@(Z-R^8:[ "=6]FP)J*/ EC1Q(O5!8)!!@$+QUP8/0BMERIV M>1<.%35O(?>C.TA.D1G\DV[R:9FF,%N]G2_6AW)>[BW=#72JIB%.+Z9U.62; MC.$Q7VZ826PF@).LRC-&(=>0A" S+Y#;$YC30#$_@W MGHT*HG +2+8LG3B7R,%+ H(-S&2C56Z^\7@GPOK-%NZ#DH>RA6UTTI7S>\-* M+?.8U=E'$^=XYM)Q2#$84-XJ<"HKT$Z;)"W++ _E9-RGII^L7B/E/[;-_3 ] M](FI>AHW?[:Q&FYWUY%A>KUN^8'V.Z?)9?>9;!:+CFP63<=:G3F1S-7=!P424W1:;(26L]#'A?&L<=_C3*:]Y.9SUB M4U5X9&GEK2L8=T#0"OO:7?Y^6XN]U MSL[$ZQ2"= H(]1F4-AY8F:&=FZ8VMWZOH-& \0.#E6.UW9^3?& MY?/+Y8JDN'@U77?3_#Z?Y[^G%Q?//M4 ZO^L=3F)W 1;Z'$/4090QC*(R98Z M0HSL>AM3"FE?LW\? KH,I1P-ARVNP&":Z6<*UH^E2/8F^3^KKV\OPJPR7%NY MKFQ-1@ZT5:96/#JR-:5(X%D,]%OC---<"CN@E;8+B5T&25HA]!1J.Q:<@^(2 M/X?I=2QH.3')II!5 2D, ^6$HZ1#%0X\2%B7L9)38?!P%8U_ M+6Y[ =;9R<7T2ZA#7)9TM/X]6V"XF/X/YJM*W?3U_2+,EB33.KPV3&?+242F M8LD&C%>"!.PUO06>03'<<*V-N=?XM/M3?0 ]789-AGZYA]9;UXC]/H;Y;OKA MX^I-^?<2K[RUB?'::.09C*V.F@@*G$X:(F)BCHFH<>\(\LY?[S+(<@(T-M3) M^-A[^"6X"BMY$QA3)0)3QM6]-PJ\%@CHBA;$O(+7K&G2!]8G0=K9#6 MA7P-(\E_A8O+*[U=7,S_#K.$DU*\LYZL@LPRV;$V6' %/?WB69'91C)SAPXK MWR>KWVDTQT3]6NNC]Y=RPG4PHOI'06&@\U@\A)0U.>HQ<*8THFT](^''E(SK M))P 3X=*_2RJCF_D]V\Z(8L5>3/MZHH?_MD-*X?W8.($M<'>B""QPB-:NF:J M1^B5LB"TY22FS+,^H]K@.P.22_6&T_S#K/K#],'K:JH7_Z2+RTQ.RK-/\TNR M)]Y>Z8'^X/W\Q3_ATW2V_N?O<'6YF"W?S2\N?ILO_@Z+//&.O!<,#!BF5 ^2 M@X!, G.EL*Q#X:+U_J6A>>JW(GD?;-Z]$KM"0A?E!%LD,!$A9X>) X;:WY0S MV1C&:LBH?1;(I6M>R;R%E'&1V!=BYNV5=S */^-B.J]]]$]KF]_CD=A.%AT$0K=]LB9FK"2G.Q 5,2(U :"%!RT%,0?C0$L=P!8G:\>)@VB39#EE(2QK?+H'C$#LMGLL7N UWP5\G01@ M(W,U.E<@95V$$-ZS/,86\C5Q_<8$]D'+87OA]M5-!U;D#3_/+EGX4.@<(?43PI&IF+KY.?GEQEV)61Q9[ M'P!54BE9Z?'!15U+3/_KP_S+_][\Q"N4;'[S#2#?OM<;% [1V_PH(7:@]M=O M[C$L$8*3%H*.2C(F'#,/V3+[J?WUFTYZ@5JJ?4\A=O!4?!L?_1^7B^DR3]/- M4M(_\%/$Q5V&E%(06'# HC(JE4B*;=U/]BA1G124M(#.,(KH %F[&&SD]^++ M%7ZZ]_(RG\@9(.:B=SR5K+(48RPUOB%PW,OJ-,;OHC$&C6.#E5(\3%K__M>!X-AF2#?45&\ M_&Y,:@F/=B6TTU1, <5D9>XVK>T?(D96K4P+Z(^81+5=Y ML!#5#17C9@A'@-5A\N]P[^F?+W[_X\7K]R]?__;FW1_/WK]\\_IU6"S6C95' MY/=V^*G'9O;V);Q13N]/_%!;[]_AYSHD8O;A)D53A!(^<'K 5-K4I 6G/&B5 M3"W"T>YNW^71YW ;+,J\OJ__\IES]X.HF;;ZTG-09\,I;74\+@@I!UH% MQ"4707.M56R^]G$[->,:^$V0":23Z9D_5D!?-+Y=+NI27RPV'=)G^&2Z. M*BO8^QOM+Z%]F!KZ2DI.*6LS!>?UFK[Y>OF+Z]".SQQ[I))4!*KHWNX ,>9A<@T8DHVV]AZ M[<,!9'9ZB>V#G;N7V-#*&M$07RY6D^=UZ\'%-*_96-N4ZURHK4-X?'; '(\D M,97 *"QJPP:*73!R%R@( [\/9OIHI-Y>X!W@YOE\0==O M6.'K^6S#R0TC7!CI-3"L0Y!"HDL7ZV;9*+TTL2C1?&'E5F+&B8@/AITV0N\ M/>N@?27_CBMS=2=KQ8.L->V1O+U6*Z60OS+PP7JX_7MRI7"DW=?B0TO7 L*N F MQZB*B?14/Q8O>OPS77CGA^AN/H@@QX;$L]GT4[C8RDJ*V:AH$8JJ^\VE4A"] M)@DA2^,_.:T 45#48Z-BC\_8YH2[5_?+N;Y,GTSVY5(.F( M7D3=DA;K7"$R[- K@U8[(>-NHS"W?&#<9'HC'+007C_&Q(_LKU[4+7R#@ZM0W;6E,=H.\=?L'9)=:^]+JY MNT;0_W.Z^GB]8.!;;_)R2;;=NE5X$E@0SB0&BK$"ROFZ6R62()W,'ET1[6=0 M'4!F%P900ZS<&Y@TK.(ZP&9=EU@3RFM&)VBR$%(($E;=R>UCH$/+% 34%G/4 M7,K690K?$="%[30*MX[SW/I\%Y;5<"@Y5-!'S"MI,\/J)D!^LPB"Q:)UKL4NA7A0!&R(R3$H MDOGL8^(<:L/!T?+<4+OX%ZY8>"J?/)5W2S@B%N%Q=T;_!_^OY;'[-V+H" M5_C,@G7@I:$;M&@'0=8)&3:)A%X(U7S,\BYTC;N48'!L-5=-/^.\UTVDMUGY MCL>))Y,N6QM!I[IL0=)C[5DH8(I33FJ.3+2N*WN8HG$7% Q_B[531S\8V\X/ M2\%QU C.UC-CZ):FWR<0)J?$,C>\M,[1'XS_/U/J=L&5U__P-7'.?W-%_HG5^7H MO-H*ALY9D:F JLMGH@\>=#8L):EJ\J#YJWLR]G8"OC];X/<*E X,S@W#FXM@ M,]!QHI).G--]P%BF1T8IA) \ ZF,KL$_D9K/7=Y"RFX!67;FT#Q. QWXO&3] MWG*Z2@WN<,8A%"Y!>2L@"'I.+'>I9,ZY9ZUGPGQ'P&Z@.=\P_N'2;G3CG+!/ MZFIWTI!=4M]_8? >J0<8&KI#"I7,WJ*$&.JE4N,@7B8-)D8>R'](SIQ+T^8A M:5RCM='T/H,,VM2U@0$'N65:[^9T/I4.J;UTNDN'U#X"[L#*WM:PPWS2'H4% MGD@D2FA%=S,/8%7T4O.D++9VU\ZG0VHO'>_8(;6/P#O S?9F'1FEJATY8$I= MI!M)+MZA!NFL25B3\;%U/ON<.J2.P4X;H7> GH>;-4S1(A=C@*\K<3/6H::9 MO$\IF<>03=JMB_?G[9 ZQ/!IKYL>@/9=B;=@/,BHL=ZQF>[8;,%S54!G5J15 MTO@TD+/:?X?47HI]L$-J'RF/W?CP<&./E3$4&Q@D6X^1CC4Q:B/X[)3S64H4 M=U;,G'N'U%ZZV[U#:A]!CKKT=)?&GJ*6/'*U M$RK.IT?J8%@T%.7XN-C6Z"-%$28F3DZC(A^R&$G )N-+A!(29\DQ\6A(^5RZ MI Y&0@OA=;$/>:=4C(C"NZ1DE0MY+]*7UD'YNN!OD^^U2%]S_K_VZ:!'WL(^WSH'NQ-?BP2*8P,6%E,!IY8#\2BY%\G7>ZO]+A3; M3HM4Z#[*ZN#5>SATH8J44N@,S*E:K2("^-J^KU2H%FE(+K?NA#D^7MA5HG0O M..P5+]Q'-ST [3MGQVN,!84 $R29 0;K1&I&4M+"IL2$"KEU$NQLXH5[*?;! M>.$^4NX[7AAT)G=%6')6? +E"G$2O084/BH5T005'C.KSBM>N)?N=H\7[B/( M\>-"CP2Y@HW2T;&H\U?II&3-(3 C #5#S;/GZFY"].SCA0?#HJ$HQ\?%MI"7 M$$F(X *@2<2*HR?7>;^6CN9)%D&WZ5.)%QZ,A!;"&Q4"#Q0=!2Z"Q2A L4#F M5I$)/*/;SMAH4I(L>I'&+>/K*IM]B'7:2/J]EO%IEU.024$J&D$)C!"+,B"= M,;EHE:3:J<7QJ93Q[:737 7IV2L;H*%^NVZSQ=72X:K^)[X.>W3ZWNRLS@6T&]M+XD M#JX8!2HS3PCT$B0OQ1:;M=%#5]*,F5552(8$^3"@FA=(=>)!$2V1H%D% NH49?4O%#D M7+*J>RGVX:SJ'E+N.ZM:.^*48@Y0U1TKB15PACQOAIE)T1 MN;1 QYP,S'.T")7(Y1ILIZUW1'L57?$>*7_+K&JG(%UI3=6#OF=YGX,0EF[C MY?3+='+]970;P\,S24%S4X?$D/>6P\92"MP03) 63NJHP$$A/:7VFY!7142G M(#;6@Z^XHBI,M9X?_7YT\NVH0S+UU0I=TZ7;""J4$'UGKN)CCHLHX0E\#OD0 M7\_RB ?0S>-,P/MCVTIB99(6 M28X5L*T#TK!?D#>,,NLQYZ3T_;>-GF'/FCZP\J:DHY0V!G;^'P)?I[.+.+L= M^;AT=%DD.$:!46!:(!ZYRD_]%;(TA !_I.3KAUNM'/]UWQX6.>6T.BTHXCH@ M,C^8A <.5OZ)X\%*!=ZGDC0_==0.6<-@%QG--1%*8]&HFJP93MX2,)R[WUVG M;P'24P2?YEK1&*1LUC#N[=J# MJ[ZKMJ;E1%>!FW0^ON3HV$C!L@JH7.Z.,L(=&S+T;_YR%5:L]DAA3(B$&YCKBAFOD M>$H@(.&B)31)WV@JZWN(V43 <#=.(<5.2TMY0*CXZ0TX=G=7WR[@8-4F"6)0 M< F\N"@QTI[ Z6@]"$4YL,JV92GGT?_']?3V?S^L> ^-A]\\(>/I>P/"H(S2 MIITD6(&M<3*=?'M\7PALFAPQ-#+/S*%:([":#&*$6Y^\3-KV,-OTVRY&:"]V M1EDL=)5L!:#8<*,^Q9:-C' ^&H("#@1Q:\'^$EJ"0>V3D@1<-EMZJ/=[- V; M'2IN@_2BB@J@]4XX\>@O/[X)^9W%?![A_^'2_G5%I(^*,X7@6,WN6QYKP1E' ME&E,@Z3,^](CO5N0666PK25.7KM,/2NM8-5?P3=XW\[.OASEEVL'7PX/+G[[ M_.7TOUZT!VW_^J[9RIW?W;5@H-2+NYN?((=\J=KQH9U__SR>_ODL2?DTI8_% M$'CNX(,#A9.1P\D(9R58X%(0S@*7JOASC6:D=8K>Y77/["A\GLZ>S6A>SF1^ M&,^\$H -W@K)*$K&@<_AC$+6JX@,%<[88 TS0J+&W]RX,QU#\!X$?WK1_15 M-(=_QD_F\"0"#XFRY6L>QH/)'?,YT@8,C20PC4%((W'I1AIOJ1@&47UJ>]/0 MZW:"KP0\]P)9,<""!7_&@V>CECQ2C.P?[TX^D\5PH] M5@0(&0CL"J0\E8ASFI#& 7YK'2:$^*5%CY?C(%JM ,6?@), M)BVOF<1I9;C[@2-">/!%(\2'A]^^?OMR<'GTZ?3RMZ/SP].O9^='OQV=7!S_?G1\ K\] M.OQN)]=Q/IH<>'_SXV9L%S&<+K['V>'T!U#P/4[FH]MX?SE]FN61 3<'A$(V)1)=N,].2 MU,X3A)I]]CXLZKB3!MB'HX*#/<1#CA!1C116BI.H0Q2E3=!=Z!OV7-X'UMX, M*.I+>S78 7$VN@7M949 5#?+^OG1_%_+S"_%(M@\E=2+W+S ) T&OJ2(<$$" MQL0H5GH6PS9Z/@3R6J#@32.W0BJI"EZK /DE_,U5M9)2FN21I,$9$!)S$6DC M$E*4&^Y#BM25/NBVT3-PHJ*8UC?"J:,**H#3O2'L[R[^M#\?4LB>4&48YRCD MOK\\6@S6L3/(,2:"U(IX6QI$;ZFH!3I=-?S:*>XF[@H T_#0?DH'.NJ8E5PA M3A5&W$6+'#"%DG-:614H80,97U]VRNCW%HS9VS78J^HJ@&83\_4,=O8TP,]G MT<[CIWC_[R>CEACO%65Y'A08M2D19"/SR&/I"<>:Z.)IPNY4?P@KKB6J7K=6 MV*^**P;UY^DLCJXGJPOEPB$_[Z9+[+M\RB?_)07_F"Q MF(W2A7OLZR;5>CZMQBNXZ]@ ^8?'B3X^'GT8SN?C]+(W[=EB F$F:N2 M1**4>DL0C0R..F83,LXP%(1W1"1G%"[]F*8P"\-:197NE7W X6^S&Y:,8V># MUQ89F9L>6:M "0$CB;%W3 <>3*,70WO?!TUW0&^5OG^+'; K!';'OKG'_B07 MI,9P6=D6R#^!Z<*.>]T$GV("?R[\$B?PB\79&&S$-=;A=IT89Q/U))>4Y-$L.H=@ MG::(2:.%,E)%6OII1X_L--HBXG_8%MDW3"JWG,[R#Y9'P?*_.IL"BW$QFMUW MTG\F)!#-MXF]'S,4P^.Y,AO-1Y/K3S]U)X,3&)2P D+A!DF>0X1SQ'D MW$S9!)7;*0>S3W^C1U;K].'W#O4=;JE:<%?Y]GQS93_J+[]'.C@]/&XLR,_3 M&;-6AL+Z M';*MRGQD>ENHDH3DC4A@E%N>J^1#-GV(0EICXSAS%(?2CUMZ8Z;.F$6M&VZ_ MV.F\EX;PZ][A/TJ>8HP2&-9P@IC\ZD32E)N:BT!HTDJ7KF@K1GR=88T/M%<* M8J-BV["90K;((8\EXD(*%!@(@V<1F)P9XSPI&Y.Q;&\Q\*Z\U!GF^$!;IC_D MU'^[O(A&;>':^F3YTB:+7.(814F%B#K/L2O]?J<_;CY$ M566_96E[AL0'?:$(:14=XB@JDVD0@)>_%_X%-%8H3'U'D02PR(X^B1L]0@C&UB7&,X MFTJ;/G__IXJ[8*W34\5=M%>!P_O8H?;HWS>CQ=W3R;)\(F4<8]ACC8BT%DQ" MII%UX!HY$RSV3#M2?CC7-H(^!/9:X.#U1*1B2JD 8:]X>'A!I8P/3%/P,USN M=9,PB$?JB *8.BG!IK2F]"N+M80,W*&LG**GI:5> 70:;+C59,0D58I4@;-J M,!8"P^W780BM5-"Y[QMI:1VTUQ=4(9AV+ M2#(M082!(RM(CLL)E>#/L/&E>U7?Q'WI570W0/#T\7A=A2L>$TL!2Y1,;@TNI4,V2(U,Q$":4B&ITB[L#N15?V%WP,EK4/:DM KP M>+&8^G]]GXY!6_-[>_L*]FBB,GGDF4H@*6F0,9ZB9 6'>T PN%Z*1TY>4S$P MNOI2^)MH22?IM\;/SV4Z%5SXV:**E'D47NID,&("@T\G*$'6<+ O=!#<:4HY MW><#LU(I\_ZNXSWA4[N[$%\K,YE,'CIS5Z]/SQR<":WHK>T(P&'$$&1LMXL$% MI"/&R"O)97 *AV9S/7?8HCN0UVE$RLE-=L!/TX6]'4VNYTOW_"I22902X/E; M8)H;8-H$D1M*,V^4=E@3_AYZ-JX^<)_MGM3^8OA)9Z%68+@_A&V6'?[RN0SR MRGP<3N>+\^BGUY/\!NY*$.XB%AQ%FS#B64X:SE.4'.9$!B4<+?UBJQ%APYI/ M?8.L/QW5 [QG\<+G_,U_N3N"RVMZEZG/P]A7./@@6+*(:4+SC%F#;%0" M>4IC#'"FI^@;W9/-OC?L@YR]W)P]"'[ (VW)TM>;\6(4'_9!)O_A@>J*L15' MVBL2@ 5+&.(,V#*<)T2-3=0J0QG7C:#4Z'/#OE/9"Y+*B[V"N_$-4\^/VW.[ MB*]?,%SQH*1(W"$X;#DP*!PR3((%$+D6'MQEHTM'OG8F<"_3*R;C3.53;W(X5 P'G"T<-\(1N""E8"@U;F0@27D',D]WPRB6+" M.=KPDR8?-.)162(W86IVPK_8(I2 ?ZT!2.'A!@S#$%*\NWT!+ M,U1]^!1#$554^/)Z7=[Y<<;I0ZSQU(U'U\N/S.TD9)?]7AJ%<^J[?K:/E'LG MU@?(R&N*G^%9)[ ?BI=0+0+@1\GX;\+JM[4%O6F MLPHNY">I97;RM+_E*TSGP-T1<)WPR&(NGC*Y>(H@ OPP3JW4V!9&WGI*!GZJ MVI_JI\7U4"6:'IY>)B>]L#0BQ_/#-$LBLE0&)+CT!F.I?/$&/YMH&191)?3\ M+G1:"+T"\+S:8B^Z^_X6[7CQ_7!Z&V?V>O6,C3!,>1*Y59T2B.=W0QI$AYSV MP7#NDRK>5'I7&FL#6QMD;*\,*:NF"F#XD$V^/^)?\+KB1\@\NB0@CX7, ^ - MO\<@!(,8 MA4',)I[+FGFN:%;(&D\94S(96OH1:3M*AYZ97APR[]=BEM9?%4^HWO+YAK\K MIP78$\0B&_!RIIY%QH-?GY3P2KL8#"WMF#8@JS8$EL?'NY#LIJIJWJ.^9>PB MSFY'/N;2^RMI.0Y1@!5K<6Y*&L"T86""Q" <\"NK7JJ MO)>/)[!ZG"^6W#"BL0DV(:("1ASH1U9E$UI1IQGU2NC2ST>W4S3LRXV"/&+1L-(X%2%=XKB(M MW:5D1Q*'?<11)V9;J[#K>)">,'K@%S=V-K+CU9BZ*\HE7!^*(^)H[L8O S*P MWY# F"9#DK:A?]?F#5G#/N&H HO=5#4H_C8\O7LCO*._/6#P_[(&./4.M=*_4,KWS+Y:O9($=_ M^:68\SNIAUJEMZ$$X9/6B;+<5R' ><\$.'8R(I$848Q0*VC_AF<+PH=]Q5'% MX=FWNFN&^EO.HM-48 ?[U],\;,UB9+6U8,=02SVXDP0/8'L.^]*C"IAV4U71 M_E%])'H^V]'L=SN^B??/H^]+/I]+4U'""-8:P1VN7\"FJQTJ3/FMYO/(LVAAP 'M'Y.UN*&Q'(E#BVIL\ST;9_EO" MK"6MUN1/6:R\?]%W5EO%2:"E"S@^CXN;V>1T\HP_$37#B5$D"?&(>^.1-G!? MX$@2\8R)$'SOL-Q$76WGY$#(+**\*@.=FWHR16>9=B$B:F,>SLXM&- Z 98$ M7$*"\>C[#R55V3^K&E"64%VE%_B3^-Y)-#C+*14<3'BBP,3.YI$S<$WD^L"H MK%!&EZX*;T]MK8FD/>.V%^56>;@^8QX%1^6R+# D0(/$UD'9@U6 MT1!FA8Y[J$U:3UNM.:1]VZ'=%5U?M0U$#Y)NJ"$7MHK8/-!#BX,?T9@+2?&P+/IK\8H%K'R^^Q[@H MW-*BX=?ZZ&31AM$!&E@XK@,X.@YA8AWBP9 \=)TCG9P+GGFL<.DAS]4VL(B: M>YM+9(C7#'$%)K?U7"#AL;<\6%!?13< M.TJD33PU-F3DS4 M@6@4$@U@H'"#K.4:^6BP]$YI&4JG'S]4 XN=]-RT@<4N0J\ /#MW1F#*:B>3 M0TGIA#A($%PCSI%(\$]J2-"^=#?%OTD#BYV0T;6!Q2YJJ@"&[W9.B"P%IJ5& M.'*<;0F'3&YN*Z@43AG&A"\]].R#-K#H K.B:J@ 5LW*GIA4)(_N1%'[/(36 MX3SO/7=\8;!;8M+:N-YC(Q^\@447,ZR\EJJ$WK,AWF\K-XV.5(%WA(+QL+&B M3+!. MA0*CQ;+<'I@L[[O_VW33G M_20NSF:CZ>Q9>XY#('VT^"6FZ2Q>VK^N IBX/$J.',&Y94?RR$B3^P)*;QF6 MRA8/#O?$2FVE87N]S_>$@"H/WF9BR/GP>4Z(Y[=N*]XQUB)2*9'WPF2C!R,M MB4"*2D.P=CSLH;M+>_IK*S6K!?*==5VM@?L4SEB-1QK%^;-))(I+1H$9A"6' MJXV&B"SWN;:>$TJ"IPSW_$#G'0IKJT+K&;(E]54:E#U/^X"=.9W PO-IRK?0 MLB1CY!\$DR^BTG,^&G^PEPD?[=@=H#2",?"G@LHQ]#SV- F'+*,T5^""OR^, M<+1TOJ/:T@C#P;GTTJ-DF;]O^^X([$;'I(U.!!%U:0?M;UH:L0NJNI5&[**S M"NS5#:E:)0*GUFB$51XXD# 8W$I&I*QTR1DORS>Q_/BE$3NIOEEIQ"YZJ!)- M#TDR$ZF%C<80BPRL6X$5,H)@1+"/6C@2*"]=\/:A2B-VTG/3THA=A%X!>';. MN6M)DTS.(D]$[KZA\Q !29#R.G&#G2.QYZCY1RV-V D974LC=E%3!3!\-R?/ M$B68@NM%P0]#W'""G'<)82;@?TRH9/\IC>@,LZ)JJ !6S7Q[27S@"A/$P+U& M7.G\S@LG9*@RA!!#G>Q_GL('+XWH8H:5UU*5T'O>$#UXHR(E%!%KECVR"-+. M6*02M]@;#0+K8;+\9H(^0N'#3@#8J3W]+MJH$EHONI^#64M2[A*=I+*($ZN1 M 6L6N>0Y%I$JJU7OV-JY/?W Y0QEP=5:'U6B*S^(]HL8UC3J\5X9\)X((BGW M^J,R2\PFY+WSQD9EE>H_5;R9OH]0U5 6>85T56VR*[/S8SI;C/[?4HVGZ5E> M[TH:''U2'"G*P?0U.&^RR)%-X,M'*:+S>TC=;B+O(Q0CE 5C&4U5VB=^?4;G MRDG)"09_RR0-'I+P NFD.:)!XR $)UKU?_NNI^TCE :4!6 !'16K\^HWM7HT M7XQ^9+1_OH&#/ZZZEKUH!64GC[*Q=SER,"^<;NU&1!\IV()B&2 M&X*45#*" M<'08<1<"LD: ^1@\D03+1$/IP$2U:5G"9.1P,Z"8JD33*D"/ Q@;E" ?\MM%Q35R7$7$K9:><,68[1]/%:=E M=])SX[3L#D*O #P[Y_M([DTKG4W\>MTLO@^OV(L^:"$12I*F4-'!FFWK*NQUO"4&+;[ M2W@T(ODCI'9W E'C'$AYC5;:UW\KPW]$.[O\F(0]J#A#VS M7JF8-&$U(#73^A$2S/O&ZLXZ_*AH_3R]F5U1<.*T!8/;*YP+W\#"I M9,Q',+3Z[^?0B-2/D'_>,U9WUN"'A>KH-EXEI<#W% *)%&%/\@ .HDL&$8(U MQHGQ:/M/33"F>2\URR)T!JJPC%FEL0::):X)+CP4;I(CBZ\UX,8H/ M!2Y+#=R' '$,,7>M1-;D;J:2 >M"1\1"$LD;2IDJS?^[1'V<8HE=T+.Y6**$ M;BH(GKY,;IS8'_<)6VXE3KD9JB0V@%4BX-QF)J(\U2UHEZ13I4MSUE-22X%$ M$75OS6RWDGV5"'I(C['(//94H&3 [. L@&@XT2AY(HV2B2;5[UOU)UIJRE.W MT_.[T&DA] '!D^V?JT,@?V;'N5]CG%],;Q;?HYTOX/A>_OK/"+\&.W+^8('D MYHZK;MZ1:.F%1<33B'@ \6GA U*$&0(V)DV4O&=O=:*@-CRU4?YTWYJHX*QZ M>XH_^4M":#PG<<4*1PCPPPH66JG3+OL;$#7N<%8/#>S KHIL/ M$Z4XF,]O?OQYA3NS.0 X0J),5R,G(%E M!\CB 8!F$@9KCV*2A]L8HDOWUZGVS0>FN7P-8^2YYV"B@!MNE\^V&.91>*H< M+7T,_DW??.R"JFYO/G;1605W\H8:=(\CM49QQ+@#>?E<%$0D1CHP1D4@ENK2 M0;./_^9C)]4W>_.QBQZJ1-.J^M#Z;^U8 M7WBCG9X;O_G80>@5@&?GQP3@/)F0^2/&2\0)",UJ+)#22E"6;.3RGS4N:34:$T[#[JFX\.,"NJ MA@I@U:P.(1%/)>$.,9=+ (Q4N2^(1<(H O9$,+"%_GGST9\95EY+54+OO^+H M^OLBAH/[@_I58.#X*3 PN7[X6T]3\1Y]*LPX-@0SY#P%.8,3A8S@N;VYX4E1 M&KWN>:Y&(4X^P@N1G2#W+JCWKO\J=\$KMKZ,PBCY6^R1 M57W\E^GD^C+.?JR:M3XT:C62VZ3A(HUBJ1JMD3'<(Y".YQH$Y4WIXI*^>:KM M"OF[[*."2"JVL\I5*AR>?OUZ?/GUZ.3RXN#DT^'IR>7QR:]')X?'1Q<=:A(: MK-JU^F!7PLO5&?P8+9:O; XF(5>N '#BQ(_B?$U.F =/D@P,>0_6$H^2 3B< M1)CR%#6X$S:5CN/N1GW(%]##@K3^?+:Z^C!8/#N^AG=\G+''$(6;4 M(&XM1\XX\'UULDQCC#EN].P;EG^&(/C=$WK6?WE8U)30Y;288*N"Q;.\3Q[7 M2TWFP6O8+8Q09'E**.80/"84D]2H;^].X!@ZPU]"GQNAT5*X0S]:^/8?%_]Q M-+D=S::3?-+:\=ELN@"#+:LB;Z"[P]'M:'P6)W:\N%OU+K['V9F=+>ZN',9:2)Y@1V().U)HV)%2HQ!5 M9-+3W+^R,*IV(K R.[PE*J;[4M'0M^4ZSDYN\DE\FKY.W6@<'VKWX&^/_._Q M^\B/X_Q**RU,DA*L5Q\1)TD@383(HQ,$32[9]+K6;<-=V>[[E9UFW4"V+SU4 M&,C\?'!\_OO!EV]'IY\_'Y\'WPY/KFX//^VC!%V"&8V7+EK0+,- X6" MFI_M:/:['=_$9X5N3Y4/Q+@ RD>&4X64!0C:F'*M)9962)+'F12^);;1T_6* M7+/V:5K&\@\FXI<7P]?HRW:\R*S#P'JG_Y>[QE[^-X@R(^G[W)=[& M\7U$*',%M@.*X'0!5S1/V^4<"4T2#]Q&B4NG-YM15AT.^X3+)K"6TUU-B'R0 MV7T#NC?\/00!7C&7)]QK0SSBTA$BB:"!E\X,[41@)?@LB)!-("RNKIJP>#SY M>;.8+R5&'H)!KX7&.#(F@#E-A/81>TR*/ZG90DXE."L/@DUPZZB12L%%U[." M)4-.T8A\"%2ZH#E-I3L*;"%G6)=V6'"UT4BEX&+K63%!(A=$0N"?@HRHITF6 MGH>RA9QAV_$/"ZXV&JD 7(=V_CT7H,"_COY],[JUXV5)RAI3(N2FQ )K%%GD M@6D:??$Y$)NIJ>3<&L0Y**2C"M!V'L&Q'^6*R?4\K?_I^IT5<^@=N+ZL$&;>-'O8DP(K .O7Z23>?;6S?\5%[J*X@0NB/3+>6&2< M<3CHQ*4OWGMP+25#-W?8%Q)>MXKKKI8*P+7F1FEXGSQE@5YOY A2%$F"J4&9 M,UF.O+=(7GNR*S$2APWS[4GK%0#]_BG$.L9?!/D=9LA(')"BEB MJ44T&<:U MLX:ITJ\UWR6JDAC,OF R[5-G%8!P_66TAL$W8F,QFOCB\F65QOPEQ:IMGD1OD".=)$27* M]W':1,NPSG6_P"HB_RJ&>;WAY&0Z\>N9D7F45)"Y?%IB:7BPWI9NAK.%G&%- MO#WCJ:46*BR3.C_Z=Q;,'M719A7L[L9&Z7]>9/52LT\J0CIS MBSB['?G[I^",41:UD2AY9A$W&L,A#9+!AL&!36V0M)%9^LZS^'7?KJ5_;]\7 M6Q'9#]Q6X8'^W);D@8/YP];RV$;800))RF$+@+<,[JT.B$E.&>>8"=.H(*09 M@-X2,-SS^.XZ?0N0C@*NX)9ZH/XI 9N+FS#R*D8X?04V?-U NRU9A=(:1BT2(2X1_<W-X-1"!T/?72?3Y9O[''>]L>.OT\DHSD__C*L# M6.81'AB\0*S=<@XXW,#@^B'%HV-4?1Q=)LWT4E\K'JQ2A&NDD"4$X:XLQ@Y+0)*7IB4#'$IELY- M;Z-GZ,EQ/6*HF!KJ*#YZX.;,WF560%HAKI@1-IAE4]%(#$:<$(JTQ01Y'0GS MA!I"2Q]$6\@9UI7;"Z2Z*J$@HLI5'WTY.K@XNCBQLQFLC/-Y MC,LU/\6YGXV6,Q;N#3S"@C6))12HI(C'A)$6%H!KL/6!8J-CHU;>.S&WD9QA MC9H.>G_32["0R(=VR._Y./T99\LY'$N&\L$*>_/^.6.@S&'J,4IXF89)'&G# M)<(@(R^"=5+X]TZ,1E\:&AJ%]#GM2[@U(^4A=B%-M(9( _3+/)LU6*15< M$VMEU%Y$TADK0P;Z>M!J4[RT$''%B#F=K#)O!"O-M,.(D4 0QR(AHW" '4:5 MBL:1$%A7S#Q^K5+4M-%M0]RT$W3%R+G\<[J:/&^3$M[&'*L"D]PK!4X>B,M8 MX!!88L&YKLAY_-HPGO20R&DGZ)J1 R!8;89 '78V*##]C,Y#Y3UR($'8%MQ: M)5D,KYM=M,#.T_>&<9H'14]+85>,G\_3F]DJF>(BY50+Y&ENE\I(0DX:@XB- M(21E?7*T*WR>/C=,7F%(]+04]<"E?>=V88\UX%E&R>N1+S^U>5RQ<3 M,T)+'.&/2T%@Z J]ELIZK>X6DAM8X5]'D]&/FQ^K>RY2<.^B00H./6!94V23 MX/U]]Y2#,LE%I7!"4CN'>*(6F8 C MDD(H&IR'"[!T)[UW2!HV:5?:/NA##S7Z':O),2N#^TIR8CP7N6B0@"/%I40N M@5].DG?:2YRB"B^!M8/;\?IK-<;C6^KV/:^CDZ"K.9!>>5)Q]N,TK2H"KR() M#JY1C7S,'.F0#3/,$1,DT.BMM*ITN=S[5-7HMG2#6$\:J:)&91U/N?M+KIDX MMXMX%32U5":'/,@&SG+PTK56$DE#@* 4A&"E'_^_1U.-%U]_"&NMC0K.L)>< MY K!*TXYCCK"YI!Y+#L#BU!SXU$*.%CL%2>L])/^MU0,6]3;)X(Z2KSB*J?S MT?7WQ31]F]_W=9S;25CRN.KN.(KSSO5/.WRC3&546Z;ZJ9GR."F2"$-:878? MEC5<&F2(;5U4487I_7DT <\TKF/FEYBF MLWC@_%Q+PH<.H;UN.E C%L8OJ*6&(UE0-1[V'[.8.127 Z,QW"AL""T M;!3&:OC!&OJE%D=6;Q)OCZ+IPHY[N$@?>[*OWF)$K*32.B _,--]8:KHRA"'LL\Z8 ;C23R,ZWWVABE%P*)T22&6X-3.O6>0QB$@RZ/T+%C& M&E:B-OWBT$&ISECI3[[U7E_/.ID'CPT3@J($AV:._6/@!2]KYC2+Q"K)2S?S M>I>H1I@2%6.J'_%7$%=8NS>>L0.T&RVU1T0HL.X8. K6 W\87P0GD%!RBAGFXIF%S&.D,2IY2(1P+6I@R-]J.H%$5 M@Z97*1>[UTHG6U9]9Z;I,8_4/;NR;=$RZ93&9/>3/^%*.[AL'()_@4GCJ$2& M)8X$(5'X1+'BY7/E9=^2DQ> M$5%5=F07';]-[W<1;P5&RYKL +KQOGBZ*^?<3*/5TH1%GQ0("036^\7H=ET2EPNE8V0*>0$N/ =Y M($VX09J"=Q^8-9&4ADICXBHP4LJX1?VHHP(;Y:4I?V;O?H!@YU6>ST<2/ M?MKQXS9*WF)FP?*STNJ=)M;+<2-*ROM7^<==/(T%Y8 MEM>*\,_3V:8L"YS6CDLM D>!TMQBB,*>\90C2D,(UD<"FZ>1=];TB\-Z;?WB MJ#_1#VC:WT^ >AG>.G4+.YK$<#PY^LM_SPT.GG/Z*H$7<_/ZEW]_.47J2FKC M/'A#R&,/ G#$(I-H0L))+W#@\+]F;:'ZH&Y8=W(/.!UAW/8V[8]?PY,KE*FDH%.Q,1JB-(6W!D) :1@PYL,LJ*6+KW]:XT#EM, M,H3K45AO%>#R^471@#MC&<<\]^[/@T"X=!@92S"*4:D021*AU]+<0ICLK59E M_\9C89U5@,BM.^[Y0_JS./.Y6(<*9H-/>>0#2V#=.(JTU!1)I92F.!'!2S^E MVI7&1JC4'QN5O>JM EQNV77KN -6L PA(<84<">7_9,H1B3ZR)A-5K'2X^IW MH[ 1)LW'QF2/.BN&R/[*_@ZNKV?Q&OC[?+.XF<6'GG[G^2N/L8;S^.^;$9!^ M,P%]YTF%65[CW 'LY7XN63G8"UVEBP_[%UY/_1\4\S+IA, ,M=DORO>^Z9# +90A<@8' M1? VO0?0=I^NH&"MG=IW*XON)/&AHY.-N?LCVMGI)%XQ8I6)-%\!/B!.J$!& MYY&LR6EG.'&8-!MTN^N7!YR T3,$6J&MC3X^%-@N_YQ>6>.H$$DB'G-?724M MLC8(!#^7WCL"-D>SL.2N7QYP:$:M8-M5'Q\+;'GHPQ5U5%NG L(F.USYCG ) MK%U/%$Y6:J5$LXD^NW][P#D;U0)N9YU\*,CE21%7,1@16 (S!">*.!4.::T] M\EF.1A,J7U?)E$!<_O2 HSEJ!=S.&OE8>!O=QBNME,,0]R\%WZY!CRB"# M.M_(J@C?X]#!)O+KQMJM&/@S>#A)\\9%%9Y@SQBIPO1B8J!@[9)F* M2#MKM4Y@N)9V&5Y\?Y@L7+7(:Z^;#P._JTBY=1YXH2(8,%89F*A,6*2QEBXQ M'I,JC+AATFK5@FPG#0Q=4?,N5V?WZOS=CF_B0?COF_DB1S>O,#&>1!,1Y5$C MY4&"%LN$I%8&]4X7LMV&R7]6!:R>)5YCR^G1T?OS[P>7Q[T?')Q>7 MY]^^'IU<7AR_'AS"'QU?'A]=G-A9EL1M[)#':O^QKLFI0FP6 MRCA]BK/1[?(KQQ- Z,TR%P8(^RV&ZQ>9W)QC'4_G-[.G;*YEA"6%.8J>.7 * MI$5&:(+ \_128*N5+-T2J0.Y76L&GCY]/U0)MAK&-@7D?8[VF.2140$V7P"? M''PCSY3KC?LE"<,FK?:%G-=U %WT4$'IR8-X/L7YZ'IRKZP\TU'9@&EP&F%+ M\B1'3\'^Y+GE%2<4[@>F9.DV^.LIJ054+90[+2[I*O'R,!(86ZQ44!PIF9_W M<^V!CY20<<99H0W8 *6+DC;1,BQF2NCY7>BT$'H%X%DQ$,/!_(&GI\-Z-5T2 MY!."Q$@DKN_[C%C"!6(Z:.V33#&6;AC4@*S:(-5&_V\NKK+*J )?;VV \]'\ M7\L-*"*QB6"=&UFG_+ 2>(F$H@#>#W6)M;X13 M1Q54 *?5.^]<"7SQI_WY<*Q*.$@Y@V/;>0'^!G<,N4@%$M[AY+EDXG6GUV<]IR6OKNVD#-L'X:2QD\IF=<+GX>M)1@%KT(JE!)XK=P$N-*-X7F( M&@\R6$&*#[C?2M"P5U#4PL=5 &H%QT@5SZEQR[AY!#CWB"0!>PV"Y>R MMS(%(Y)2K/0[W[6$5 F@-HK>8/RTE_K0U2K/78LG0RY?\\O]90-0BZ5&6O)L MQL$F<\HH9#1-S%%BE&GV+&?[=X;M\5+BCBHMS'IQ\;!MC#1@XX>(.([YI1+5 MR&*MD1%&Z$B\]D)W1,:0ET]Q?3;#20OA#HV4,WOW>?17[@/SQ,K#09B()XDJ M":Z?#/DAKD;.Q(14\%)&+Q.)S1[&;/Y&E>AHH\5I>9$.C8SSZ"-(9S,K2EL9 M-%*&2L0)(W#QB@C7I(N1&X5LM$Y((GDJ/<)M#1G#-O7J)W/03L95P>0-[J^, M4IK$J)!/-H],D,"%T!2YQ' $%S%ZJWJ#RQMR:HGUME3U1NATDWM5$'HV+RSK MQ8X/?N0^(E>*62D$,4AA!H+*S4HTT0%)8[$/%.X>TU]MUP:B:HD"EX93"1U4 M *K3Q?XC M$?Y+T=]+9'F,C =2*L5 MX/E9,]JSV=3'&.:?0=Q+9H\GMW#TORCRO(*#WGN-&8H^1] 2R9.#I41@E&!I M)>QA7OKNW9'$6N)+99#9IWZZOC$9]GG 4]^GO"GG>5?&^73RIN2J2QNL_HC9 MV_.";F*JX/F!4 ZL )X0=@(<(198'NP:48J66$,-C<6+.JIX?O#LTZM;YY>[ M!PK.XW@)E_GWT<]?[C;D/'ZYVU1+=.]AQFB])U3E[A4^AS3A5X)3E)3PS"NX MJHK/&-T?=[5X9?WBO4G)8 7HJ<#.V5I61U4>4$TQ$M;3/*#:(RLH7)HR>@VL M$*[[*T!L6<*Z7^Q6@*%=JF-W46A5X%Q3>V6-2EY2AY++CZA8 B%)11#723%C MHP;9_5,=N[/6=ZF.W44%%Q.FFY6';N+V"L SYIR30.,DX0QDBPW*L56@T]).?B4TDFI132F-' ^ M5'5L%]!T%'<%@-EJ+SP%0; 0! ?!D-3Y<.; E5-1(Z(MEI)PXVSY]V=-**L% M6!_.VNJHY*J@NV+E4:BGZ5[*I^O"PD)(BXHS7U__G0!!FJYELLA;".(]ZWN"K"^2[=QYJ:] MF4BGDZ>? ]FSVOB*HE![Q'4Z:+ M6BKL$O>?WP[.+X_.O_SQ^?CDX.3P^.#+\ZIFL[L%,H!?N?-W8&ZAK?W3<5'-GQ\21-9S_NGT>]34-Y2C3<[@'9 MJ GB @O #UI-8X,$S73JFNT?VAG5]]@GW6C%3P78"4_J)KZN M<+2<(1-T&"RBVRR P?$ M*A [6)="E.YU]H* 8?V:?4*RO=PK ,V1G>6!WO.S.+OX#J+]Q(:9 )W2T),1>:,#,GJTA;U6D*&?>>V3Q!UUT.'$NE%+U#Z-!K?+&*X M8MQ[8VE",LK\'CT2L%]!-E@;%QF6/-#2EN &4H899E,#G-KHHL)0R^\'7[XM MXQ ')Y_^\]O!E^//?RPKR ]/OYU<7G0(L31;N&MHI07Y'4,J\]GB*L_V6"5) M (/C4;I;%O8N!Y0_S?C5VC/,J$%"J)!?\0:D/;@1F'OCF%(RZ4;=G>"3S[8H M_.YI>S:GINU9]/X7GC;:?:F!U-@28S!2FN8'[](B1Z5&$4Y7&0.'?S4ZG3JQ M_8JH88(B/6%E=33UJYH*3*DGYL;CZ9]Y&DJNHS\'Y>0^E?QY;E0-@)PFV0$(\R(DTI1UIP03A1W+V>']@9:-OHJ1E@;;0_[4D5%< J!]\F M\)_P9=AJ\#W M8Z?UKZD*CKFOT]ME)>_Q9/L&/I^.QW"J_VEGX$D)7AB)6BF^]5@!2#=SM@O=IQ_=*6)=MPH@ZPVL,=3=,AF M*R,IXA/%1B56.E'0B+!AC;[>X;&3B]%&5ZT!^#/.1M-PL;"S,DF%[:P=?K>S MZQ@NIX?395[WH>'U5< X62PPBHS WM9$PMYV'F3+=*+1>DOWZ^MN('18\[$N MF);09?7GYJ<8;I:5V?,K:YR,/$DD.,.(.T>1$9@@EB)PZZ-SHO0;K*:T#5M. M4A,\7 MO<><#T]06_^%'3.XK8GOF+:%3UW=?^7'\A-/OG];<6Q>L>49\WS!KY.?H[SH M);#]"_SAOXJ0^7;508SZ=W6QVLF-)#*@A?*"OF6Q8V%]O5IS$-NVG;;62Z,2 M79W!9Q>S'Y/P>6ROBVCJY8J#&'NM]+16$I5H*>_XP\D\S,JIZ=62@YA#K4^_ MM[*H1%&_3?]\HJ_L";AAZ4&*6%LI;KML!E;@XYTZ^A%#SG9.?_P$J[GS=MNV M[B %HSNIKH%4:MAX\T,PD^/E])'K715&OEAK6*=LN\^E[ AAZ*XW'3W2MZI4Z;:)U M"PZFH0TRGS830 7!_/O]OZJ/+1L#?;GVL,YRHUVT52@5*&OU;BJ&; /%R?Q! M?C,[N5Z&_W#W]-P_3*I;,/'$T"6=C.SFQ/U8MA,OJO!<2!TUUKP?#='^: MJ0!X1S]^CJ=W,5XLP$@[_9EY>_-W!H5 K]I]_:[M/5%7 (BN][6KMKH:,?#:VV;2&I0 MV=%?,W\V&_D"^^MIJ4;*J2 C^8;Y&C3R*]P BT]V$3_;T2R7/Q10S9HU&^FH M@CSD9G$,K*R7._ONZ[\62R@=?I]W<79WFMY\ZPT86N&^T0?Z1Z< M7[O@8''%7?3S?+-N$\O A^QYG*\:_.<[H'.0?MUZ@^EKJ]RGC83P/SI]THMU MTE0I_R1._DF<[*2;D^GD)$Y+*.7E2L,E&K?)>OH.XQ7=*Q&6_#&:W/<;@Q\6 MNV#>+#S8H=;6,F@BIJ&/O.OKQ0-3G:--+Y<:K "TK;;6BV)@_:P(FMCQW7PT M+U/;M''1P8I!.]K>&\4SL/8N%O\ZF_G3V>5\=C1?C.Z;,I:LDF_T@<$J1=MJ M=1>Q#:SATYL%G/&398O] S M-SGV2].ZZV&[RW<&2W87TG 3(5:H]M]'T_MA)C;[\SNOM@_^]#] MUH\-ES@OB8 F\JP0!L#QOY==F![FCRPDB;>EF6' M*R HX(35:>NM(;"P'_UZV49*K"K6];Z,*LH*3.,<_,+S^.^;T>SQ7"ES*._P MF49*KBKTM;L,:ZT".KOMJP+HYA^8LY_),?"Q=^--D M_0[[&H33O=;G<9'!$JX[:.'YCGS-_= )H;^BO\DSK@_AF+B>SNXZEXZL7W$X M-;V6][0A\T,'DL?CU^2-8J$BDLT+#U=]M545T]WD,K#JSN*T@)Z>5AFRIN1] M64^W,#Y\D0^0=%)$':_7&NXM](Y*V2"$?VH5]WG3_%.?^$]]XFZZ"?^=FTR# M/]YU>[Q<:; RJFV[8RVS0RM@/'XDJ\S6>+W<<-?Z6G%/F_ ^M%*NKQ?+5TN3 M>>YX?#RYN/GQXSYN-5],+EUNZ89 M6)Q?W/K#^:*0=MS67%% MO5YSN/W40E<;!#)TE.[?B[N#/V=AGDDLH*IUZPW78;G1L;=%!+4HIV=S9)?O M#!?'VZ*F==K\,#;("\:._O+C:["@SG_.%N$M"Z5W:+//#?=(=[RS!@57_ MQ^QH$C[G=A>GZ9&)7V>33/CA[2S\,'R_^WTM54N0Y>7 2GAL1;K-*61AW4_ M3\KLM?=7'^X(;*?+QO(:^LR,[J^+Z/!]^+TU&">_-C.<+MTR@!,1&X M+:7='3\U7)^0ENIN)\JAW<97Q\SO\^4ELAS^]GTZ!BF?+TIYDKM]:K@6(ZUC M=VU$69W^3^+B>.*G/PK%T!M]8+A.(\5TO5ELU6GX39"Y+TUO^5 CC5<5.VHA MQH$UO^;XR9P_!+_**+WI-QKINZ;HTX["JVZ3GRZ^QUG/^WO]-QJINJ; U8[" M&WI76WUR[82'DU13*VB67H5J?Y9LX< M%5+8NO4:Z:NFR,,6H=00*RXR'NOY0HT45%.X8)T8!K_-IIUK[E9K--)'3<[\ M*^;KJ!?NK(Y="Q]I3?YVA?6.T\FOUOY\(.Q3G/O9:!G/+U3P^/[RC918DR?= M7&2#WTMAE.FR8X[I[1-WI?*8[ZW>2+,U.=6-!3;TM3:93WZ9I$5^BU*LD'7# MFHV*RVMRK]\1SN"IZ*=G1.5RSNO7;*2ZFOSI=X13:QO[X\E\!,*\G-GE",/9 M+!?@YO;\KQX,=>QIO^4S11K<-V6C0+?[-Y]Z XN676,W+MLEE/FXW"]Y)$KW M/O=K%QRPI>I[NG@1O-PBC*%#SH^D=7Z4^&JIP72S5=IKM5+1,\6#\7C-65*F M[^KFA2O0U986K.\*Y)\6WD/MH7_:>?_3SGNWB-9B-KZ,LQ_STW0Y"X"O,M;\ MEF4'VT.[V0CO"V9P2R%356($X,N5!GN(O:L-MX;]6E1R.5IT-J]?+#78B^J6 M2GDA@*'']=V,(\%.D&S5A.G/10R?Q_:ZDWHVK3G8:^G=]/2.2(8/Y_>ALRW+ M#O8\>C>UO2^8*@[ )5WY-85=E#@$7RPWV-/H-@?A.D%4=!A>SGY,%F7/PF=+ M#O8HNOU1^%8@=9V$A12V>=7!WD-W.@>K4]O*89C]&-U/%R]T$KY><;@GT&U. MPPWRJ$)71W_]',U*JNK5@L,]<&ZCJ?72J$)1GV[N"2N@HL>EAGNNW$8YKR50 MA5HNHK^9C1:C.#^XOCZXM:-QYT+Y+>L.]^"XC<*VRN9CI(//IN.1!P;.9E/? M8SKXQ6=Z2 =O9J-X.OCYI]Y@I$!>>/WZG9(F#\N'YTN7\KW?7[V2U/%6O;W, MM#24U^#)L'5TGDP7#Z26B?MXBO_Y/](<_R/]P=A[_S__Z_U!+ M P04 " ]@U1U;75/C-A1][Z]0O=/R@A,["5].R P)[#8MR^Y@VGWLR-)UK$&V/)), M\/[ZRG9,88'9TFXABYR'3!+I2O?<>XX^#'>2Z)1/)PE@.OUA\J/KHF-!BA0R MC8@$K(&B0K%LB3Y14)?(==>]YB(O)5LF&@V\P2[Z).0EN\)-NV::P[0=9])O MOD_Z]2232-!R.J'L"C%ZZ+#]76]O> >CO!P-(PQ'HWH8(>0_>$>]0\&>W_Z MCC$UW1L;I4L.AT[*,C>!:OY@-.CM[>1ZO&)4)X'O>3\Y==?I)!:9-O-)8]]\ M;(:Y-YBK@+APK24F.E!%FF)9CK7YP<6<+;.@QNDTX[4V1' A@S=>_1I7+6Z, M4\;+8.N"I:#0&:S0N4AQMK6M0+*XZ:/89S ^&G?KKZLU!#,$9QFTD/Q!!>+D M.F$1,P'V>_Y=!+=\O^4F,<$&Z3R*^Q]8_2_H]AY$=[H(+]"'MRC\?18NCA=' MYXN3\.T)IX/>L28P+0>$6!"(DU$UE@<("L M>CG3\#9W#7'U'7+?L&T=/ZM"\VLAF:*,5+]7H?D@ESACG^M^=P+S9/+$]>O[ MB) S_6*U?@H5OGN@KWI=<*9'9HLB8ALM,M)[]5IWIN_-@8_CC';JM0/H:UXEJBW<&BF?P16FN!.R'4!?N9!GF),$4C3[PPKEFCN&K+9A]5". M6T]:FU%>/9+YETSWJD X_TTM=\:PA(ASG)G5%3IX"W.G9CN VJ)F7=IRD#XJJG]",'?^[I',AF6F M)6-(,S1+J 5T_'Q MI1-SEX]H#A(P1V&I-*0=/:NWJD[N)>L0'ZFB_'JMY-/;OE!B6XJ;"\7JJBEI MPJ39%=PKSKWA05-'Z/UM@B-5G?_NFWREGG?]WE07]^NJYK\ 4$L#!!0 ( M #V#5%SGQ"9:7@, .8) 5 8F-P8S(P,C4Q,&LM97@R,S$N:'1MW5;= M;]LV$'_?7\$Y6-L!EBW)\I?L&.C:!1C6%46R(=C30(DG^U:)%$C*B??7[TA: M23HG'?*P/$P/ JG[^OV.=R>N=[:I-^L=<+'Y9OUM%+'WJNP:D):5&K@%P3J# M]"XW5F6QNF,72O]&?<\R"W:&C:]G_4X[-=C'V1=*''8 MK 7N&8KS 4(URQ(ADL5\FF6"I\MY)B8342UF,YY5\]D?R8!,23W8&'NHX7S0 MH(QVX.+G63J:3UN[ND%A=WD2Q]\-O.IF72EI*9XF^[ ,;DZ<10;*"&ZMYJ7- M3='E#^8:6'GD;!6S.V H2Z5;I;E%)5EQ8!HJ8BY+)_(: M(1M'A2M+C>5ZP[ W'Y49L,3"^4 M;MA5M'#9_H'7Y0X:ZL7[V/19=9KBTQ?+A&_@"RAT1S7]ZBR9Q:LT'OJ>'9)2 MS?UI'%DX4JK&8%2AY+)$7E-B>[1#K_:(A!D"(KH:/&2G!%4%I<4]2##&H4)7 MG)*,*(K5JF9J#_J!KX#8H7F"F?.,E#'3%08%P\E- 7HD+))XE,V'3VK9%^\+E^=9?.5 M\6]V>?4+^^V*??CP*5!X7D-97M!9'C4*I07HB C4O#60]XN50-/6_)"C]%B\ MT8J&YY:&"JBA/VUN6$.@'::FA.B$1 M\+_HZ/$\G8??Z5\[9/WJ[F ?D.P!W55'ZWY?7R<>.]K_KV3U- M_?WN;U!+ P04 " ]@U1U:86_;.!+]?K^"EV"["6 [EIVXL9,&Z*8I+KC%[J(;8#\> M*&D4$:%$+2G9\?WZ>T/*L1,[;7HM4F>W_9!:XI <M"GYWF)-.S M?YS^L]L5[TS2%%36(K$D:TI%XU1Y+?Y(R=V(;K>U.C?5W*KKO!:#_F D_C#V M1DUE**]5K>ELT<[I07@^/?"=G,8FG9^=IFHJ5/IF1XUH/(HDC8Y&@_BP/Y#' MX^%@-))Q?WP\&-+QX7^B'52%>:CCZKFF-SN%*KLY3 MJ-__8<>;GIUFIJS1GT7]\#,TL]98UU'2I=O:RJ2>N*8HI)V?U'C1E5I=EQ,_ MSIW0WJ).8K2QD]V^_W?")=U,%DK/)S]>J8*<^(5FXH,I9/ECQY%56;!QZK\$ M'^&N?YRU0T 36I6T&%(TX$%7[R_/WUY=_OK+[X_X^^Q>77;$54XF-9;$SSWQ+VFM_*7(Y92$I:FB&:BDSI43LBP;J?&R,K86IA3OC2U$U._^6YA, M_"1UDE,!@K$HE[4R)2(T?AS[:U'8>;&Q&VQ3['Z2#A%#>(JYN"G-3%-Z39T0 MPC9VJ4'OI4&J0 ]2E0CM7#1E;1N"\T@>/H\@J%(4>+(*8<] LL)880I06VV" MW9I!20DY!QYFDT+>$/I=:=/A70IGT*7V20A]L$&B+)(.S$I4AR06ZW@FLFQ3"GJ):*>+XZ#7\; M> Y?!#Q)9*H$ !A+RX!W@$V8H]BNE*LR _=XDL'O1#_FVP>+A-6+RZ%[A7N\>#Z/6):]'6:@VF%I-E M"H][;M]']5)(2QX_P(.*-7&<:XT. M0*JL22C%:R?V@)N4 ,0 CHO;))?E-8FWH+,/C89%-)3=Z&B/@A?141J>PJ-B M^5@& '/[@CEO!=YT.TPX+%PF8YMA&+KP?;@<4]N;\% M8!SUQA&/_ATY[ ,0$Y_R/@V8#F?C1#;NZ54X+<:$X+<]A41K&HL&P%!3Y3SO MP8I*WP[K["5CKK*N)2T]FMI,NT1$IV5D+E1@3_CBC%:IWY.Z)G8J5=(J'H * M>L#G@9);:ASG:+_^G$_HGB6-(SB$W:BO5$G .&FT9'+'L+P3RUR/&D$YK H> M_(J)#<&_J$_I9_#MUJ UW@ZT#@_7T?ID\ED#[=-IZ\G8!=ZG*F5(2F=*R?PL M'>#,XI)Q*FVZP Q0K&2LM*KGG,@W= _Y[IBCCU:>"V'5#58"/D M$ 6'DEB;.H=\#+UFDKH"0T HX0J7AEL @D>0(H5I"HP\4N$:;(=, VD>C&5 MNO',PS&D+(/B4U/,OMN@W.X$P!.8-#QN%G,>E:@(%G1!,L:FJ1_WX"E<+^^L MB?5P]NGMC8@72MLO- HSL=B66A3ZBG>ST=+OW/L]6](MT<"#^P[7SQ%_P><7^[V MZ>@OL7WRAXOI8@5UEDS%Q+F*XB5I,0X_0V6LJ=([[R24:6VLNTOL_@6:+ I5 MUT0?20NQ@73@\E3!/]_('K .%G;,\OB?]?%B@=*?C8+[?C$V9>(/#_:_[Y*^ M,*&_U5!<4( *D.+M)V]D$T4 0)N4[W8K,Y(WG&6# O-YUFM'?XBY.,[Y+%BU M&XNP^=] ;C)%14=WW/8H!%O%B2K $81A)Z1ZASP?KK$P27XP;4[9>/#U4M/X M5FUCWB);9Q84T$%PR1,7X.%/EEL<=4*R4^74Z"EQQBOE=7M ;ENNHZ+29DXH MG>4FL)N\AU*@ZJO(@=Y7/B+<=/]8^QU3:Q #G62[B(Z6E:/)XL<)V+O2]XZ/AGSU6\//.EUT MW-X*]_RM\$&=KI<='?<.QX\7]WO1HV4?:W8X[@VCIS5[X%T.;F-B7"7+-SO# MG04^YPDWE-L&[ZX&?0[_MN .]"T MT_#E(PR!?^Y!!J]2)EK/FQ-_O=@^Q_OS?#??-]V;@ZP;[VTP%#_C> M_?X+#ZV7H-^#]M+&#,Q,BYH=&WM6E%OVS@2 M?K]?P7-PW02P'B]2Y;1]22QP.9S@?OQF2NLQ]H:\N<\G%U5\N_]KIL/I9:R;T4 MK':JG+#?A'1WK--II*Y--;=JDGO6[_5?L]^,O5-3'MN]\EI>+?1<'L?GR^,P MR.78B/G5I5!3IL2;ECH30S$XE4DV&)Z>G/62\TSTAN+DY/SD7 S24_[OI(6N M$(]]G)]K^:95J+*32QI_=-+OG@XK?S%3PN>CI-?[6RN(7EUFIO08SZ)__!G5 M;"CK.)EVY+VW//4C5Q<%M_,+CQ<=KM6D' 4_6U'?HD]JM+&C@U[X=T$MG8P7 M2L]'/WU2A73L9SEC'TW!RY_:3EJ511FG_B-A(\P-C[/&!:C0JI0+EY(^.7%S MGZNQ\FR0=/NO#I+7O8MU/U8\>,+8+E>R=+"?>.5.V62KQ)ILSGW/_ZF!XMNG@ M+L&JN!!8AATM,S\:O(9%83I4*3 5HTYR5GT'A";=A;W/.O#%VF0DO>Z0G+]E M.9]*9N54R1EHR^?*,5Z6-==X61GKF2G9!V,+EO0Z?VQF[_C[%[AUWB!C"4\S976EF6HJ);,<0-K$3!J.7!FD) M(W L,5[.65UZ6TL8CT05A/E-@1*F4KGP/DD M4O [B7%7=#J\$S &0^J0\# &":3*(L%!K$1W6"*D9;-!O8A#B:[4J[*C-P3R 9_$YU+: 3H%J);AN 5%;/605,$)P)YEHO\=I MQ3T:&DM"*%+<)HE:0P @-4!2&,X%>U+N#]U1B.HMXU8& M_ /:JPEQ9E)@':LE2NX MCC@C6W8>*%L;*,- Y.=CM$."BH7MY=A6+)[V]P.+A_QH#\#XNGN>D/?OI4,Y MCIB$E/=YP+0I&Z>\=KMWH;0XE@A^,U),M*:V4 "&FBH7> ]2L@QZJ,Y>,N8J MZUJI>4!3DVF7B&@WC$R-"NP)6YS12H3]KZO'3@G%K2('5*P'0AXH25/M*$>' M]>="0@\L:9R$0=CYADX5[0K26G,B=[@5C%CF>O2(E<-JP8-?8TF"X%_TE^(+ M^'9OT#K>#[0.3C;1NC/Y;(!V=]K:&;O ^U0)@B3'II$3/W,'.%-Q23CE5BPP M Q0K/E9:^3DE\FW#T@H*\ K(B>!?$UTI3D,:N&\$E:A,,OJ#(VJM('ZS@J4V^L>TCLX054%H7R7LH_2 MC@]*! MVH6"?4')(; .%G;$\OB?ZN/% I6_UPKFA\58EVDX/#CZL4OZRH3^5J/B0@6H M "G:?M)&-E42 &B2\L-N92;Y'6796(&%/!MJQW"(N3C.^2)8-1N+N/G?0FY< MH*.3#]SV) 2;BA-=@",4ANV8ZAWR?+PRPR0%9YJR2?- ;EMN$X6E39SB=99;B*[\364 M E7?I!SH?N,CPFW7@#[LF!J!,= I;0?1T;QRQQ,CF9C8ES%RS>M0>M12$;]ZIXE MB\47YX&BM#$WIGK6U1@N]]\#Y2$GL0]R;&NZN.GWVN$[A ?0--/P]1[&P#^W MD]$J040;>',43@Y(JG7UZN $ZR_\W7;AO#8%WS;:WV>&Q;5S^B M]A+]N;F7:4W'(.Q?V!FP7RTJ,RI*0M%#&>LZ5S)C'QXRX"]Q"\%^Q';O_3G\ M-1Y?(FH;\3O:C-]Q*!V^Y\=&3WPJM4O]].BSN)_ 5!+ P04 " ]@U1<#U_YC0$% M "U%P %0 &)C<&,R,#(U,3!K+65X,S(Q+FAT;>U8;4_;2!#^?K]B+NA: MD.Q@.R\D3HJ4AJ"BJP@BJ7KWZ;3VKO%>;:^[NP9RO_YFUS8$N/;:GL2!!$)1 MXGG9F7EFQS,S376>'4Y31NCA3].?71>.1%SEK- 02T8THU I7ES 1\K4)W#= MAFLNRHWD%ZF&P N&\%'(3_R2U'3-=<8.6SW3_?KW=-\>,HT$W1Q.*;\$3M]T M^'!(AWTZI#UO'/63 1T-#PYZ/B%!- YH,F1_^!T41?9:1NE-QMYTS H]>2*4YV&ON?]TK&LA]-$%!K/DRA??ZW5/%#F*A:[[%I+$NM057E. MY&:B\8%+,GY1A-;/3JVOE8E%)F2XX]F_B:&X" M.XI)GM0\BO_%T$8TU_Z\:EQ %1DO6.N2'Q@G%M]N:(]H MZ7QQOCXY/IG/UB?+4SC[<+[Z,#M=PWH)_@@^=%?=>1=6B[FE^KV!Y\!L!;.C MY=EZ<72'O64:>T-8'L/ZW0)6L_.WL]/%REW^]G[Q.\SF:T,)/"_XKIBTT=B" M]<]*:9YL'A_8DP)B410LUEP4<,5U"CIE,"N*BF1PSDHA-8@$WI(L3EF.=TWB M(V*Y=PWGJYU1$'B3NKYC;N\ B(*$9TB_L67%XDIRS=%?4E!87,,] MIDM[&9(JRS9X:?(R,REYDZ:2?:ZX9.8UHPQ2M[CO$KP/$OS!+MV[0?I> MB>G^U[=+C 8RB_VUJ]ZW)M=D8&(4XO.GT.O?N41B4U^"WMZB. M@TFF^[&IP_*H-\OVGO6[]29%&J>?JS^U593%30,25EBVI.$RGO8/)LI^_L.[ M_4X$7J!]BOZ\@/8,_9FG^!)$!5N]\YVFY06YI^K/%X:;%^2>O#^[9Y)C(UEB M)_D OKT7_)Z\/\.[11C M)ETSTY!(7#)LXE0L>81#5;MBVMX7;6]&5M^S&;$3E4K-&%8([0"[CEEIU1@Y M#)!Y036#.H5H ZJ*4Z/ @8@!93B]TV;]A,2M$[KQP:Z>SMF-,5.D:%D&3%%X,'6^7;0LS.;=RM"(B6R2C\4^9=%=?-9 MK\WW[;K^;U!+ P04 " ]@U1<'#;$+0,% U%@ %0 &)C<&,R,#(U M,3!K+65X,S(R+FAT;>U8;6_;-A#^OE]Q<[ V 2Q'LAW'EMT KN-@P;8XB-UU M^S10$F5QE4B-I!)KOWY'2G)>W'3M-F0ID" P)-T+[^XY'N\X2726GDP22J*3 M;R;?.@ZP)7("'_=5E2RN.)1[$^*-J*Y]O6F=@%5 MI(S3QB6O:YR8;Q(6, V];J=[WX,[MC]BYD?GB,(W< 2S. M8/7]');3J[?3B_G26?SRX_Q7F,Y6AM)UW=U@?2HF'PGD[X72+"Z?'O%S#J'@ MG(::"0XW3">@$PI3S@N2PA7-A=0@8GA+TC"A&6Y"B9^(Y=XWG*_V>OWQ3&0Y MX:5]/@ DG0F9@>VVSI(R * M8I8B?6O'DH:%9)JAKX1',-^$">%KBF9D&5/*6('_AC/"P@$)E12-O36L23-4QK9(,72.1R$UQN\O>,)DDJ_4OB0P(I\I9 M;%):PC2T\3=)UD8ZL6)9"1^XN,%0K>FKO:/A^!_E7TZB".NLD])8^[T!YHO- M2(80<>T[WC#_'TK0OG?0&/RD*X_O16/0Z?6-]RL$I-X$<9&F)6Z6+$]-.FY3 M5-(_"B:I.7>40>H6]WV">T&"=[0?'6S1O4WH;3+7$'NC7A_!'(U-WGT^:)\L MO\\;ZNYS@YIQ+%=95=VP+&J"DA%^M= U>4"8Q$3()54&\K8ADS0%%$-CL'H@ M(<<<4&TK%6^K"BJ,F%5MZ@IR%:G%76!IM$NJ!R6F\V]/E1 -I!*!U21(:<,0 M"!E1Z6"84Y(KZCRQLXG$%J+S#==S[6I>R%)ZT7L M>A6Y;HA&HT[?.S(]D48[==0L7+=+'=LN'>IHE]8?=D;NXV2WXSU*^X_4'EJ3 M*[,Q, IQ>-/JM1[L([^;;\!K=E$5!Y-,#V-3A>5)=Y;ULSI7MRE2._VU^E-9 M%=&P;CS\ LN6-%S&T_[Q6-G?CYWM]T+P@NUS].<%M:_1G_D&&QG-KBG\C*TR M7.)QQDPO87L7/)X>:ZE?H'WV_NQ?2H:@Y8C:#GX'+_@]>W_.:" +(DN<&>U< M/=C%[-#V=E_A=<4J8:H>O#'253,=AK9=-B.5:9Y)(*XI=@LJE"S [KVYP[A[ M*7%W!%]^R0AN6W>5F'Z?"]T&N@EI;M48.0R0*8'U1!A!4((JPL0H:$- (:(X M)D;U'0<2[_3Z]IX$S 97AH:6)I=#$P,3(M8F%L8VAE;6-O''(L$%HO=L^9!>Y!L,I)O6"_"G"?V&!0CWIMRK65B]RST7!TP7XU]I-<\OC> M2Z_@IK%S?1H_7Y^&1:Y3(]8WUT(NF13?'4DQ%$.>G4W2L;@:7R47?#*&H3@[ MN[@8PQ4_O_SM;'*$ED5/K92@J?3Y/A\/G1G7$> M;OV *[G0T^ NOIT;W%S].C/*V.FS8?@WHS>#.2^D6D]?_B(+<.PG6+&/IN#Z M9=^!E?,XQLG_P#1)<-WP<14=&:,))34TCB4C\N;M;2Y3Z5DR/$E&UZEO6 MK]G[^5QF8-E'\-("L _6+"PO[FXS_(@/4GNS\V[/YG^OG)?S];?<_4ZRDM'S M_7OL^1S8BV>7H]%P]MH4)=?K\"F9'3,'WK&YL3YG-"H%95:'@G+'4/VL-;22 MM0F):<\-R4"7CWEN>><:U8!8\EQI?ET"9Q[#SU8YZ&#;545<%)I0T#:3R6<2@9;*&/P*DPGV'Z3JLX>,%7=^!BM,#0Y1AG3ADB6HN(*C97D/:ZMJEK]E='KD;:"3M8+P6W"V1!A,/T$L']5Y?/ M.9;/.XR)1<*H]P?HC4P54(5$#)9=##8[+M#=/D:0<2%D@!A.+P!QB;I#P8YV MI))^C47P1U7CU?4QF:8$K%-* %L8(]BF2Y=M$\CK6@ M>+,4.O;BV7@RPZ1C2KS,9!F$S[:50=YEJA+D4$0F_:8- LLY@BAA 5@O.0Z0 M:N%>6HD[U\83+'&E3F)9K])AMB&PK21BB"\0GR+$;MT=>KP'!/\+H9843[T8 M*)C[Z=G%7HS$1XA>W.5TD""0'E1R NGRXV8+#[KP[$Y\+D^&21.A_?JW3>L_ M@I 95PI!D@1BUJ!.4@H:Y1*'NN<#_2V2,12W6QTS.46F1MI#8(;". M"[4G<(J6C>!][% !R@7VPIF5*8E+BN9:Q8E"3(]U5 $D "(G;?0@PV(&7U=Y MV$G/5>GO* CDLS+DJ>(K5TO]HHH$Y3J]0:,)3PUJH\<$M7>!Z3&' DH(87$M MYD)W4YK*Q903C;<:MQG>QU;(])OF+/1&"*&H)M!J X[GUJ-$X4C;T="B++[E4O$8)<4P66L?8CD/39^UBA< :<=L^4G*.J^!X M[/"EJL7,QD:\6>6$O=U%]YT=QRP&-%V^NW(:$MDX$8[_TUT"Z^Z4!IG^WAX:/)-*7-<-DLTIX7 MFQ56IE*DSE@G)9>"]+Z[V HL["FE74@\I8X[?0P=]^3D;'Q_Q_VS-]DG]KX, M?= 7U>B!'#SHR3A4Y$_&4QOG/%)Q.-;J-=(1_E*?"C.T8.FF1<8[E-$PF;#W MA99IY9 .Z3:0X/D!Z9'UZ,*B(+9M)(5:##*$_Q]3V=1&=FY?RE(ARQ(]NA!: M$T*[:4FQ=<'RZ'36=[D\UH;8.IZ&!5$7L)MU>#"F363AC007NN6"K\-M1[MZ MGRQ8-+W;7'^]!EP0Q6,@R!A+&=8N(BHL88'BWC/U)/(JBO37(/-P^-@ M >"EN^?2#VWUY)[)9+W94=/C;-S"M%<^Q(2('X%%-R/HY]IH4;?6D,FY1'_A MMI3U]>NNG2_CYNZW!:6)-T'3> VTA(/?'Z3&>U-,AYLI/'5&(<9VIAQTHOLS MMQNM6, @Q2KX- C!FW*UXFMW](2_YG@Z$GJ?:F6/05PO3RZN[A?7CUBG5F9$ M:E%G@TPD,_8!+#;/1: LXC5RC[W"- EYA^QG,C_,W.!-^O'AV?CEC[ UD4*2(K:L^_571^2-O MY4_C7S*=AK^@^B]02P$"% ,4 " ]@U1&UL4$L! A0#% @ /8-47*V5!+[: M<0 ;#0% !4 ( !X* " &)C<&,M,C R-3$R,S%?9&5F+GAM M;%!+ 0(4 Q0 ( #V#5%QC++Q'=W4! !TH @ 4 " >T2 M P!B8W!C+3(P,C4Q,C,Q7V&UL4$L! A0#% @ /8-47+0!(C(K! MW#P !4 ( !+_4& &)C<&,R,#(U,3!K+65X,C$Q+FAT;5!+ M 0(4 Q0 ( #V#5%SGQ"9:7@, .8) 5 " 8WY!@!B M8W!C,C R-3$P:RUE>#(S,2YH=&U02P$"% ,4 " ]@U1_08 8F-P8S(P,C4Q,&LM97@S,3$N:'1M4$L! M A0#% @ /8-47$;9@!6O!P B"@ !4 ( !]@0' &)C M<&,R,#(U,3!K+65X,S$R+FAT;5!+ 0(4 Q0 ( #V#5%P/7_F- 04 +47 M 5 " =@,!P!B8W!C,C R-3$P:RUE>#,R,2YH=&U02P$" M% ,4 " ]@U1<'#;$+0,% U%@ %0 @ $,$@< 8F-P M8S(P,C4Q,&LM97@S,C(N:'1M4$L! A0#% @ /8-47/,9+UC!!P 2"4 M !X ( !0A<' &5X:&EB:70Q,#$R+6)A;&-H96UC;W)P;V9F :+FAT;5!+!08 #@ . *H# _'P< ! end XML 129 bcpc-20251231_htm.xml IDEA: XBRL DOCUMENT 0000009326 2025-01-01 2025-12-31 0000009326 2025-06-30 0000009326 2026-02-06 0000009326 2025-12-31 0000009326 2024-12-31 0000009326 2024-01-01 2024-12-31 0000009326 2023-01-01 2023-12-31 0000009326 2022-12-31 0000009326 us-gaap:RetainedEarningsMember 2022-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000009326 us-gaap:CommonStockMember 2022-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000009326 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000009326 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000009326 2023-12-31 0000009326 us-gaap:RetainedEarningsMember 2023-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000009326 us-gaap:CommonStockMember 2023-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000009326 us-gaap:RetainedEarningsMember 2024-01-01 2024-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0000009326 us-gaap:CommonStockMember 2024-01-01 2024-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0000009326 us-gaap:RetainedEarningsMember 2024-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0000009326 us-gaap:CommonStockMember 2024-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0000009326 us-gaap:RetainedEarningsMember 2025-01-01 2025-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-01-01 2025-12-31 0000009326 us-gaap:CommonStockMember 2025-01-01 2025-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2025-01-01 2025-12-31 0000009326 us-gaap:RetainedEarningsMember 2025-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-12-31 0000009326 us-gaap:CommonStockMember 2025-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2025-12-31 0000009326 srt:MinimumMember us-gaap:BuildingMember 2025-12-31 0000009326 srt:MaximumMember us-gaap:BuildingMember 2025-12-31 0000009326 srt:MinimumMember us-gaap:EquipmentMember 2025-12-31 0000009326 srt:MaximumMember us-gaap:EquipmentMember 2025-12-31 0000009326 bcpc:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2025-01-01 2025-12-31 0000009326 srt:MinimumMember us-gaap:CustomerListsMember 2025-12-31 0000009326 srt:MaximumMember us-gaap:CustomerListsMember 2025-12-31 0000009326 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2025-12-31 0000009326 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2025-12-31 0000009326 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2025-12-31 0000009326 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2025-12-31 0000009326 srt:MinimumMember bcpc:RegulatoryRegistrationCostsMember 2025-12-31 0000009326 srt:MaximumMember bcpc:RegulatoryRegistrationCostsMember 2025-12-31 0000009326 srt:MinimumMember bcpc:PatentsTradeSecretsMember 2025-12-31 0000009326 srt:MaximumMember bcpc:PatentsTradeSecretsMember 2025-12-31 0000009326 srt:MinimumMember bcpc:OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember 2025-12-31 0000009326 srt:MaximumMember bcpc:OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember 2025-12-31 0000009326 us-gaap:CostOfSalesMember 2025-01-01 2025-12-31 0000009326 us-gaap:CostOfSalesMember 2024-01-01 2024-12-31 0000009326 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0000009326 us-gaap:OperatingExpenseMember 2025-01-01 2025-12-31 0000009326 us-gaap:OperatingExpenseMember 2024-01-01 2024-12-31 0000009326 us-gaap:OperatingExpenseMember 2023-01-01 2023-12-31 0000009326 bcpc:OmnibusIncentivePlan2017Member 2023-06-22 0000009326 bcpc:OmnibusIncentivePlan2017Member 2023-06-22 2023-06-22 0000009326 bcpc:OmnibusIncentivePlan2017Member 2025-01-01 2025-12-31 0000009326 us-gaap:EmployeeStockOptionMember bcpc:OmnibusIncentivePlan2017Member 2025-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2025-01-01 2025-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0000009326 us-gaap:ShareBasedPaymentArrangementNonemployeeMember bcpc:OmnibusIncentivePlan2017Member 2025-01-01 2025-12-31 0000009326 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2025-01-01 2025-12-31 0000009326 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2024-01-01 2024-12-31 0000009326 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2023-01-01 2023-12-31 0000009326 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2025-01-01 2025-12-31 0000009326 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2025-01-01 2025-12-31 0000009326 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2025-01-01 2025-12-31 0000009326 srt:MinimumMember us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2025-01-01 2025-12-31 0000009326 srt:MaximumMember us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2025-01-01 2025-12-31 0000009326 bcpc:ExercisePriceRange1Member 2025-01-01 2025-12-31 0000009326 bcpc:ExercisePriceRange1Member 2025-12-31 0000009326 bcpc:ExercisePriceRange2Member 2025-01-01 2025-12-31 0000009326 bcpc:ExercisePriceRange2Member 2025-12-31 0000009326 bcpc:ExercisePriceRange3Member 2025-01-01 2025-12-31 0000009326 bcpc:ExercisePriceRange3Member 2025-12-31 0000009326 us-gaap:RestrictedStockMember 2024-12-31 0000009326 us-gaap:RestrictedStockMember 2023-12-31 0000009326 us-gaap:RestrictedStockMember 2022-12-31 0000009326 us-gaap:RestrictedStockMember 2025-01-01 2025-12-31 0000009326 us-gaap:RestrictedStockMember 2024-01-01 2024-12-31 0000009326 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000009326 us-gaap:RestrictedStockMember 2025-12-31 0000009326 us-gaap:PerformanceSharesMember 2024-12-31 0000009326 us-gaap:PerformanceSharesMember 2023-12-31 0000009326 us-gaap:PerformanceSharesMember 2022-12-31 0000009326 us-gaap:PerformanceSharesMember 2025-01-01 2025-12-31 0000009326 us-gaap:PerformanceSharesMember 2024-01-01 2024-12-31 0000009326 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0000009326 us-gaap:PerformanceSharesMember 2025-12-31 0000009326 2025-12-09 0000009326 2025-12-08 0000009326 2025-12-09 2025-12-09 0000009326 us-gaap:LandMember 2025-12-31 0000009326 us-gaap:LandMember 2024-12-31 0000009326 us-gaap:BuildingMember 2025-12-31 0000009326 us-gaap:BuildingMember 2024-12-31 0000009326 us-gaap:EquipmentMember 2025-12-31 0000009326 us-gaap:EquipmentMember 2024-12-31 0000009326 us-gaap:ConstructionInProgressMember 2025-12-31 0000009326 us-gaap:ConstructionInProgressMember 2024-12-31 0000009326 srt:NorthAmericaMember 2025-12-31 0000009326 srt:NorthAmericaMember 2024-12-31 0000009326 srt:EuropeMember 2025-12-31 0000009326 srt:EuropeMember 2024-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2023-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2023-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2023-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2023-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2024-01-01 2024-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2024-01-01 2024-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2024-01-01 2024-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2024-01-01 2024-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2024-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2024-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2024-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2024-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2025-01-01 2025-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2025-01-01 2025-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2025-01-01 2025-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2025-01-01 2025-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2025-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2025-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2025-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2025-12-31 0000009326 us-gaap:CustomerListsMember 2025-12-31 0000009326 us-gaap:CustomerListsMember 2024-12-31 0000009326 us-gaap:TrademarksAndTradeNamesMember 2025-12-31 0000009326 us-gaap:TrademarksAndTradeNamesMember 2024-12-31 0000009326 us-gaap:DevelopedTechnologyRightsMember 2025-12-31 0000009326 us-gaap:DevelopedTechnologyRightsMember 2024-12-31 0000009326 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2025-12-31 0000009326 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2025-12-31 0000009326 us-gaap:OtherIntangibleAssetsMember 2025-12-31 0000009326 us-gaap:OtherIntangibleAssetsMember 2024-12-31 0000009326 bcpc:FiniteLivedIntangibleAssetsExcludingCustomerRelatedIntangibleAssetsMember 2025-12-31 0000009326 bcpc:FiniteLivedIntangibleAssetsExcludingCustomerRelatedIntangibleAssetsMember 2024-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2013-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember bcpc:EastmanChemicalCompanyMember 2013-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2025-01-01 2025-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2024-01-01 2024-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2023-01-01 2023-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2025-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2024-12-31 0000009326 bcpc:A2022CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2022-07-27 0000009326 bcpc:A2022CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2025-12-31 0000009326 bcpc:A2022CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2024-12-31 0000009326 bcpc:A2022CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2025-01-01 2025-12-31 0000009326 bcpc:RevolvingCreditAgreementMember 2025-12-31 0000009326 srt:MinimumMember bcpc:RevolvingCreditAgreementMember 2025-01-01 2025-12-31 0000009326 srt:MaximumMember bcpc:RevolvingCreditAgreementMember 2025-01-01 2025-12-31 0000009326 bcpc:RevolvingCreditAgreementMember 2025-01-01 2025-12-31 0000009326 us-gaap:StateAndLocalJurisdictionMember 2025-12-31 0000009326 country:BE 2025-01-01 2025-12-31 0000009326 country:NO 2025-01-01 2025-12-31 0000009326 us-gaap:ForeignTaxJurisdictionOtherMember 2025-01-01 2025-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2023-01-01 2023-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2023-01-01 2023-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2023-01-01 2023-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-12-31 0000009326 bcpc:ProductSalesMember 2025-01-01 2025-12-31 0000009326 bcpc:ProductSalesMember 2024-01-01 2024-12-31 0000009326 bcpc:ProductSalesMember 2023-01-01 2023-12-31 0000009326 us-gaap:RoyaltyMember 2025-01-01 2025-12-31 0000009326 us-gaap:RoyaltyMember 2024-01-01 2024-12-31 0000009326 us-gaap:RoyaltyMember 2023-01-01 2023-12-31 0000009326 country:US 2025-01-01 2025-12-31 0000009326 country:US 2024-01-01 2024-12-31 0000009326 country:US 2023-01-01 2023-12-31 0000009326 us-gaap:NonUsMember 2025-01-01 2025-12-31 0000009326 us-gaap:NonUsMember 2024-01-01 2024-12-31 0000009326 us-gaap:NonUsMember 2023-01-01 2023-12-31 0000009326 us-gaap:CurrencySwapMember 2023-01-01 2023-12-31 0000009326 us-gaap:CurrencySwapMember 2024-01-01 2024-12-31 0000009326 us-gaap:CurrencySwapMember 2025-01-01 2025-12-31 0000009326 us-gaap:AccumulatedTranslationAdjustmentMember 2024-12-31 0000009326 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-12-31 0000009326 us-gaap:AccumulatedTranslationAdjustmentMember 2025-01-01 2025-12-31 0000009326 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2025-01-01 2025-12-31 0000009326 us-gaap:AccumulatedTranslationAdjustmentMember 2025-12-31 0000009326 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2025-12-31 0000009326 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2024-12-31 0000009326 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2023-12-31 0000009326 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2025-01-01 2025-12-31 0000009326 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2024-01-01 2024-12-31 0000009326 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2025-12-31 0000009326 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2023-01-01 2023-12-31 0000009326 bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember 2025-01-01 2025-12-31 0000009326 bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember 2024-01-01 2024-12-31 0000009326 bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember 2023-01-01 2023-12-31 0000009326 us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0000009326 us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000009326 us-gaap:PensionPlansDefinedBenefitMember 2025-01-01 2025-12-31 0000009326 us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-12-31 0000009326 us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0000009326 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0000009326 bcpc:U.S.EnvironmentalProtectionAgencyCivilPenaltyMember 2025-01-31 2025-01-31 0000009326 bcpc:U.S.EnvironmentalProtectionAgencyCommunitySpendingMember 2025-01-31 2025-01-31 0000009326 us-gaap:MoneyMarketFundsMember 2025-12-31 0000009326 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2025-12-31 0000009326 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2025-12-31 0000009326 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2025-12-31 0000009326 us-gaap:FairValueInputsLevel1Member 2025-12-31 0000009326 us-gaap:FairValueInputsLevel2Member 2025-12-31 0000009326 us-gaap:FairValueInputsLevel3Member 2025-12-31 0000009326 us-gaap:MoneyMarketFundsMember 2024-12-31 0000009326 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-12-31 0000009326 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2024-12-31 0000009326 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2024-12-31 0000009326 us-gaap:FairValueInputsLevel1Member 2024-12-31 0000009326 us-gaap:FairValueInputsLevel2Member 2024-12-31 0000009326 us-gaap:FairValueInputsLevel3Member 2024-12-31 0000009326 us-gaap:ServiceMember us-gaap:CorporateJointVentureMember 2025-01-01 2025-12-31 0000009326 us-gaap:ServiceMember us-gaap:CorporateJointVentureMember 2024-01-01 2024-12-31 0000009326 us-gaap:ServiceMember us-gaap:CorporateJointVentureMember 2023-01-01 2023-12-31 0000009326 bcpc:RawMaterialsSoldMember us-gaap:CorporateJointVentureMember 2025-01-01 2025-12-31 0000009326 bcpc:RawMaterialsSoldMember us-gaap:CorporateJointVentureMember 2024-01-01 2024-12-31 0000009326 bcpc:RawMaterialsSoldMember us-gaap:CorporateJointVentureMember 2023-01-01 2023-12-31 0000009326 us-gaap:CorporateJointVentureMember 2025-01-01 2025-12-31 0000009326 us-gaap:CorporateJointVentureMember 2024-01-01 2024-12-31 0000009326 us-gaap:CorporateJointVentureMember 2023-01-01 2023-12-31 0000009326 us-gaap:CorporateJointVentureMember 2025-12-31 0000009326 us-gaap:CorporateJointVentureMember 2024-12-31 0000009326 bcpc:NonContractualMoniesOwedMember us-gaap:CorporateJointVentureMember 2024-12-31 0000009326 bcpc:NonContractualMoniesOwedMember us-gaap:CorporateJointVentureMember 2025-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheOneMember srt:MinimumMember 2025-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheOneMember srt:MaximumMember 2025-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheTwoMember srt:MinimumMember 2025-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheTwoMember srt:MaximumMember 2025-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheThreeMember srt:MinimumMember 2025-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheThreeMember srt:MaximumMember 2025-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheFourMember 2025-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheFourMember srt:MinimumMember 2025-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheFourMember srt:MaximumMember 2025-12-31 0000009326 bcpc:PayFixedInterestRateMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-05-28 0000009326 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-05-28 0000009326 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2023-01-01 2023-12-31 0000009326 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2024-01-01 2024-12-31 0000009326 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2025-01-01 2025-12-31 0000009326 bcpc:PayFixedInterestRateMember us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-05-28 0000009326 bcpc:ReceiveFixedInterestRateMember us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-05-28 0000009326 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-05-28 0000009326 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2023-01-01 2023-12-31 0000009326 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2024-01-01 2024-12-31 0000009326 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2025-01-01 2025-12-31 0000009326 us-gaap:InterestRateSwapMember 2023-01-01 2023-12-31 0000009326 2025-01-01 2025-03-31 0000009326 2025-04-01 2025-06-30 0000009326 2025-07-01 2025-09-30 0000009326 2025-10-01 2025-12-31 0000009326 2024-01-01 2024-03-31 0000009326 2024-04-01 2024-06-30 0000009326 2024-07-01 2024-09-30 0000009326 2024-10-01 2024-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2022-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2022-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2023-01-01 2023-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2023-01-01 2023-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2023-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2023-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2024-01-01 2024-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2024-01-01 2024-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2024-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2024-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2025-01-01 2025-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2025-01-01 2025-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2025-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2025-12-31 iso4217:USD shares iso4217:USD shares pure bcpc:plan bcpc:vote bcpc:segment bcpc:vehicle bcpc:tranche 2025 FY false 0000009326 P3Y P1Y 0.6666 0.6666 http://fasb.org/us-gaap/2025#OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent 10-K true 2025-12-31 --12-31 false 1-13648 Balchem Corporation MD 13-2578432 5 Paragon Drive Montvale NJ 07645 845 326-5600 Common Stock, par value $.06-2/3 per share BCPC NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 5138000000 32025392 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Selected portions of the Registrant’s proxy statement for its 2026 Annual Meeting of Shareholders (the “2026 Proxy Statement”) to be filed with the Securities and Exchange Commission pursuant to Regulation 14A within 120 days after Registrant’s fiscal year-end of December 31, 2025 are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated therein.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">Cybersecurity is a critical part of our enterprise risk management. The Board, through its Audit Committee, oversees enterprise risk management, including cybersecurity. To more effectively address cybersecurity threats, we have numerous security layers within our least privilege network approach which is managed by our Information Technology ("IT") department. Our cybersecurity programs align with numerous standards and continue to grow and develop as new technologies emerge. Further, we have regular user awareness testing and trainings in place which help keep all end users and executive leadership up-to-date on the most current threats. The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance. Additional activities to maintain and enhance information security are discussed below.</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;padding-left:14.5pt">Reliable, Scalable Systems and Infrastructure</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">Our information security systems, infrastructure, and processes are built on and follow the U.S. National Institute of Standards and Technology ("NIST") framework for information security, which is a set of guidelines, accepted standards, and best practices for mitigating organization cybersecurity risks published by NIST. We continue to make significant investments in industry-leading and advanced technologies as part of our strategy to strengthen our security posture, business continuity capabilities, and ability to protect and safeguard systems and stakeholder data. Our Information Security Program includes at least annual penetration testing of our systems by an independent third party.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;padding-left:14.5pt">Automation and Artificial Intelligence</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">We employ controlled security testing activities to evaluate attack vectors and validate our ability to detect and respond to cyber threats. Artificial intelligence is used as part of early warning systems designed to detect, alert, and respond to potential cyber threats.</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;padding-left:14.5pt">Training</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">Recognizing that information security, stakeholder data, and privacy principles involve more than just systems and infrastructure, we provide semi-annual cybersecurity education and training to all users with access to IT systems, devices, or applications. Internal social engineering phishing campaigns are conducted frequently with the goal of building a culture of cybersecurity, as well as raising awareness and reinforcing best practices across the organization.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">Third parties also play a role in our cybersecurity. We engage third-party services to conduct evaluations of our security controls, whether through penetration testing, independent audits or consulting on best practices to address new challenges. These evaluations include testing both the design and operational effectiveness of security controls. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">We apply a risk-based approach to mitigate cybersecurity risks associated with our use of third-party service providers and cybersecurity considerations affect the selection and oversight of these third-party service providers. We perform risk-based due diligence on third parties with access to our systems, data or facilities, commensurate with the level of access and risk.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">While we have experienced cybersecurity threats in the past in the normal course of business and expect to continue to experience such threats from time to time, to date, none have had a material adverse effect on our business, financial condition, results of operations or cash flows. Even with the extensive approach we take to cybersecurity, we may not be successful in preventing or mitigating a cybersecurity incident that could have a material adverse effect on us. See Item 1A. “Risk Factors - Operational Risks - Disruptions or breaches of our information systems could adversely affect us” for a discussion of cybersecurity risks.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">In the event of a possible cybersecurity incident, we would immediately implement our crisis management plan, which includes the following steps:</span></div><div style="margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">(1) Internal reporting and review of the incident or development</span></div><div style="margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">(2) Gathering and assessing information</span></div><div style="margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">(3) Developing and implementing a communications strategy</span></div><div style="margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">(4) Monitoring and evaluating a response</span></div><div style="margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">(5) Debrief and recovery</span></div>As part of the gathering and assessment of information in step 2, we will consider various factors to make a materiality determination of the incident, including business impact, potential costs, impacted data, scope of the incident, possible litigation or regulatory implications, and reputational damage. Cybersecurity is a critical part of our enterprise risk management. The Board, through its Audit Committee, oversees enterprise risk management, including cybersecurity. To more effectively address cybersecurity threats, we have numerous security layers within our least privilege network approach which is managed by our Information Technology ("IT") department. Our cybersecurity programs align with numerous standards and continue to grow and develop as new technologies emerge. Further, we have regular user awareness testing and trainings in place which help keep all end users and executive leadership up-to-date on the most current threats. The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance. true The Board, through its Audit Committee, oversees enterprise risk management, including cybersecurity. To more effectively address cybersecurity threats, we have numerous security layers within our least privilege network approach which is managed by our Information Technology ("IT") department. Our cybersecurity programs align with numerous standards and continue to grow and develop as new technologies emerge. Further, we have regular user awareness testing and trainings in place which help keep all end users and executive leadership up-to-date on the most current threats. The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance. The Board, through its Audit Committee, oversees enterprise risk management, including cybersecurity. To more effectively address cybersecurity threats, we have numerous security layers within our least privilege network approach which is managed by our Information Technology ("IT") department. The Board, through its Audit Committee, oversees enterprise risk management, including cybersecurity. true The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance. Additional activities to maintain and enhance information security are discussed below.<div style="margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;padding-left:14.5pt">Reliable, Scalable Systems and Infrastructure</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">Our information security systems, infrastructure, and processes are built on and follow the U.S. National Institute of Standards and Technology ("NIST") framework for information security, which is a set of guidelines, accepted standards, and best practices for mitigating organization cybersecurity risks published by NIST. We continue to make significant investments in industry-leading and advanced technologies as part of our strategy to strengthen our security posture, business continuity capabilities, and ability to protect and safeguard systems and stakeholder data. Our Information Security Program includes at least annual penetration testing of our systems by an independent third party.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;padding-left:14.5pt">Automation and Artificial Intelligence</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">We employ controlled security testing activities to evaluate attack vectors and validate our ability to detect and respond to cyber threats. Artificial intelligence is used as part of early warning systems designed to detect, alert, and respond to potential cyber threats.</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;padding-left:14.5pt">Training</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">Recognizing that information security, stakeholder data, and privacy principles involve more than just systems and infrastructure, we provide semi-annual cybersecurity education and training to all users with access to IT systems, devices, or applications. Internal social engineering phishing campaigns are conducted frequently with the goal of building a culture of cybersecurity, as well as raising awareness and reinforcing best practices across the organization.</span></div> The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance. The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and provides at least an annual update, or more frequently if necessary, to both the Audit Committee and the full Board regarding the current threat landscape at Balchem, cybersecurity technologies, mitigation strategies, industry trends and best practices that we follow, major cybersecurity incidents (if any), and other areas of importance. The global head of our IT department has responsibility over cybersecurity management globally and reports directly to the Chief Financial Officer. He has degrees in both management information systems and cybersecurity - and has held a number of progressing roles, including management of global infrastructure, information security and technology operations at Balchem, in addition to managing a global team of information technology and cybersecurity experts. The IT department provides regular updates to senior management and true true true false 49 RSM US LLP New York, New York 74570000 49515000 862000 909000 143596000 119662000 131449000 130802000 9778000 8054000 6221000 5737000 365614000 313770000 306648000 282154000 816375000 780030000 132994000 132484000 30295000 32566000 14672000 15320000 1520000 1730000 18134000 17317000 1686252000 1575371000 60425000 54745000 49288000 43750000 27896000 22886000 31044000 28510000 3912000 4466000 3614000 3134000 205000 194000 176384000 157685000 164000000 190000000 54143000 43722000 11324000 12967000 1544000 1749000 21444000 19335000 428839000 425458000 25 25 2000000 2000000 0 0 0 0 0 0 0.0667 0.0667 120000000 120000000 32058121 32058121 32527244 32527244 2139000 2170000 92331000 173997000 1121396000 997493000 41547000 -23747000 1257413000 1149913000 1686252000 1575371000 1037161000 953684000 922439000 666528000 617478000 620383000 370633000 336206000 302056000 75374000 68916000 74397000 18510000 16793000 15049000 67423000 67588000 53417000 161307000 153297000 142863000 209326000 182909000 159193000 -10219000 -16528000 -22613000 -77000 72000 681000 -10296000 -16456000 -21932000 199030000 166453000 137261000 44185000 37978000 28718000 154845000 128475000 108543000 4.80 3.97 3.38 4.75 3.93 3.35 154845000 128475000 108543000 65535000 -32590000 16809000 -341000 0 0 -1065000 -83000 44000 39000 -241000 152000 101000 65294000 -32438000 15845000 220139000 96037000 124388000 938284000 814487000 -7154000 32152787 2145000 128806000 108543000 108543000 15845000 15845000 0.79 25542000 25542000 4514000 32558 2000 4512000 21368000 134499 9000 21359000 1053984000 897488000 8691000 32254728 2152000 145653000 128475000 128475000 -32438000 -32438000 0.87 28470000 28470000 5682000 38922 3000 5679000 34044000 311438 21000 34023000 1149913000 997493000 -23747000 32527244 2170000 173997000 154845000 154845000 65294000 65294000 0.96 30942000 30942000 109182000 684927 46000 109136000 27485000 215804 15000 27470000 1257413000 1121396000 41547000 32058121 2139000 92331000 154845000 128475000 108543000 45690000 47973000 54935000 18057000 16675000 16052000 6262000 -6779000 -10814000 -97000 299000 37000 -680000 -100000 -733000 58000 -1664000 -7031000 0 -91000 -11300000 20853000 -5582000 -6969000 -3635000 22791000 -10530000 1332000 -225000 3540000 11292000 9065000 3552000 -1070000 -583000 2194000 865000 2385000 305000 216556000 181999000 183761000 43489000 35661000 37892000 323000 24164000 1252000 274000 359000 1881000 0 0 -2740000 353000 270000 290000 -43891000 -59736000 -34813000 88000000 26000000 18000000 114000000 145569000 149000000 194000 216000 222000 9307000 17228000 5242000 28287000 25576000 22872000 107636000 5682000 4469000 -152810000 -133815000 -153321000 5200000 -3380000 2260000 25055000 -14932000 -2113000 49515000 64447000 66560000 74570000 49515000 64447000 BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Description</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balchem Corporation (“Balchem” or the “Company”), including, unless the context otherwise requires, its wholly-owned subsidiaries, incorporated in the State of Maryland in 1967, is engaged in the development, manufacture and marketing of specialty performance ingredients and products for the food, nutritional, feed, pharmaceutical, agricultural, and performance gases industries. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform with the current period's presentation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for each of the Company’s business segments is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration we expect to realize in exchange for those goods. The Company reports amounts billed to customers related to shipping and handling as revenue and includes costs incurred for shipping and handling in cost of sales. Amounts received for unshipped merchandise are not recognized as revenue but rather they are recorded as customer deposits and are included in current liabilities. In instances of shipments made on consignment, revenue is recognized when control is transferred to the customer. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification ("ASC") 606, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, revenue-generating contracts are assessed to identify distinct performance obligations, allocating transaction prices to those performance obligations, and criteria for satisfaction of a performance obligation. The standard allows for recognition of revenue only when the Company has satisfied a performance obligation through transferring control of the promised good or service to a customer. Control, in this instance, may mean the ability to prevent other entities from directing the use of, and receiving benefit from, a good or service. The standard indicates that an entity must determine at contract inception whether it will transfer control of a promised good or service over time or satisfy the performance obligation at a point in time through analysis of the following criteria: (i) the entity has a present right to payment, (ii) the customer has legal title, (iii) the customer has physical possession, (iv) the customer has the significant risks and rewards of ownership and (v) the customer has accepted the asset. The Company assesses collectability based primarily on the customer’s payment history and on the creditworthiness of the customer. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments with a maturity of three months or less to be cash equivalents. The Company has funds in its cash accounts that are with third party financial institutions, primarily in certificates of deposit and money market funds. The Company's balances of cash and cash equivalents in the U.S. and other countries exceed the insurance limits of the Federal Deposit Insurance Corporation (“FDIC”) and other relevant insurance limits in other countries. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Credit terms are granted in the normal course of business to the Company’s customers and on-going credit evaluations are performed on the Company’s customers. In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments", which requires that credit losses be reported based on expected losses instead of the incurred loss model. Based on this ASU, customers' credit limits are adjusted based upon their reasonably expected credit worthiness, which is determined through review of their payment history, their current credit information, and any foreseeable future events. Collections and payments from customers are continuously monitored and allowances for credit losses for estimated losses resulting from the inability of the Company’s customers to make required payments are maintained. Estimated losses are based on historical experience, any specific customer collection issues identified, and any reasonably expected future adverse events. If the financial condition of our customers were to deteriorate resulting in an impairment of their ability to make payments, additional allowances and related bad debt expense may be required. Accounts receivable, net of allowance for credit losses as of December 31, 2023 amounted to $125,284. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are valued at the lower of cost (first in, first out) or net realizable value and have been reduced by an allowance for excess or obsolete inventories. Cost elements include material, labor and manufacturing overhead.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment and Depreciation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.050%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">15-25 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2-28 years</span></div></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Expenditures for repairs and maintenance are charged to expense. Alterations and major overhauls that extend the lives or increase the capacity of plant assets are capitalized. When assets are retired or otherwise disposed of, the cost of the assets and the related accumulated depreciation are removed from the accounts and any resultant gain or loss is included in earnings from operations.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Concentrations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject the Company to credit risk consist primarily of accounts receivable and money market investments. Investments are managed within established guidelines to mitigate risks. Accounts receivable subject the Company to credit risk partially due to the concentration of amounts due from customers. The Company extends credit to its customers based upon an evaluation of the customers’ financial condition and credit histories. In 2025, 2024 and 2023, no customer accounted for more than 10% of total net sales. As of December 31, 2025, one customer accounted for 14% of the Company's accounts receivable. The Company does not believe this concentration presents a significant credit risk based on the customer’s payment history and financial condition. Other than the one customer mentioned above, no other customer accounted for more than 10% of accounts receivable as of December 31, 2025 and 2024. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Post-employment Benefits</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We provide life insurance, health care benefits, and defined benefit pension plan payments for certain eligible retirees and health care benefits for certain retirees’ eligible survivors. The costs and obligations related to these benefits reflect our assumptions as to health care cost trends and key economic conditions including discount rates, expected rate of return on plan assets, and expected salary increases. The cost of providing plan benefits also depends on demographic assumptions including retirements, mortality, turnover, and plan participation. If actual experience differs from these assumptions, the cost of providing these benefits could increase or decrease.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 715, “Compensation-Retirement Benefits,” we are required to recognize the overfunded or underfunded status of a defined benefit post retirement plan (other than a multi-employer plan) as an asset or liability in our statement of financial position, and to recognize changes in that funded status in the year in which the changes occur through comprehensive income.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Acquired Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of purchase price over the fair value of net assets acquired in accordance with ASC 805, "Business Combinations". Goodwill and intangible assets acquired in a business combination that have indefinite useful lives are not amortized but are instead assessed for impairment annually and more frequently if events and circumstances indicate that the assets might be impaired, in accordance with the provisions of ASC 350, "Intangibles-Goodwill and Other". The Company performed its annual test as of October 1. ASC 350 also requires that intangible assets with estimable useful lives be amortized over their respective estimated useful lives to their estimated residual values, and reviewed for impairment if events and circumstances indicate that the assets might be impaired.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”), which addresses changes to the testing for goodwill impairment by eliminating Step 2 of the process. In accordance with this update, a goodwill impairment test will be performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of October 1, 2025 and 2024, the Company opted to bypass the qualitative assessment and proceeded directly to performing the quantitative goodwill impairment test. The Company assessed the fair values of its reporting units by utilizing the income approach, based on a discounted cash flow valuation model as the basis for its conclusions. The Company's estimates of future cash flows included significant management assumptions such as revenue growth rates, operating margins, estimated terminal values, and future economic and market conditions. The Company's assessment concluded that the fair values of the reporting units exceeded their carrying amounts, including goodwill. Accordingly, the goodwill of the reporting units was not considered impaired as of October 1, 2025 and 2024. The Company may resume performing the qualitative assessment in subsequent periods.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:74.439%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Period<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and lists</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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10 - 20</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2 - 17</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5 - 12</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory registration costs</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Patents and trade secrets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15 - 17</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> 2 - 18</span></div></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite lives are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows. The useful life of an intangible asset is based on our assumptions regarding expected use of the asset; the relationship of the intangible asset to another asset or group of assets; any legal, regulatory or contractual provisions that may limit the useful life of the asset or that enable renewal or extension of the asset’s legal or contractual life without substantial cost; the effects of obsolescence, demand, competition and other economic factors; and the level of maintenance expenditures required to obtain the expected future cash flows from the asset and their related impact on the asset’s useful life. If events or circumstances indicate that the life of an intangible asset has changed, it could result in higher future amortization charges or recognition of an impairment loss. For the year ended December 31, 2025, there were no triggering events which required intangible asset impairment reviews. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the fiscal year in which those temporary differences are expected to be recovered or settled. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. In evaluating our ability to recover our deferred tax assets, in full or in part, we consider all available positive and negative evidence, including our past operating results, our forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. The assumptions utilized in determining future taxable income require judgment and are consistent with the plans and estimates we are using to manage the underlying businesses.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">We recognize uncertain income tax positions taken on income tax returns at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a fifty percent likelihood of being sustained.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">Our policy for recording interest and penalties associated with uncertain tax positions is to record such items as a component of our income tax provision.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Management is required to make certain estimates and assumptions during the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America. These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and net sales and expenses during the reporting period. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary. Actual results could differ from those estimates.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2025 and 2024 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is necessarily required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following fair value hierarchy is used to classify assets and liabilities:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.</span></div><div style="margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Inputs include observable inputs other than quoted prices in active markets.</span></div><div style="margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Inputs are unobservable inputs for which there is little or no market data available.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, maintenance labor, depreciation expense, and overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Selling expenses consist primarily of compensation and benefit costs, amortization of customer relationships and lists, trade promotions, advertising, commissions and other marketing costs. General and administrative expenses consist primarily of payroll and benefit costs, occupancy and operating costs of corporate offices, depreciation and amortization expense on non-manufacturing assets, information systems costs and other miscellaneous administrative costs.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are associated directly with the Company's efforts to develop, design, and enhance its products, services, technologies, or processes. Such costs are expensed as incurred.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Earnings Per Common Share</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Basic net earnings per common share is calculated by dividing net earnings by the weighted average number of common shares outstanding during the period. Diluted net earnings per common share is calculated in a manner consistent with basic net earnings per common share except that the weighted average number of common shares outstanding also includes the dilutive effect of stock options outstanding, unvested restricted stock, and unvested performance shares (using the treasury stock method).</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has stock-based employee compensation plans, which are described more fully in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stockholders' Equity</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation-Stock Compensation,” which requires all share-based payments, including grants of stock options, to be recognized in the statement of earnings as an operating expense, based on their fair values. The Company estimates the fair value of each option award on the date of grant using either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. Estimates of and assumptions about forfeiture rates, terms, volatility, interest rates and dividend yields are used to calculate stock-based compensation. A significant change to these estimates could materially affect the Company’s operating results.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-lived Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, such as property, plant, and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap with JP Morgan Chase, N.A. (the "Bank Counterparty"). The Company's primary objective for holding derivative financial instruments was to manage interest rate risk and foreign currency risk. The Company does not enter into derivative financial instruments for trading or speculative purposes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The derivative instruments were with the above single counterparty and were subject to a contractual agreement that provided for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments were categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet. The Company settled its derivative instruments on their maturity date of June 27, 2023 and had no other derivatives outstanding as of December 31, 2025 and 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On a quarterly basis through their maturity, we assessed the effectiveness of the hedging relationships for the interest rate swap and cross-currency swap by reviewing the critical terms indicated in the applicable agreement. The hedging relationships were determined to be highly effective. As such, the net change in fair values of the interest rate swap, that qualified as a cash flow hedge, was recorded in accumulated other comprehensive income/(loss) and subsequently reclassified into interest expense as interest payments were made on our debt. For the cross-currency swap, the amounts that have not yet been recognized in earnings remain in the cumulative translation adjustment section of accumulated other comprehensive income until the hedged net investment is sold or liquidated in accordance with paragraphs 815-35-35-5A, "Derivatives and Hedging - Net Investment Hedges", and 830-30-40-1 through 40-1A, "Foreign Currency Matters - Derecognition". Refer to Note 19, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments and Hedging Activities</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, for detailed information about our derivative financial instruments.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">In December 2025, the FASB issued ASU 2025-11, "Interim Reporting (Topic 270) - Narrow-Scope Improvements". The ASU clarifies interim disclosure requirements and the applicability of Topic 270 and introduces a disclosure principle requiring entities to disclose events since the end of the last annual reporting period that have a material impact on the entity. The ASU is effective for fiscal years beginning after December 15, 2027, including interim periods within those those fiscal years. Upon adoption, the guidance can be applied prospectively or retrospectively. The Company is currently evaluating the impact of adopting ASU 2025-11 but does not expect the adoption to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">In November 2024, the FASB issued ASU 2024-03, "Income Statement - Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40)." The new guidance is intended to enhance transparency and disclosures by requiring public entities to provide disaggregated disclosures of certain categories of expenses on an annual and interim basis. The ASU is effective for fiscal years beginning after December 15, 2026 and interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU 2024-03 will have on the consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740) - Improvements to Income Tax Disclosures." The new guidance is intended to enhance the transparency and decision usefulness of income tax disclosures by requiring disaggregated information about a reporting entity's effective tax rate reconciliation and information on income taxes paid. The amendment is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment in this Update should be applied on a prospective basis, with retrospective application permitted. The Company adopted this accounting guidance on December 31, 2025 on a prospective basis. Refer to Note 9, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%"> for the expanded disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures." The ASU expands reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. The ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment's profit or loss in assessing segment performance and deciding how to allocate resources. Additionally, ASU 2023-07 requires all segment profit or loss and assets disclosures to be provided on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning December 15, 2024. The Company adopted this </span></div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">accounting guidance on December 31, 2024, and applied it retrospectively to all prior periods presented in our consolidated financial statements. Refer to Note 10, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Segment Information</span> for the expanded disclosures. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform with the current period's presentation.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for each of the Company’s business segments is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration we expect to realize in exchange for those goods. The Company reports amounts billed to customers related to shipping and handling as revenue and includes costs incurred for shipping and handling in cost of sales. Amounts received for unshipped merchandise are not recognized as revenue but rather they are recorded as customer deposits and are included in current liabilities. In instances of shipments made on consignment, revenue is recognized when control is transferred to the customer. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification ("ASC") 606, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, revenue-generating contracts are assessed to identify distinct performance obligations, allocating transaction prices to those performance obligations, and criteria for satisfaction of a performance obligation. The standard allows for recognition of revenue only when the Company has satisfied a performance obligation through transferring control of the promised good or service to a customer. Control, in this instance, may mean the ability to prevent other entities from directing the use of, and receiving benefit from, a good or service. The standard indicates that an entity must determine at contract inception whether it will transfer control of a promised good or service over time or satisfy the performance obligation at a point in time through analysis of the following criteria: (i) the entity has a present right to payment, (ii) the customer has legal title, (iii) the customer has physical possession, (iv) the customer has the significant risks and rewards of ownership and (v) the customer has accepted the asset. The Company assesses collectability based primarily on the customer’s payment history and on the creditworthiness of the customer. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, maintenance labor, depreciation expense, and overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div>The Company considers all highly liquid investments with a maturity of three months or less to be cash equivalents. The Company has funds in its cash accounts that are with third party financial institutions, primarily in certificates of deposit and money market funds. The Company's balances of cash and cash equivalents in the U.S. and other countries exceed the insurance limits of the Federal Deposit Insurance Corporation (“FDIC”) and other relevant insurance limits in other countries. <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div>Credit terms are granted in the normal course of business to the Company’s customers and on-going credit evaluations are performed on the Company’s customers. In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments", which requires that credit losses be reported based on expected losses instead of the incurred loss model. Based on this ASU, customers' credit limits are adjusted based upon their reasonably expected credit worthiness, which is determined through review of their payment history, their current credit information, and any foreseeable future events. Collections and payments from customers are continuously monitored and allowances for credit losses for estimated losses resulting from the inability of the Company’s customers to make required payments are maintained. Estimated losses are based on historical experience, any specific customer collection issues identified, and any reasonably expected future adverse events. If the financial condition of our customers were to deteriorate resulting in an impairment of their ability to make payments, additional allowances and related bad debt expense may be required. 125284000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are valued at the lower of cost (first in, first out) or net realizable value and have been reduced by an allowance for excess or obsolete inventories. Cost elements include material, labor and manufacturing overhead.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment and Depreciation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.050%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">15-25 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2-28 years</span></div></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Expenditures for repairs and maintenance are charged to expense. Alterations and major overhauls that extend the lives or increase the capacity of plant assets are capitalized. When assets are retired or otherwise disposed of, the cost of the assets and the related accumulated depreciation are removed from the accounts and any resultant gain or loss is included in earnings from operations.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.050%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></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',serif;font-size:10pt;font-weight:400;line-height:100%">15-25 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2-28 years</span></div></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment at December 31, 2025 and 2024 are summarized as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,690 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Building</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',serif;font-size:10pt;font-weight:400;line-height:100%">116,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">106,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">340,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">315,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">95,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">564,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">511,153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">257,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">228,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">306,648 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">282,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P15Y P25Y P2Y P28Y <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Concentrations</span></div>Financial instruments that subject the Company to credit risk consist primarily of accounts receivable and money market investments. Investments are managed within established guidelines to mitigate risks. Accounts receivable subject the Company to credit risk partially due to the concentration of amounts due from customers. The Company extends credit to its customers based upon an evaluation of the customers’ financial condition and credit histories. 0.14 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Post-employment Benefits</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We provide life insurance, health care benefits, and defined benefit pension plan payments for certain eligible retirees and health care benefits for certain retirees’ eligible survivors. The costs and obligations related to these benefits reflect our assumptions as to health care cost trends and key economic conditions including discount rates, expected rate of return on plan assets, and expected salary increases. The cost of providing plan benefits also depends on demographic assumptions including retirements, mortality, turnover, and plan participation. If actual experience differs from these assumptions, the cost of providing these benefits could increase or decrease.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 715, “Compensation-Retirement Benefits,” we are required to recognize the overfunded or underfunded status of a defined benefit post retirement plan (other than a multi-employer plan) as an asset or liability in our statement of financial position, and to recognize changes in that funded status in the year in which the changes occur through comprehensive income.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Acquired Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of purchase price over the fair value of net assets acquired in accordance with ASC 805, "Business Combinations". Goodwill and intangible assets acquired in a business combination that have indefinite useful lives are not amortized but are instead assessed for impairment annually and more frequently if events and circumstances indicate that the assets might be impaired, in accordance with the provisions of ASC 350, "Intangibles-Goodwill and Other". The Company performed its annual test as of October 1. ASC 350 also requires that intangible assets with estimable useful lives be amortized over their respective estimated useful lives to their estimated residual values, and reviewed for impairment if events and circumstances indicate that the assets might be impaired.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”), which addresses changes to the testing for goodwill impairment by eliminating Step 2 of the process. In accordance with this update, a goodwill impairment test will be performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of October 1, 2025 and 2024, the Company opted to bypass the qualitative assessment and proceeded directly to performing the quantitative goodwill impairment test. The Company assessed the fair values of its reporting units by utilizing the income approach, based on a discounted cash flow valuation model as the basis for its conclusions. The Company's estimates of future cash flows included significant management assumptions such as revenue growth rates, operating margins, estimated terminal values, and future economic and market conditions. The Company's assessment concluded that the fair values of the reporting units exceeded their carrying amounts, including goodwill. Accordingly, the goodwill of the reporting units was not considered impaired as of October 1, 2025 and 2024. The Company may resume performing the qualitative assessment in subsequent periods.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:74.439%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Period<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and lists</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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10 - 20</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2 - 17</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5 - 12</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory registration costs</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Patents and trade secrets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15 - 17</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> 2 - 18</span></div></td></tr></table></div>Intangible assets with finite lives are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows. The useful life of an intangible asset is based on our assumptions regarding expected use of the asset; the relationship of the intangible asset to another asset or group of assets; any legal, regulatory or contractual provisions that may limit the useful life of the asset or that enable renewal or extension of the asset’s legal or contractual life without substantial cost; the effects of obsolescence, demand, competition and other economic factors; and the level of maintenance expenditures required to obtain the expected future cash flows from the asset and their related impact on the asset’s useful life. If events or circumstances indicate that the life of an intangible asset has changed, it could result in higher future amortization charges or recognition of an impairment loss. For the year ended December 31, 2025, there were no triggering events which required intangible asset impairment reviews. <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:74.439%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Period<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and lists</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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10 - 20</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2 - 17</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5 - 12</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory registration costs</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Patents and trade secrets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15 - 17</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> 2 - 18</span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025 and 2024, the Company had identifiable intangible assets as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:34.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.134%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period<br/>(In years)</span></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',serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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',serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></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',serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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="font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and lists</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10-20</span></div></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">370,763 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">237,769 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">354,051 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">221,567 </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:14pt"><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;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><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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2-17</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',serif;font-size:10pt;font-weight:400;line-height:100%">52,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">43,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5-12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,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',serif;font-size:10pt;font-weight:400;line-height:100%">23,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2-18</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',serif;font-size:10pt;font-weight:400;line-height:100%">25,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets with finite lives</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">119,819 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">89,524 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">116,199 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">83,633 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P10Y P20Y P2Y P17Y P5Y P12Y P5Y P10Y P15Y P17Y P2Y P18Y <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the fiscal year in which those temporary differences are expected to be recovered or settled. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. In evaluating our ability to recover our deferred tax assets, in full or in part, we consider all available positive and negative evidence, including our past operating results, our forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. The assumptions utilized in determining future taxable income require judgment and are consistent with the plans and estimates we are using to manage the underlying businesses.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">We recognize uncertain income tax positions taken on income tax returns at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a fifty percent likelihood of being sustained.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">Our policy for recording interest and penalties associated with uncertain tax positions is to record such items as a component of our income tax provision.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Management is required to make certain estimates and assumptions during the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America. These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and net sales and expenses during the reporting period. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary. Actual results could differ from those estimates.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2025 and 2024 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is necessarily required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following fair value hierarchy is used to classify assets and liabilities:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.</span></div><div style="margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Inputs include observable inputs other than quoted prices in active markets.</span></div><div style="margin-top:2pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Inputs are unobservable inputs for which there is little or no market data available.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Selling expenses consist primarily of compensation and benefit costs, amortization of customer relationships and lists, trade promotions, advertising, commissions and other marketing costs. General and administrative expenses consist primarily of payroll and benefit costs, occupancy and operating costs of corporate offices, depreciation and amortization expense on non-manufacturing assets, information systems costs and other miscellaneous administrative costs.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are associated directly with the Company's efforts to develop, design, and enhance its products, services, technologies, or processes. Such costs are expensed as incurred.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Earnings Per Common Share</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Basic net earnings per common share is calculated by dividing net earnings by the weighted average number of common shares outstanding during the period. Diluted net earnings per common share is calculated in a manner consistent with basic net earnings per common share except that the weighted average number of common shares outstanding also includes the dilutive effect of stock options outstanding, unvested restricted stock, and unvested performance shares (using the treasury stock method).</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has stock-based employee compensation plans, which are described more fully in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stockholders' Equity</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation-Stock Compensation,” which requires all share-based payments, including grants of stock options, to be recognized in the statement of earnings as an operating expense, based on their fair values. The Company estimates the fair value of each option award on the date of grant using either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. Estimates of and assumptions about forfeiture rates, terms, volatility, interest rates and dividend yields are used to calculate stock-based compensation. A significant change to these estimates could materially affect the Company’s operating results.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-lived Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, such as property, plant, and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated </span></div>future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap with JP Morgan Chase, N.A. (the "Bank Counterparty"). The Company's primary objective for holding derivative financial instruments was to manage interest rate risk and foreign currency risk. The Company does not enter into derivative financial instruments for trading or speculative purposes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The derivative instruments were with the above single counterparty and were subject to a contractual agreement that provided for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments were categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet. The Company settled its derivative instruments on their maturity date of June 27, 2023 and had no other derivatives outstanding as of December 31, 2025 and 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On a quarterly basis through their maturity, we assessed the effectiveness of the hedging relationships for the interest rate swap and cross-currency swap by reviewing the critical terms indicated in the applicable agreement. The hedging relationships were determined to be highly effective. As such, the net change in fair values of the interest rate swap, that qualified as a cash flow hedge, was recorded in accumulated other comprehensive income/(loss) and subsequently reclassified into interest expense as interest payments were made on our debt. For the cross-currency swap, the amounts that have not yet been recognized in earnings remain in the cumulative translation adjustment section of accumulated other comprehensive income until the hedged net investment is sold or liquidated in accordance with paragraphs 815-35-35-5A, "Derivatives and Hedging - Net Investment Hedges", and 830-30-40-1 through 40-1A, "Foreign Currency Matters - Derecognition". Refer to Note 19, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments and Hedging Activities</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, for detailed information about our derivative financial instruments.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">In December 2025, the FASB issued ASU 2025-11, "Interim Reporting (Topic 270) - Narrow-Scope Improvements". The ASU clarifies interim disclosure requirements and the applicability of Topic 270 and introduces a disclosure principle requiring entities to disclose events since the end of the last annual reporting period that have a material impact on the entity. The ASU is effective for fiscal years beginning after December 15, 2027, including interim periods within those those fiscal years. Upon adoption, the guidance can be applied prospectively or retrospectively. The Company is currently evaluating the impact of adopting ASU 2025-11 but does not expect the adoption to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">In November 2024, the FASB issued ASU 2024-03, "Income Statement - Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40)." The new guidance is intended to enhance transparency and disclosures by requiring public entities to provide disaggregated disclosures of certain categories of expenses on an annual and interim basis. The ASU is effective for fiscal years beginning after December 15, 2026 and interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU 2024-03 will have on the consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740) - Improvements to Income Tax Disclosures." The new guidance is intended to enhance the transparency and decision usefulness of income tax disclosures by requiring disaggregated information about a reporting entity's effective tax rate reconciliation and information on income taxes paid. The amendment is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment in this Update should be applied on a prospective basis, with retrospective application permitted. The Company adopted this accounting guidance on December 31, 2025 on a prospective basis. Refer to Note 9, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%"> for the expanded disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures." The ASU expands reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. The ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment's profit or loss in assessing segment performance and deciding how to allocate resources. Additionally, ASU 2023-07 requires all segment profit or loss and assets disclosures to be provided on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning December 15, 2024. The Company adopted this </span></div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">accounting guidance on December 31, 2024, and applied it retrospectively to all prior periods presented in our consolidated financial statements. Refer to Note 10, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Segment Information</span> for the expanded disclosures. STOCKHOLDERS’ EQUITY<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">All share-based payments, including grants of stock options, are recognized in the statements of earnings as operating expenses, based on their fair values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made an estimate of expected forfeitures, based on its historical experience, and is recognizing compensation cost only for those stock-based compensation awards expected to vest.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s results for the years ended December 31, 2025, 2024 and 2023 reflected the following compensation cost and such compensation cost had the following effects on net earnings:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.552%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Increase/(Decrease) for the<br/>Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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',serif;font-size:10pt;font-weight:400;line-height:100%">16,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</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',serif;font-size:10pt;font-weight:400;line-height:100%">(14,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',serif;font-size:10pt;font-weight:400;line-height:100%">(12,865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(12,375)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2025, the Company had one share-based compensation plan under which awards may be granted, which is described below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In June 2017, the Company’s shareholders approved the Balchem Corporation 2017 Omnibus Incentive Plan (“2017 Plan”) for officers, employees and directors of the Company and its subsidiaries. The 2017 Plan replaced the 1999 Stock Plan and amendments and restatements thereto (collectively to be referred to as the “1999 Plan"), which expired in April 2018. No further awards will be made under the 1999 Plan, and the shares that remained available for grant under the 1999 Plan will only be used to settle outstanding awards granted under the 1999 Plan and will not become available under the 2017 Plan. On June 22, 2023, the Company’s shareholders approved an amendment and restatement of the 2017 Plan (the “Amended 2017 Plan”). The Amended 2017 Plan is administered by the Compensation Committee of the Board of Directors of the Company. The Amended 2017 Plan provides as follows: (i) for a termination date of June 22, 2033; (ii) the authorization of 2,400,000 shares for future grants (which represents an increase of 800,000 shares from the amount approved under the 2017 Plan); (iii) for the making of grants of stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards, as well as for the making of cash performance awards; (iv) except as provided by the Compensation Committee or in an employment agreement as in effect on the effective date of the Amended 2017 Plan, no automatic acceleration of outstanding awards upon the occurrence of a change in control of the Company; (v) certain annual limits on the number of shares and amount of cash that may be granted; (vi) for dividends or dividend equivalents otherwise payable on an unvested award to accrue and be paid only at such time as the vesting conditions applicable to the underlying award have been satisfied; (vii) for incentive compensation recovery if the Company is required to prepare an accounting restatement of its financial statements, in accordance with any compensation recovery policy adopted by the Company, applicable law, government regulations or national securities exchange requirements, or in the discretion of the Compensation Committee in the event of a restatement due to the Company’s material noncompliance with any financial reporting requirements under the securities laws; and (viii) for compliance with the requirements of Section 409A of the Internal Revenue Code of 1986, as amended (the “Internal Revenue Code” or the “Code”). No option will be exercisable for longer than ten years after the date of grant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The shares to be issued upon exercise of the outstanding options have been approved, reserved and are adequate to cover all exercises. As of December 31, 2025, the Amended 2017 Plan had 680,970 shares available for future awards.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option award issued under the Company’s stock plans is estimated on the date of grant using either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. For the years ended December 31, 2025, 2024, and 2023, the fair value of each option grant uses the assumptions noted in the following table. Expected volatilities are based on historical volatility of the Company’s stock. The expected term of the options is based on the Company’s historical experience of employees’ exercise behavior. Dividend yields are based on the Company’s historical dividend yields. Risk-free interest rates are based on the implied yields currently available on U.S. Treasury zero coupon issues with a remaining term equal to the expected life.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:55.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Assumptions:</span></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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><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',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Risk-Free Interest Rate</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',serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Dividend Yield</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',serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has Restricted Stock Grant Agreements with the Company's non–employee directors and certain employees. Under the Restricted Stock Grant Agreements, certain shares of the Common Stock have been granted, ranging from 70 shares to 54,000 shares, to its non-employee directors and certain employees, subject to time-based vesting requirements. The value of the restricted shares is based on the fair value of the award at the date of grant.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has performance share (“PS”) awards, which provide the recipients the right to receive a certain number of shares of the Common Stock in the future, subject to certain performance hurdles, depending on the date of the grant: (1) an EBITDA performance hurdle, where vesting is dependent upon the Company achieving a certain EBITDA percentage growth over the performance period (typically three years), (2) a relative total shareholder return (“TSR”) market condition where vesting is dependent upon the Company’s TSR performance over the performance period (typically three years) relative to a comparator group consisting of the Russell 2000 index constituents, or (3) an EBITDA performance hurdle, where vesting is dependent upon the Company achieving a certain EBITDA percentage growth over the performance period (typically three years) and modified based on the Company's TSR performance over the performance period relative to a comparator group consisting of the Russell 2000 index constituents. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Performance Share expense is measured based on the fair value at the date of grant. A Monte-Carlo simulation has been used to estimate the fair value. The assumptions used in the fair value determination were risk free interest rates of 4.3%, 4.2%, and 4.2%; dividend yields of 0.0%, 0.0%, and 0.5%; volatilities of 26%, 25%, and 32%; and initial TSR’s of -8.8%, 10.3%, and 4.2% in each case for the years ended December 31, 2025, 2024, and 2023, respectively. Expense is based on the estimated number of shares expected to vest, assuming the requisite service period is rendered and the probable outcome of the performance condition is achieved. The estimate is revised if subsequent information indicates that the actual number of shares likely to vest differs from previous estimates. Expense is ultimately adjusted based on the actual achievement of service and performance targets. The Performance Shares will cliff vest 100% at the end of the third year following the grant in accordance with the performance metrics set forth. Grants may be subject to a mandatory holding period of one year from the vesting date. For PS awards granted in 2024 and 2025, grants are subject to such holding period. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for stock options and stock awards is recognized on a straight-line basis over the vesting period, generally <span style="-sec-ix-hidden:f-466">three</span> to five years for stock options, three years for employee restricted stock awards, three years for employee performance share awards, and <span style="-sec-ix-hidden:f-470">one</span> to three years for non-employee director restricted stock awards.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option plan activity for 2025, 2024, and 2023 for all plans is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:26.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"># of<br/>Shares<br/>(000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</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',serif;font-size:10pt;font-weight:700;line-height:100%"># of<br/>Shares<br/>(000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</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',serif;font-size:10pt;font-weight:700;line-height:100%"># of<br/>Shares<br/>(000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">114.81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">104.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">99.82 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">159.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">143.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">138.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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',serif;font-size:10pt;font-weight:400;line-height:100%">(107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">86.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">81.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">142.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">139.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">131.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">139.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">138.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">900 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">120.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">962 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">114.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">104.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">630 </span></td><td style="background-color:#ffffff;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">109.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#ffffff;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">99.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">720 </span></td><td style="background-color:#ffffff;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">88.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value for outstanding stock options was $29,888, $46,346 and $47,889 at December 31, 2025, 2024 and 2023, respectively, with a weighted average remaining contractual term of 5.2 years at December 31, 2025. Exercisable stock </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">options at December 31, 2025 had an aggregate intrinsic value of $27,618 with a weighted average remaining contractual term of 4.2 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other information pertaining to option activity during the years ended December 31, 2025, 2024 and 2023 is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value of options granted</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">48.86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44.52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40.91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of stock options exercised ($000s)</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">7,756 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">18,631 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to stock options outstanding under all plans at December 31, 2025 is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.118%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise<br/>Prices</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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares<br/>Outstanding<br/>(000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/> Term</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/> Exercise<br/>Price</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',serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>Exercisable<br/>(000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$60.85 - $85.33</span></div></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',serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2.5</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">79.64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">79.64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$85.40 - $120.60</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.6</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',serif;font-size:10pt;font-weight:400;line-height:100%">107.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',serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">107.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$125.71 - $159.18</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',serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7.1</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',serif;font-size:10pt;font-weight:400;line-height:100%">142.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">136.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.2</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">120.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">630 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">109.52 </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:10pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested restricted stock activity for the years ended December 31, 2025, 2024 and 2023 is summarized below:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at beginning of year </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',serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">141.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">133.06 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">124.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">158.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">137.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">138.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',serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">124.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">112.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">149.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">140.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">128.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at end of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">150.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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">122 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">141.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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">116 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">133.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested performance share activity for the years ended December 31, 2025, 2024 and 2023 is summarized below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at beginning of year </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',serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">150.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">135.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">127.69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">152.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">139.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">130.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',serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">106.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">152.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',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',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at end of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">81 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">160.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">79 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">150.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">76 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">135.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025, 2024 and 2023, there was $19,889, $20,035 and $18,817, respectively, of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. As of December 31, 2025, the unrecognized compensation cost is expected to be recognized over a weighted-average period of approximately 1.2 years. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchases of Common Stock</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On December 9, 2025, the Company's Board of Directors approved a new stock repurchase program (the "December 2025 program"), which replaced the previously approved June 1999 program. The December 2025 program authorizes the repurchases of up to and including 4,000,000 shares of the Company's ordinary shares. This new stock repurchase program has no expiration date, does not oblige the Company to acquire any particular amount of the Company's ordinary shares, and may be terminated at any time. As of December 9, 2025, the 1999 program was terminated and all remaining authorized shares (5,742 shares) were expired. Since the inception of the December 2025 program, a total of 69,659 shares have been repurchased. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company intends to acquire shares from time to time at prevailing market prices if and to the extent it deems it is advisable to do so based on its assessment of corporate cash flow, market conditions and other factors. Open market repurchases of common stock could be made pursuant to a share repurchase agreement in compliance with Rule 10b-18 or a trading plan established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, which would permit common stock to be repurchased at a time that the Company might otherwise be precluded from doing so under insider trading laws or self-imposed trading restrictions. The Company also repurchases (withholds) shares from employees in connection with the tax settlement of vested shares and/or exercised stock options, as applicable, under the Company's omnibus incentive plan. Such repurchases of shares from employees are funded with existing cash on hand. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During 2025, 2024, and 2023, the Company purchased 684,927, 38,922, and 32,558 shares, respectively, from open market purchases and from employees on a net-settlement basis to provide cash to employees to cover the associated employee payroll taxes. These shares were purchased at an average cost of $158.27, $145.99, and $137.29 per share, respectively. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Inflation Reduction Act of 2022, which was enacted into law on August 16, 2022, imposed a nondeductible 1% excise tax on the net value of certain stock repurchases made after December 31, 2022. The Company records the applicable excise taxes payable related to repurchases of our common stock as an incremental cost of the shares repurchased and a corresponding liability for the excise tax payable in other accrued liabilities on our consolidated balance sheet. The excise tax payable was $779 and $0 as of December 31, 2025 and 2024, respectively.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s results for the years ended December 31, 2025, 2024 and 2023 reflected the following compensation cost and such compensation cost had the following effects on net earnings:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.552%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Increase/(Decrease) for the<br/>Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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',serif;font-size:10pt;font-weight:400;line-height:100%">16,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</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',serif;font-size:10pt;font-weight:400;line-height:100%">(14,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',serif;font-size:10pt;font-weight:400;line-height:100%">(12,865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(12,375)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1643000 1716000 1900000 16414000 14960000 14152000 14100000 12865000 12375000 1 2400000 800000 P10Y 680970 Risk-free interest rates are based on the implied yields currently available on U.S. Treasury zero coupon issues with a remaining term equal to the expected life.<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:55.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Assumptions:</span></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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><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',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Risk-Free Interest Rate</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',serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Dividend Yield</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',serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.260 0.284 0.281 P5Y2M12D P5Y P4Y9M18D 0.045 0.041 0.039 0.006 0.006 0.005 70 54000 P3Y P3Y 0.043 0.042 0.042 0.000 0.000 0.005 0.26 0.25 0.32 -0.088 0.103 0.042 1 P1Y P5Y P3Y P3Y P3Y <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option plan activity for 2025, 2024, and 2023 for all plans is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:26.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"># of<br/>Shares<br/>(000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</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',serif;font-size:10pt;font-weight:700;line-height:100%"># of<br/>Shares<br/>(000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</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',serif;font-size:10pt;font-weight:700;line-height:100%"># of<br/>Shares<br/>(000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">114.81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">104.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">99.82 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">159.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">143.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">138.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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',serif;font-size:10pt;font-weight:400;line-height:100%">(107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">86.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">81.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">142.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">139.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">131.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">139.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">138.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">900 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">120.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">962 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">114.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">104.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">630 </span></td><td style="background-color:#ffffff;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">109.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#ffffff;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">99.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">720 </span></td><td style="background-color:#ffffff;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">88.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 962000 114.81 1078000 104.38 1045000 99.82 51000 159.18 113000 143.43 109000 138.09 107000 86.87 221000 77.81 64000 81.98 5000 142.00 8000 139.64 11000 131.79 1000 139.81 0 0 1000 138.07 900000 120.48 962000 114.81 1078000 104.38 630000 109.52 603000 99.59 720000 88.49 29888000 46346000 47889000 P5Y2M12D 27618000 P4Y2M12D <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other information pertaining to option activity during the years ended December 31, 2025, 2024 and 2023 is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value of options granted</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">48.86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44.52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40.91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of stock options exercised ($000s)</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">7,756 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">18,631 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 48.86 44.52 40.91 7756000 18631000 3241000 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to stock options outstanding under all plans at December 31, 2025 is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.118%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise<br/>Prices</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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares<br/>Outstanding<br/>(000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/> Term</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/> Exercise<br/>Price</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',serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>Exercisable<br/>(000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$60.85 - $85.33</span></div></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',serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2.5</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">79.64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">79.64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$85.40 - $120.60</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.6</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',serif;font-size:10pt;font-weight:400;line-height:100%">107.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',serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">107.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$125.71 - $159.18</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',serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7.1</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',serif;font-size:10pt;font-weight:400;line-height:100%">142.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">136.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.2</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">120.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">630 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">109.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 60.85 85.33 159000 P2Y6M 79.64 159000 79.64 85.40 120.60 273000 P3Y7M6D 107.34 273000 107.34 125.71 159.18 468000 P7Y1M6D 142.06 198000 136.61 900000 P5Y2M12D 120.48 630000 109.52 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested restricted stock activity for the years ended December 31, 2025, 2024 and 2023 is summarized below:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at beginning of year </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',serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">141.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">133.06 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">124.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">158.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">137.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">138.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',serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">124.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">112.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">149.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">140.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">128.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at end of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">150.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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">122 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">141.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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">116 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">133.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 122000 141.62 116000 133.06 122000 124.42 69000 158.35 51000 147.98 40000 137.20 39000 138.11 39000 124.63 42000 112.30 5000 149.08 6000 140.70 4000 128.06 147000 150.15 122000 141.62 116000 133.06 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested performance share activity for the years ended December 31, 2025, 2024 and 2023 is summarized below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</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',serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</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',serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at beginning of year </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',serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">150.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">135.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">127.69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">152.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">139.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">130.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',serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">106.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">152.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',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',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at end of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">81 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">160.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">79 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">150.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">76 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">135.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 79000 150.73 76000 135.25 70000 127.69 50000 147.96 47000 152.28 42000 139.66 44000 130.29 44000 106.57 36000 98.84 4000 152.69 0 0 0 0 81000 160.14 79000 150.73 76000 135.25 19889000 20035000 18817000 P1Y2M12D 4000000 5742 69659 684927 38922 32558 158.27 145.99 137.29 779000 0 INVENTORIES<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net of reserves at December 31, 2025 and 2024 consisted of the following:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Work 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',serif;font-size:10pt;font-weight:400;line-height:100%">6,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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',serif;font-size:10pt;font-weight:400;line-height:100%">83,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">80,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">131,449 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">130,802 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On a regular basis, the Company evaluates its inventory balances for excess quantities and obsolescence by analyzing demand, inventory on hand, sales levels and other information. Based on these evaluations, inventory balances are reserved, if necessary. The reserve for inventory was $3,414 and $4,207 at December 31, 2025 and 2024, respectively.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net of reserves at December 31, 2025 and 2024 consisted of the following:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Work 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',serif;font-size:10pt;font-weight:400;line-height:100%">6,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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',serif;font-size:10pt;font-weight:400;line-height:100%">83,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">80,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">131,449 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">130,802 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 41858000 45319000 6527000 4510000 83064000 80973000 131449000 130802000 3414000 4207000 PROPERTY, PLANT AND EQUIPMENT<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment at December 31, 2025 and 2024 are summarized as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,690 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Building</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',serif;font-size:10pt;font-weight:400;line-height:100%">116,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">106,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">340,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">315,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">95,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">564,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">511,153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">257,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">228,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">306,648 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">282,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Geographic area data - long-lived assets (excluding intangible assets):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">216,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">204,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Countries</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',serif;font-size:10pt;font-weight:400;line-height:100%">89,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">306,648 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">282,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $28,199, $28,211 and $26,373 for the years ended December 31, 2025, 2024 and 2023, respectively.</span></div>In accordance with Topic 360, the Company reviews long-lived assets for impairment on an annual basis and also whenever events indicate that the carrying amount of the assets may not be fully recoverable. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows. Included in "General and administrative expenses" was $521 of restructuring-related impairment charges related to an asset that was held for sale for the year ended December 31, 2024. Included in “General and administrative expenses” were restructuring-related impairment and asset disposal charges of $7,764 related to building, equipment, and construction in progress mainly in the Human Nutrition and Health and the Animal Nutrition and Health segments for the year ended December 31, 2023. There were no such charges for the year ended December 31, 2025. 12428000 11690000 116395000 106954000 340322000 315001000 95229000 77508000 564374000 511153000 257726000 228999000 306648000 282154000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Geographic area data - long-lived assets (excluding intangible assets):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">216,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">204,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Countries</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',serif;font-size:10pt;font-weight:400;line-height:100%">89,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">306,648 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">282,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 216857000 204397000 89791000 77757000 306648000 282154000 28199000 28211000 26373000 521000 7764000 0 INTANGIBLE ASSETS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company had goodwill in the amount of $816,375 and $780,030 as of December 31, 2025 and 2024, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.” The increase in goodwill is primarily due to foreign currency translation adjustments.</span></div><div style="margin-top:4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.693%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">Human Nutrition and Health</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',serif;font-size:10pt;font-weight:700;line-height:100%">Animal Nutrition and Health</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',serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Products</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',serif;font-size:10pt;font-weight:700;line-height:100%">Other and Unallocated</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',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">673,207 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">24,469 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">81,175 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">56 </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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">778,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as a result of an acquisition</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',serif;font-size:10pt;font-weight:400;line-height:100%">19,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">19,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Impact due to change in foreign exchange rates</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',serif;font-size:10pt;font-weight:400;line-height:100%">(14,308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(495)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,443)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(18,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill as of December 31, 2024</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',serif;font-size:10pt;font-weight:400;line-height:100%">678,275 </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',serif;font-size:10pt;font-weight:400;line-height:100%">23,974 </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',serif;font-size:10pt;font-weight:400;line-height:100%">77,732 </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',serif;font-size:10pt;font-weight:400;line-height:100%">49 </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',serif;font-size:10pt;font-weight:400;line-height:100%">780,030 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as a result of an acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Impact due to change in foreign exchange rates</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',serif;font-size:10pt;font-weight:400;line-height:100%">27,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">35,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill as of December 31, 2025</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">706,515 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">24,912 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">84,899 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">49 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">816,375 </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><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025 and 2024, the Company had identifiable intangible assets as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:34.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.134%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period<br/>(In years)</span></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',serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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',serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></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',serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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="font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and lists</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10-20</span></div></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',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',serif;font-size:10pt;font-weight:400;line-height:100%">370,763 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">237,769 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">354,051 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">221,567 </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:14pt"><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;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><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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2-17</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',serif;font-size:10pt;font-weight:400;line-height:100%">52,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">43,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5-12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,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',serif;font-size:10pt;font-weight:400;line-height:100%">23,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2-18</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',serif;font-size:10pt;font-weight:400;line-height:100%">25,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets with finite lives</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">119,819 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">89,524 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">116,199 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">83,633 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of identifiable intangible assets was $16,993, $19,244 and $28,035 for 2025, 2024 and 2023, respectively. Assuming no change in the gross carrying value of identifiable intangible assets, the estimated amortization expense is approximately $17,415 in 2026, $16,878 in 2027, $16,408 in 2028, $15,991 in 2029, and $15,604 in 2030. At December 31, 2025 and 2024, there were no identifiable intangible assets with indefinite useful lives as defined by ASC 350, “Intangibles-Goodwill and Other.” Identifiable intangible assets are reflected in "Customer relationships and lists, net" and "Other intangible assets with finite lives, net" on the Company’s consolidated balance sheets. There were no changes to the useful lives of intangible assets subject to amortization in 2025 and 2024. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Insecticide, Fungicide and Rodenticide Act, (“FIFRA”), a health and safety statute, requires that certain products within our Specialty Products segment must be registered with the U.S. Environmental Protection Agency (the "EPA") because they are considered pesticides. Costs of such registrations are included in Other in the table above.</span></div> 816375000 780030000 <div style="margin-top:4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.693%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">Human Nutrition and Health</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',serif;font-size:10pt;font-weight:700;line-height:100%">Animal Nutrition and Health</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',serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Products</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',serif;font-size:10pt;font-weight:700;line-height:100%">Other and Unallocated</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',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">673,207 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">24,469 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">81,175 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">56 </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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">778,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as a result of an acquisition</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',serif;font-size:10pt;font-weight:400;line-height:100%">19,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">19,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Impact due to change in foreign exchange rates</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',serif;font-size:10pt;font-weight:400;line-height:100%">(14,308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(495)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,443)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(18,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill as of December 31, 2024</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',serif;font-size:10pt;font-weight:400;line-height:100%">678,275 </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',serif;font-size:10pt;font-weight:400;line-height:100%">23,974 </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',serif;font-size:10pt;font-weight:400;line-height:100%">77,732 </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',serif;font-size:10pt;font-weight:400;line-height:100%">49 </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',serif;font-size:10pt;font-weight:400;line-height:100%">780,030 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as a result of an acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Impact due to change in foreign exchange rates</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',serif;font-size:10pt;font-weight:400;line-height:100%">27,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">35,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill as of December 31, 2025</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">706,515 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">24,912 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">84,899 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">49 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">816,375 </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> 673207000 24469000 81175000 56000 778907000 19376000 0 0 0 19376000 -14308000 -495000 -3443000 -7000 -18253000 678275000 23974000 77732000 49000 780030000 823000 0 0 0 823000 27417000 938000 7167000 0 35522000 706515000 24912000 84899000 49000 816375000 P10Y P20Y 370763000 237769000 354051000 221567000 P2Y P17Y 52256000 43655000 50971000 41417000 P5Y P12Y 42385000 23415000 40074000 20362000 P2Y P18Y 25178000 22454000 25154000 21854000 119819000 89524000 116199000 83633000 16993000 19244000 28035000 17415000 16878000 16408000 15991000 15604000 0 0 EQUITY-METHOD INVESTMENT<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In 2013, the Company and Eastman Chemical Company formed a joint venture (66.66% / 33.34% ownership), St. Gabriel CC Company, LLC, to design, develop, and construct an expansion of the Company’s St. Gabriel aqueous choline chloride plant. The Company contributed the St. Gabriel plant, at cost, and all continued expansion and improvements are funded by the owners. The joint venture became operational as of July 1, 2016. St. Gabriel CC Company, LLC is a Variable Interest Entity ("VIE") because the total equity at risk is not sufficient to permit the joint venture to finance its own activities without additional subordinated financial support. Additionally, voting rights (2 votes each) are not proportionate to the owners’ obligation to absorb expected losses or receive the expected residual returns of the joint venture. The Company generally receives up to 2/3 of the production offtake capacity, which (percentage of offtake) may be adjusted from time to time to the extent the owners agree as such, and absorbs operating expenses approximately proportional to the actual percentage of offtake. The joint venture is accounted for under the equity method of accounting since the Company is not the primary beneficiary as the Company does not have the power to direct the activities of the joint venture that most significantly impact its economic performance. The Company recognized a loss of $491, $489, and $509 for the years ended December 31, 2025, 2024, and 2023, respectively, relating to its portion of the joint venture’s expenses in other expense. The Company made capital contributions to the investment totaling $353, $269, and $290 for the years ended December 31, 2025, 2024, and 2023 respectively. The carrying value of the joint venture at December 31, 2025 and 2024 was $3,717 and $3,856, respectively, and is recorded in "Other non-current assets" on the consolidated balance sheets.</span></div> 0.6666 0.3334 2 -491000 -489000 -509000 353000 269000 290000 3717000 3856000 REVOLVING LOAN<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July 27, 2022, the Company entered into an Amended and Restated Credit Agreement (the "2022 Credit Agreement") with certain lenders in the form of a senior secured revolving credit facility, due on July 27, 2027. The 2022 Credit Agreement allows for up to $550,000 of borrowing. The loans may be used for working capital, letters of credit, and other corporate purposes and may be drawn upon at the Company's discretion. As of December 31, 2025 and 2024, the total balance outstanding on the 2022 Credit Agreement amounted to $164,000 and $190,000, respectively. There are no installment payments required on the revolving loans; they may be voluntarily prepaid in whole or in part without premium or penalty, and all outstanding amounts are due on the maturity date.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Amounts outstanding under the 2022 Credit Agreement are subject to an interest rate equal to a fluctuating rate as defined by the 2022 Credit Agreement plus an applicable rate. The applicable rate is based upon the Company’s consolidated net leverage ratio, as defined in the 2022 Credit Agreement, and the interest rate was 4.84% at December 31, 2025. The Company is also required to </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">pay a commitment fee on the unused portion of the revolving loan, which is based on the Company’s consolidated net leverage ratio as defined in the 2022 Credit Agreement and ranges from 0.150% to 0.225% (0.150% at December 31, 2025). The unused portion of the revolving loan amounted to $386,000 at December 31, 2025. The Company is also required to pay, as applicable, letter of credit fees, administrative agent fees, and other fees to the arrangers and lenders.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with the issuance of the revolving loans are capitalized and amortized on a straight-line basis over the term of the 2022 Credit Agreement. Capitalized costs net of accumulated amortization totaled $455 and $743 at December 31, 2025 and 2024, respectively, and are included in "Other non-current assets" on the consolidated balance sheets. Amortization expense pertaining to these costs totaled $288, $287, and $287 for the years ended December 31, 2025, 2024, and 2023, respectively, and are included in "Interest expense" in the accompanying consolidated statements of earnings.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Credit Agreement contains quarterly covenants requiring the consolidated leverage ratio to be less than a certain maximum ratio and the consolidated interest coverage ratio to exceed a certain minimum ratio. At December 31, 2025, the Company was in compliance with these covenants. Indebtedness under the Company’s loan agreements is secured by assets of the Company.</span></div> 550000000 164000000 190000000 0 0.0484 0.00150 0.00225 0.00150 386000000 455000 743000 288000 287000 287000 NET EARNINGS PER COMMON SHARE<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following presents a reconciliation of the net earnings and shares used in calculating basic and diluted net earnings per common share:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:55.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings - Basic and Diluted</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">154,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">128,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">108,543 </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:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Share (000s)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Common Shares - Basic</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',serif;font-size:10pt;font-weight:400;line-height:100%">32,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares</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',serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Common Shares - Diluted</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',serif;font-size:10pt;font-weight:400;line-height:100%">32,604 </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',serif;font-size:10pt;font-weight:400;line-height:100%">32,718 </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',serif;font-size:10pt;font-weight:400;line-height:100%">32,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings Per Share - Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">4.80 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3.97 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings Per Share - Diluted</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">4.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The number of anti-dilutive shares were 227,120, 230,302, and 354,619 for the years ended December 31, 2025, 2024, and 2023. Anti-dilutive shares could potentially dilute basic earnings per share in future periods and therefore, were not included in diluted earnings per share. <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following presents a reconciliation of the net earnings and shares used in calculating basic and diluted net earnings per common share:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:55.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings - Basic and Diluted</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">154,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">128,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">108,543 </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:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Share (000s)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Common Shares - Basic</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',serif;font-size:10pt;font-weight:400;line-height:100%">32,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares</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',serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Common Shares - Diluted</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',serif;font-size:10pt;font-weight:400;line-height:100%">32,604 </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',serif;font-size:10pt;font-weight:400;line-height:100%">32,718 </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',serif;font-size:10pt;font-weight:400;line-height:100%">32,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings Per Share - Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">4.80 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3.97 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings Per Share - Diluted</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">4.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 154845000 128475000 108543000 32265000 32332000 32108000 339000 386000 340000 32604000 32718000 32448000 4.80 3.97 3.38 4.75 3.93 3.35 227120 230302 354619 INCOME TAXES<div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective tax rate for 2025, 2024 and 2023 was</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> 22.2%, 22.8%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, and 20.9%, respectively</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. The decrease from 2024 to 2025 is primarily due to a decrease in certain state and foreign taxes partially offset by lower tax benefits from stock-based compensation.</span></div><div style="margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">On July 4, 2025, the One Big Beautiful Bill Act ("OBBBA"), which includes a broad range of tax provisions, was signed into law in the United States. While the OBBBA did not have material impact on the Company's annual effective tax rate in 2025, the Company will continue to assess its impact for future reporting periods. </span></div><div style="margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company regularly reviews its deferred tax assets for recoverability and establishes a valuation allowance if it believes that such assets may not be recovered, taking into consideration historical operating results, expectations of future earnings, changes in its operations and the expected timing of the reversals of existing temporary differences.</span></div><div style="margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The Company considers the undistributed earnings of certain non-U.S. subsidiaries to be indefinitely reinvested outside of the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and the Company's specific plans for reinvestment of those subsidiary earnings. The Company projects that its foreign earnings will be utilized offshore for working capital and future foreign growth. The determination of the unrecognized deferred tax liability on those undistributed earnings is not practicable due to its legal entity structure and the complexity of U.S. and local country tax laws. If the Company decides to change its assertion on its remaining undistributed foreign earnings, it will need to recognize the income tax effects in the period it changes its assertion.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Effective for the year ended December 31, 2025, the Company adopted ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures", using the prospective transition method. The following table reconciles the difference between the provision for income taxes and the amount computed by applying the Federal statutory rate of 21.0% after the adoption of ASU 2023-09:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</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',serif;font-size:10pt;font-weight:700;line-height:100%">Percent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at Federal statutory rate</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">State and local income tax, net of federal (national) income tax effect</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',serif;font-size:10pt;font-weight:400;line-height:100%">3,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax effects</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of cross-border tax laws:</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">        Foreign-derived intangible income (FDII) </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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">        Global intangible low-tax income (GILTI)</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',serif;font-size:10pt;font-weight:400;line-height:100%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">        Subpart F 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',serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits:</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">        R&amp;D tax credits</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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,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',serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Nontaxable or nondeductible items:</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">        Share-based payment awards</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',serif;font-size:10pt;font-weight:400;line-height:100%">960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Changes in unrecognized tax benefits</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',serif;font-size:10pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;text-align:justify"><span><br/></span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2025, the majority of state and local taxes were concentrated in California, New Jersey and Utah.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The following table reconciles the difference between the provision for income taxes and the amount computed by applying the Federal statutory rate of 21.0% before the adoption of ASU 2023-09:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at Federal statutory rate</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">34,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">28,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of Federal income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign tax reserves</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',serif;font-size:10pt;font-weight:400;line-height:100%">2,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign-derived intangible income (FDII)</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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,562)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,752)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The following table states earnings before income tax expense between domestic and foreign for the year ended December 31, 2025 after the adoption of ASU 2023-09:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">173,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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',serif;font-size:10pt;font-weight:400;line-height:100%">26,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total earnings before income tax expense</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">199,030 </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><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consists of the following:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">29,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">30,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">27,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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',serif;font-size:10pt;font-weight:400;line-height:100%">5,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">State</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',serif;font-size:10pt;font-weight:400;line-height:100%">2,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',serif;font-size:10pt;font-weight:400;line-height:100%">4,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',serif;font-size:10pt;font-weight:400;line-height:100%">4,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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',serif;font-size:10pt;font-weight:400;line-height:100%">5,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,442)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(7,737)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">(3,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,285)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">State</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',serif;font-size:10pt;font-weight:400;line-height:100%">453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December 31, 2025 and 2024 were as follows:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">2,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</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',serif;font-size:10pt;font-weight:400;line-height:100%">5,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</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',serif;font-size:10pt;font-weight:400;line-height:100%">6,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</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',serif;font-size:10pt;font-weight:400;line-height:100%">21,329 </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',serif;font-size:10pt;font-weight:400;line-height:100%">29,705 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(41,810)</span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(38,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</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',serif;font-size:10pt;font-weight:400;line-height:100%">(26,871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(26,234)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid 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',serif;font-size:10pt;font-weight:400;line-height:100%">(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',serif;font-size:10pt;font-weight:400;line-height:100%">(306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency and interest rate swaps</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',serif;font-size:10pt;font-weight:400;line-height:100%">(646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Right of use 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',serif;font-size:10pt;font-weight:400;line-height:100%">(3,810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4,032)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,921)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,656)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</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',serif;font-size:10pt;font-weight:400;line-height:100%">(75,450)</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',serif;font-size:10pt;font-weight:400;line-height:100%">(73,402)</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:14pt"><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:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</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',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',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></tr><tr style="height:14pt"><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: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(54,143)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(43,722)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2025, the Company has state income tax net operating loss (NOL) carryforwards of $285. The state NOL carryforwards will expire between 2026 and 2035. The Company believes that the benefit from the state NOL carryforwards will not be realized, therefore, a valuation allowance has been established in the amount of $22.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">Provisions of ASC 740-10 clarify whether or not to recognize assets or liabilities for tax positions taken that may be challenged by a tax authority. A reconciliation of the beginning and ending amount of unrecognized tax benefits, which is included in other long-term obligations on the Company’s consolidated balance sheets, is as follows:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions of prior years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Decreases for tax positions of prior years</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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',serif;font-size:10pt;font-weight:400;line-height:100%">6,731 </span></td><td style="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="padding:0 1pt"></td><td style="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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',serif;font-size:10pt;font-weight:400;line-height:100%">6,720 </span></td><td style="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="padding:0 1pt"></td><td style="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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',serif;font-size:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="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"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">All of Balchem's unrecognized tax benefits, if recognized in future periods, would impact the Company's effective tax rate in such future periods. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes both interest and penalties as part of the income tax provision. During the years ended December 31, 2025, 2024 and 2023, these amounts decreased by $2, increased by $939, and decreased by $322, respectively. As of December 31, 2025 and 2024, accrued interest and penalties were $2,350 and $2,352, respectively.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balchem files income tax returns in the U.S. and in various states and foreign countries. In the major jurisdictions where the Company operates, it is generally no longer subject to income tax examinations by tax authorities for years before 2021.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The European Union (“EU”) member states formally adopted the EU’s Pillar Two Directive, which was established by the Organization for Economic Co-operation and Development. Pillar Two generally provides for a 15 percent minimum effective tax rate for the jurisdictions where multinational enterprises operate. While it did not have material impact on the Company's tax provision or effective tax rate in 2025 and the Company does not anticipate that this will have a material impact for future reporting periods, the Company continues to monitor evolving tax legislation in the jurisdictions in which it operates.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents cash paid for income taxes by jurisdiction for the year ended December 31, 2025 in accordance with ASU 2023-09:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Jurisdiction</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">27,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">State and local</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',serif;font-size:10pt;font-weight:400;line-height:100%">2,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">     Belgium</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',serif;font-size:10pt;font-weight:400;line-height:100%">3,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">     Norway</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',serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">     All other jurisdictions </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',serif;font-size:10pt;font-weight:400;line-height:100%">1,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash paid for income taxes (net of refunds received)</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">37,749 </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>Cash paid for income taxes (net of refunds received) were $42,643 and $35,725 for the years ended December 31, 2024 and 2023, respectively. 0.222 0.228 0.209 The following table reconciles the difference between the provision for income taxes and the amount computed by applying the Federal statutory rate of 21.0% after the adoption of ASU 2023-09:<div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</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',serif;font-size:10pt;font-weight:700;line-height:100%">Percent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at Federal statutory rate</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">State and local income tax, net of federal (national) income tax effect</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',serif;font-size:10pt;font-weight:400;line-height:100%">3,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax effects</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of cross-border tax laws:</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">        Foreign-derived intangible income (FDII) </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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">        Global intangible low-tax income (GILTI)</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',serif;font-size:10pt;font-weight:400;line-height:100%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">        Subpart F 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',serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits:</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">        R&amp;D tax credits</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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,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',serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Nontaxable or nondeductible items:</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">        Share-based payment awards</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',serif;font-size:10pt;font-weight:400;line-height:100%">960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Changes in unrecognized tax benefits</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',serif;font-size:10pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;text-align:justify"><span><br/></span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2025, the majority of state and local taxes were concentrated in California, New Jersey and Utah.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The following table reconciles the difference between the provision for income taxes and the amount computed by applying the Federal statutory rate of 21.0% before the adoption of ASU 2023-09:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at Federal statutory rate</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">34,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">28,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of Federal income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign tax reserves</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',serif;font-size:10pt;font-weight:400;line-height:100%">2,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign-derived intangible income (FDII)</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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,562)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,752)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 41796000 0.210 3143000 0.016 1044000 0.005 1608000 0.008 515000 0.003 56000 0 1045000 0.005 960000 0.005 -265000 -0.001 -411000 -0.003 44185000 0.222 34955000 28825000 2284000 2513000 2146000 0 -1904000 -1004000 1562000 1752000 1024000 946000 1035000 -810000 37978000 28718000 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The following table states earnings before income tax expense between domestic and foreign for the year ended December 31, 2025 after the adoption of ASU 2023-09:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">173,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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',serif;font-size:10pt;font-weight:400;line-height:100%">26,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total earnings before income tax expense</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">199,030 </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> 173022000 26008000 199030000 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consists of the following:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">29,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">30,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">27,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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',serif;font-size:10pt;font-weight:400;line-height:100%">5,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">State</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',serif;font-size:10pt;font-weight:400;line-height:100%">2,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',serif;font-size:10pt;font-weight:400;line-height:100%">4,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',serif;font-size:10pt;font-weight:400;line-height:100%">4,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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',serif;font-size:10pt;font-weight:400;line-height:100%">5,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,442)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(7,737)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">(3,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,285)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">State</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',serif;font-size:10pt;font-weight:400;line-height:100%">453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 29592000 30208000 27306000 5972000 10376000 7634000 2507000 4173000 4403000 5555000 -2442000 -7737000 106000 -3192000 -2285000 453000 -1145000 -603000 44185000 37978000 28718000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December 31, 2025 and 2024 were as follows:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">2,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</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',serif;font-size:10pt;font-weight:400;line-height:100%">5,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</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',serif;font-size:10pt;font-weight:400;line-height:100%">6,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</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',serif;font-size:10pt;font-weight:400;line-height:100%">21,329 </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',serif;font-size:10pt;font-weight:400;line-height:100%">29,705 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(41,810)</span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(38,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</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',serif;font-size:10pt;font-weight:400;line-height:100%">(26,871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(26,234)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid 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',serif;font-size:10pt;font-weight:400;line-height:100%">(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',serif;font-size:10pt;font-weight:400;line-height:100%">(306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency and interest rate swaps</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',serif;font-size:10pt;font-weight:400;line-height:100%">(646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Right of use 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',serif;font-size:10pt;font-weight:400;line-height:100%">(3,810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4,032)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,921)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,656)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</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',serif;font-size:10pt;font-weight:400;line-height:100%">(75,450)</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',serif;font-size:10pt;font-weight:400;line-height:100%">(73,402)</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:14pt"><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:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</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',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',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></tr><tr style="height:14pt"><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: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(54,143)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(43,722)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 905000 2437000 5223000 4476000 4033000 4296000 6658000 12838000 4510000 5658000 21329000 29705000 41810000 38532000 26871000 26234000 392000 306000 646000 642000 3810000 4032000 1921000 3656000 75450000 73402000 22000 25000 54143000 43722000 285000 22000 A reconciliation of the beginning and ending amount of unrecognized tax benefits, which is included in other long-term obligations on the Company’s consolidated balance sheets, is as follows:<div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions of prior years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Decreases for tax positions of prior years</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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',serif;font-size:10pt;font-weight:400;line-height:100%">6,731 </span></td><td style="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="padding:0 1pt"></td><td style="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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',serif;font-size:10pt;font-weight:400;line-height:100%">6,720 </span></td><td style="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="padding:0 1pt"></td><td style="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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',serif;font-size:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="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> 6720000 4650000 5815000 1179000 3211000 1353000 1168000 1141000 2518000 6731000 6720000 4650000 -2000 939000 -322000 2350000 2352000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents cash paid for income taxes by jurisdiction for the year ended December 31, 2025 in accordance with ASU 2023-09:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Jurisdiction</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">27,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">State and local</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',serif;font-size:10pt;font-weight:400;line-height:100%">2,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">     Belgium</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',serif;font-size:10pt;font-weight:400;line-height:100%">3,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">     Norway</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',serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">     All other jurisdictions </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',serif;font-size:10pt;font-weight:400;line-height:100%">1,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash paid for income taxes (net of refunds received)</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">37,749 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid during the year for:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes, net of refunds (see Note 9)</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,725 </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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,603 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,697 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,933 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash financing and investing activities:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">31,044 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">28,510 </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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 27255000 2860000 3444000 2589000 1601000 37749000 42643000 35725000 SEGMENT INFORMATION<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balchem Corporation reports three reportable segments: Human Nutrition and Health, Animal Nutrition and Health, and Specialty Products. The reportable segments are organized based on the end use of the products manufactured and sold. Sales and production of products outside of our reportable segments and other minor business activities are included in "Other and Unallocated."</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Human Nutrition and Health</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Human Nutrition and Health ("HNH") segment provides human grade choline nutrients and mineral amino acid chelated products through this segment for nutrition and health applications. Choline is recognized to play a key role in the development and structural integrity of brain cell membranes in infants, processing dietary fat, reproductive development and neural functions, such as memory and muscle function. The Company's mineral amino acid chelates, specialized mineral salts, and mineral complexes are used as raw materials for inclusion in premier human nutrition products; proprietary technologies have been combined to create an organic molecule in a form the body can readily assimilate. Sales growth for human nutrition applications is reliant on differentiation from lower-cost competitive products through scientific data, intellectual property and customers' appreciation of brand value. Consequently, the Company makes investments in such activities for long-term value differentiation. This segment also manufactures specialty vitamin K2, which plays a crucial role in the human body for bone health, heart health and immunity, and methylsulfonylmethane ("MSM"), which is a widely used nutritional ingredient that helps provide benefits for joint health, sports nutrition, skin and beauty, and healthy aging. This segment also serves the food and beverage industry for beverage, bakery, dairy, confectionary, and savory manufacturers. The Company partners with its customers from ideation through commercialization to bring on-trend beverages, baked goods, confections, dairy and meat products to market. The Company has expertise in trends analysis and product development. With its strong manufacturing capabilities in customized spray dried and emulsified powders, extrusion and agglomeration, blended lipid systems, liquid flavor delivery systems, juice and dairy bases, chocolate systems, ice cream bases and variegates, the Company is a one-stop solutions provider for beverage and dairy product development needs. Additionally, this segment provides microencapsulation solutions to a variety of applications in food, pharmaceutical and nutritional ingredients to enhance performance of nutritional fortification, processing, mixing, and packaging applications and shelf life. Major product applications are baked goods, refrigerated and frozen dough systems, </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">processed meats, seasoning blends, confections, sports and protein bars, dietary plans, and nutritional supplements. The Company also creates cereal systems for ready-to-eat cereals, grain-based snacks, and cereal based ingredients.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Animal Nutrition and Health</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Animal Nutrition and Health ("ANH") segment provides nutritional products derived from its microencapsulation and chelation technologies in addition to the essential nutrient choline chloride. For ruminant animals, the Company’s microencapsulated products boost health and milk production by delivering nutrient supplements that are biologically available, providing required nutritional levels. The Company’s proprietary chelation technology provides enhanced nutrient absorption for various species of production and companion animals and is marketed for use in animal feed throughout the world. ANH also manufactures and supplies choline chloride, an essential nutrient for monogastric animal health, predominantly to the poultry, pet and swine industries. Choline, which is manufactured and sold in both dry and aqueous forms, plays a vital role in the metabolism of fat. In poultry, choline deficiency can result in reduced growth rates and perosis in young birds, while in swine production choline is a necessary and required component of gestating and lactating sow diets for both liver health and prevention of leg deformity. This segment also manufactures MSM, which is a widely used nutritional ingredient that provides benefits for pet health.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales of value-added encapsulated products are highly dependent on overall industry economics as well as the Company's ability to leverage the results of university and field research on the animal health and production benefits of our products. Management believes that success in the commodity-oriented choline chloride marketplace is highly dependent on the Company’s ability to maintain its strong reputation for excellent product quality and customer service. The Company continues to drive production efficiencies in order to maintain its competitive-cost position to effectively compete in a competitive global marketplace.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Specialty Products</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Specialty Products segment ("SP") re-packages and distributes a number of performance gases and chemicals for various uses by its customers, notably ethylene oxide, propylene oxide, and ammonia. Ethylene oxide is sold as a sterilant gas, primarily for use in the health care industry. It is used to sterilize a wide range of medical devices because of its versatility and effectiveness in treating hard or soft surfaces, composites, metals, tubing and different types of plastics without negatively impacting the performance of the device being sterilized. Contract sterilizers and medical device manufacturers are principal customers for this product. Propylene oxide is marketed and sold as a fumigant to aid in the control of insects and microbiological spoilage, to reduce bacterial and mold contamination in certain shelled and processed nut meats, processed spices, cacao beans, cocoa powder, raisins, figs and prunes, and for various chemical synthesis applications, such as increasing paint durability and manufacturing specialty starches and textile coatings. Ammonia is used primarily as a refrigerant, for heat treatment of metals and various chemical synthesis applications, and is distributed in reusable and recyclable drum and cylinder packaging approved for use in the countries these products are shipped to.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s performance gases and chemicals are distributed worldwide in specially designed, reusable and recyclable drum and cylinder packaging, to assure compliance with safety, quality and environmental standards as outlined by the applicable regulatory agencies in the countries our products are shipped to. The Company’s inventory of these specially built drums and cylinders, along with its five filling facilities, represents a significant capital investment. The Company also sells single use canisters for use in sterilizing reusable devices typically processed in autoclave units in hospitals. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s micronutrient agricultural nutrition business sells chelated minerals primarily to producers of high value crops. The Company has a unique and patented two-step approach to solving mineral deficiency in plants to optimize health, yield and shelf life. First, the Company determines optimal mineral balance for plant health. The Company then has a foliar applied Metalosate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> product range, utilizing patented amino acid chelate technology. Its products quickly and efficiently deliver mineral nutrients. As a result, the farmer/grower gets healthier crops that are more resistant to disease and pests, larger yields and healthier food for the consumer with extended shelf life for produce being shipped long distances.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company's CODM is the Chief Executive Officer. The CODM receives a profit and loss reporting package which provides segment information including revenue, cost of goods sold, gross margin, total operating expenses, and earnings from operations. The CODM utilizes this monthly profit and loss reporting package to analyze segment performance and appropriately allocate resources. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures", the significant segment information is summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',serif;font-size:10pt;font-weight:700;line-height:100%">HNH</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',serif;font-size:10pt;font-weight:700;line-height:100%">ANH</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',serif;font-size:10pt;font-weight:700;line-height:100%">SP</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',serif;font-size:10pt;font-weight:700;line-height:100%">Other and Unallocated</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',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">659,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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">230,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">140,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,037,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">415,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">180,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">63,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">666,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Gross margin</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',serif;font-size:10pt;font-weight:400;line-height:100%">244,285 </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',serif;font-size:10pt;font-weight:400;line-height:100%">50,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 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',serif;font-size:10pt;font-weight:400;line-height:100%">77,365 </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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,577)</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',serif;font-size:10pt;font-weight:400;line-height:100%">370,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">90,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,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:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">34,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(4)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">161,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Earnings from operations</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',serif;font-size:10pt;font-weight:400;line-height:100%">153,906 </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',serif;font-size:10pt;font-weight:400;line-height:100%">18,687 </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',serif;font-size:10pt;font-weight:400;line-height:100%">42,901 </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',serif;font-size:10pt;font-weight:400;line-height:100%">(6,168)</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',serif;font-size:10pt;font-weight:400;line-height:100%">209,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Other expenses:</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Other expense</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><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',serif;font-size:10pt;font-weight:400;line-height:100%">10,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Earnings before income tax expense</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="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',serif;font-size:10pt;font-weight:400;line-height:100%">199,030 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net earnings</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 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">154,845 </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="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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within Other and Unallocated are primarily comprised of compensation-related costs and transaction and integration costs. </span></div></td></tr></table></div><div style="margin-top:6pt;text-align:right"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',serif;font-size:10pt;font-weight:700;line-height:100%">HNH</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',serif;font-size:10pt;font-weight:700;line-height:100%">ANH</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',serif;font-size:10pt;font-weight:700;line-height:100%">SP</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',serif;font-size:10pt;font-weight:700;line-height:100%">Other and Unallocated</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',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">600,258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">214,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">132,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">953,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">378,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">171,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">617,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Gross margin</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',serif;font-size:10pt;font-weight:400;line-height:100%">221,847 </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',serif;font-size:10pt;font-weight:400;line-height:100%">43,301 </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',serif;font-size:10pt;font-weight:400;line-height:100%">73,300 </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',serif;font-size:10pt;font-weight:400;line-height:100%">(2,242)</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',serif;font-size:10pt;font-weight:400;line-height:100%">336,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">85,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(7)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(8)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(9)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(10)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">153,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Earnings from operations</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',serif;font-size:10pt;font-weight:400;line-height:100%">135,957 </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',serif;font-size:10pt;font-weight:400;line-height:100%">14,013 </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',serif;font-size:10pt;font-weight:400;line-height:100%">39,906 </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',serif;font-size:10pt;font-weight:400;line-height:100%">(6,967)</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',serif;font-size:10pt;font-weight:400;line-height:100%">182,909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Other expenses:</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Other income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><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',serif;font-size:10pt;font-weight:400;line-height:100%">16,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Earnings before income tax expense</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="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',serif;font-size:10pt;font-weight:400;line-height:100%">166,453 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net earnings</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 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">128,475 </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="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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(7</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(8)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs. </span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(9)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(10)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within Other and Unallocated are primarily comprised of transaction and integration costs. </span></div></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.974%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',serif;font-size:10pt;font-weight:700;line-height:100%">HNH</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',serif;font-size:10pt;font-weight:700;line-height:100%">ANH</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',serif;font-size:10pt;font-weight:700;line-height:100%">SP</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',serif;font-size:10pt;font-weight:700;line-height:100%">Other and Unallocated</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',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">550,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">238,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">125,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">922,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">366,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(11)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">183,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:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(11)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">62,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(11)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(11)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">620,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Gross margin</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',serif;font-size:10pt;font-weight:400;line-height:100%">184,212 </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',serif;font-size:10pt;font-weight:400;line-height:100%">54,499 </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',serif;font-size:10pt;font-weight:400;line-height:100%">63,782 </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',serif;font-size:10pt;font-weight:400;line-height:100%">(437)</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',serif;font-size:10pt;font-weight:400;line-height:100%">302,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">81,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(12)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(13)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,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:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(14)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(15)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">142,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Earnings from operations</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',serif;font-size:10pt;font-weight:400;line-height:100%">102,419 </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',serif;font-size:10pt;font-weight:400;line-height:100%">27,576 </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',serif;font-size:10pt;font-weight:400;line-height:100%">34,579 </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',serif;font-size:10pt;font-weight:400;line-height:100%">(5,381)</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',serif;font-size:10pt;font-weight:400;line-height:100%">159,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Other expenses:</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Other income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(681)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><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',serif;font-size:10pt;font-weight:400;line-height:100%">21,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Earnings before income tax expense</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="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',serif;font-size:10pt;font-weight:400;line-height:100%">137,261 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net earnings</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 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">108,543 </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="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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(11)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(12) </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets. These expenses were partially offset by favorable adjustments to transaction costs.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(13) </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs. These expenses were partially offset by favorable adjustments to transaction costs.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(14)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(15)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within Other and Unallocated are primarily comprised of transaction and integration costs, and unallocated amortization expense related to an intangible asset in connection with a company-wide ERP system implementation. </span></div></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Segment Assets</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">HNH</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,243,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,185,962 </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="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">ANH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">176,608 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">161,243 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">SP</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',serif;font-size:10pt;font-weight:400;line-height:100%">172,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">161,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(16)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">94,046 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">66,883 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,686,252 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,575,371 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(16)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Other and Unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and income taxes, which the Company does not allocate to its individual business segments. It also includes assets associated with a few minor businesses which individually do not meet the quantitative thresholds for separate presentation.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation/Amortization</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">HNH</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">ANH</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',serif;font-size:10pt;font-weight:400;line-height:100%">7,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">SP</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',serif;font-size:10pt;font-weight:400;line-height:100%">7,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',serif;font-size:10pt;font-weight:400;line-height:100%">7,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </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',serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">45,690 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">47,973 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">54,935 </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:9pt"><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></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Expenditures</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">HNH</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,415 </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="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">ANH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,830 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,201 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,993 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">SP</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',serif;font-size:10pt;font-weight:400;line-height:100%">4,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">517 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">43,193 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,148 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company's CODM is the Chief Executive Officer. The CODM receives a profit and loss reporting package which provides segment information including revenue, cost of goods sold, gross margin, total operating expenses, and earnings from operations. The CODM utilizes this monthly profit and loss reporting package to analyze segment performance and appropriately allocate resources. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures", the significant segment information is summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',serif;font-size:10pt;font-weight:700;line-height:100%">HNH</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',serif;font-size:10pt;font-weight:700;line-height:100%">ANH</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',serif;font-size:10pt;font-weight:700;line-height:100%">SP</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',serif;font-size:10pt;font-weight:700;line-height:100%">Other and Unallocated</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',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">659,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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">230,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">140,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,037,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">415,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">180,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">63,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">666,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Gross margin</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',serif;font-size:10pt;font-weight:400;line-height:100%">244,285 </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',serif;font-size:10pt;font-weight:400;line-height:100%">50,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 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',serif;font-size:10pt;font-weight:400;line-height:100%">77,365 </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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,577)</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',serif;font-size:10pt;font-weight:400;line-height:100%">370,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">90,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,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:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">34,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(4)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">161,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Earnings from operations</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',serif;font-size:10pt;font-weight:400;line-height:100%">153,906 </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',serif;font-size:10pt;font-weight:400;line-height:100%">18,687 </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',serif;font-size:10pt;font-weight:400;line-height:100%">42,901 </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',serif;font-size:10pt;font-weight:400;line-height:100%">(6,168)</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',serif;font-size:10pt;font-weight:400;line-height:100%">209,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Other expenses:</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Other expense</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><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',serif;font-size:10pt;font-weight:400;line-height:100%">10,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Earnings before income tax expense</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="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',serif;font-size:10pt;font-weight:400;line-height:100%">199,030 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net earnings</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 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">154,845 </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="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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within Other and Unallocated are primarily comprised of compensation-related costs and transaction and integration costs. </span></div></td></tr></table></div><div style="margin-top:6pt;text-align:right"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',serif;font-size:10pt;font-weight:700;line-height:100%">HNH</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',serif;font-size:10pt;font-weight:700;line-height:100%">ANH</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',serif;font-size:10pt;font-weight:700;line-height:100%">SP</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',serif;font-size:10pt;font-weight:700;line-height:100%">Other and Unallocated</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',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">600,258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">214,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">132,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">953,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">378,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">171,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">617,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Gross margin</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',serif;font-size:10pt;font-weight:400;line-height:100%">221,847 </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',serif;font-size:10pt;font-weight:400;line-height:100%">43,301 </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',serif;font-size:10pt;font-weight:400;line-height:100%">73,300 </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',serif;font-size:10pt;font-weight:400;line-height:100%">(2,242)</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',serif;font-size:10pt;font-weight:400;line-height:100%">336,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">85,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(7)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(8)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(9)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(10)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">153,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Earnings from operations</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',serif;font-size:10pt;font-weight:400;line-height:100%">135,957 </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',serif;font-size:10pt;font-weight:400;line-height:100%">14,013 </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',serif;font-size:10pt;font-weight:400;line-height:100%">39,906 </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',serif;font-size:10pt;font-weight:400;line-height:100%">(6,967)</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',serif;font-size:10pt;font-weight:400;line-height:100%">182,909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Other expenses:</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Other income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><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',serif;font-size:10pt;font-weight:400;line-height:100%">16,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Earnings before income tax expense</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="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',serif;font-size:10pt;font-weight:400;line-height:100%">166,453 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net earnings</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 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">128,475 </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="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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(7</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(8)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs. </span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(9)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(10)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within Other and Unallocated are primarily comprised of transaction and integration costs. </span></div></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.974%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',serif;font-size:10pt;font-weight:700;line-height:100%">HNH</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',serif;font-size:10pt;font-weight:700;line-height:100%">ANH</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',serif;font-size:10pt;font-weight:700;line-height:100%">SP</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',serif;font-size:10pt;font-weight:700;line-height:100%">Other and Unallocated</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',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">550,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">238,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">125,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">922,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Cost of sales</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',serif;font-size:10pt;font-weight:400;line-height:100%">366,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(11)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">183,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:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(11)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">62,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(11)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(11)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">620,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Gross margin</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',serif;font-size:10pt;font-weight:400;line-height:100%">184,212 </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',serif;font-size:10pt;font-weight:400;line-height:100%">54,499 </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',serif;font-size:10pt;font-weight:400;line-height:100%">63,782 </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',serif;font-size:10pt;font-weight:400;line-height:100%">(437)</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',serif;font-size:10pt;font-weight:400;line-height:100%">302,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">81,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(12)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(13)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,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:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">(14)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:6pt;font-weight:400;line-height:100%">(15)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">142,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Earnings from operations</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',serif;font-size:10pt;font-weight:400;line-height:100%">102,419 </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',serif;font-size:10pt;font-weight:400;line-height:100%">27,576 </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',serif;font-size:10pt;font-weight:400;line-height:100%">34,579 </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',serif;font-size:10pt;font-weight:400;line-height:100%">(5,381)</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',serif;font-size:10pt;font-weight:400;line-height:100%">159,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Other expenses:</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Other income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(681)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><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',serif;font-size:10pt;font-weight:400;line-height:100%">21,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Earnings before income tax expense</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="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',serif;font-size:10pt;font-weight:400;line-height:100%">137,261 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net earnings</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 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">108,543 </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="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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(11)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Cost of sales are primarily comprised of raw materials consumed in the manufacture of product, as well as manufacturing labor, depreciation expense, and other overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(12) </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses within HNH are primarily comprised of compensation-related costs, professional services, including advertising and marketing costs, and amortization expense in connection with certain acquired intangible assets. These expenses were partially offset by favorable adjustments to transaction costs.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(13) </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses within ANH are primarily comprised of compensation-related costs and professional services, including advertising and marketing costs. These expenses were partially offset by favorable adjustments to transaction costs.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(14)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within SP are primarily comprised of compensation-related costs, professional services, and amortization expense in connection with certain acquired intangible assets.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(15)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> Operating expenses within Other and Unallocated are primarily comprised of transaction and integration costs, and unallocated amortization expense related to an intangible asset in connection with a company-wide ERP system implementation. </span></div></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Segment Assets</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">HNH</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,243,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,185,962 </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="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">ANH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">176,608 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">161,243 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">SP</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',serif;font-size:10pt;font-weight:400;line-height:100%">172,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">161,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(16)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">94,046 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">66,883 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,686,252 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,575,371 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(16)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Other and Unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and income taxes, which the Company does not allocate to its individual business segments. It also includes assets associated with a few minor businesses which individually do not meet the quantitative thresholds for separate presentation.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation/Amortization</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">HNH</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">ANH</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',serif;font-size:10pt;font-weight:400;line-height:100%">7,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">SP</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',serif;font-size:10pt;font-weight:400;line-height:100%">7,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',serif;font-size:10pt;font-weight:400;line-height:100%">7,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </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',serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">45,690 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">47,973 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">54,935 </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:9pt"><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></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Expenditures</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">HNH</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,415 </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="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">ANH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,830 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,201 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,993 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">SP</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',serif;font-size:10pt;font-weight:400;line-height:100%">4,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">517 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">43,193 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,148 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 659387000 230852000 140976000 5946000 1037161000 415102000 180292000 63611000 7523000 666528000 244285000 50560000 77365000 -1577000 370633000 90379000 31873000 34464000 4591000 161307000 153906000 18687000 42901000 -6168000 209326000 -10219000 -77000 -10296000 199030000 44185000 154845000 600258000 214710000 132749000 5967000 953684000 378411000 171409000 59449000 8209000 617478000 221847000 43301000 73300000 -2242000 336206000 85890000 29288000 33394000 4725000 153297000 135957000 14013000 39906000 -6967000 182909000 -16528000 72000 -16456000 166453000 37978000 128475000 550751000 238326000 125965000 7397000 922439000 366539000 183827000 62183000 7834000 620383000 184212000 54499000 63782000 -437000 302056000 81793000 26923000 29203000 4944000 142863000 102419000 27576000 34579000 -5381000 159193000 -22613000 681000 -21932000 137261000 28718000 108543000 1243522000 1185962000 176608000 161243000 172076000 161283000 94046000 66883000 1686252000 1575371000 30119000 31668000 38568000 7282000 8233000 7876000 7365000 7044000 7278000 924000 1028000 1213000 45690000 47973000 54935000 21218000 17570000 26415000 16830000 13201000 6993000 4628000 4050000 3535000 517000 327000 331000 43193000 35148000 37274000 REVENUE<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when control of the promised goods is transferred to customers, in an amount that reflects the consideration we expect to realize in exchange for those goods.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Product Sales Revenue</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,035,272 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">951,947 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">919,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Royalty Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,037,161 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">953,684 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">922,439 </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><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues disaggregated by geography, based on customers' delivery addresses:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">759,448 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">723,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">689,601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Countries</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',serif;font-size:10pt;font-weight:400;line-height:100%">277,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">230,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">232,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,037,161 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">953,684 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">922,439 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Sales Revenues</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s primary operation is the manufacturing and sale of health and nutrition ingredient products, in which the Company receives an order from a customer and fulfills that order. The Company’s product sales are considered point-in-time revenue.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Royalty Revenues</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Royalty revenue consists of agreements with customers to use the Company’s intellectual property in exchange for a sales-based royalty. Royalties are considered over time revenue and are recorded in the Human Nutrition and Health segment.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Liabilities</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company records contract liabilities when cash payments are received or due in advance of performance, including amounts which are refundable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s payment terms vary by the type and location of customers and the products offered. The term between invoicing and when payment is due is not significant. For certain products or services and customer types, the Company requires payment before the products are delivered to the customer.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Practical Expedients and Exemptions</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling and marketing expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for products shipped.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Product Sales Revenue</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,035,272 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">951,947 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">919,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Royalty Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,037,161 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">953,684 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">922,439 </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><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues disaggregated by geography, based on customers' delivery addresses:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">759,448 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">723,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">689,601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Countries</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',serif;font-size:10pt;font-weight:400;line-height:100%">277,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">230,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">232,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,037,161 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">953,684 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">922,439 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1035272000 951947000 919951000 1889000 1737000 2488000 1037161000 953684000 922439000 759448000 723300000 689601000 277713000 230384000 232838000 1037161000 953684000 922439000 SUPPLEMENTAL CASH FLOW INFORMATION<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid during the year for:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes, net of refunds (see Note 9)</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,725 </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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,603 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,697 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,933 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash financing and investing activities:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">31,044 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">28,510 </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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 37749000 42643000 35725000 10603000 17697000 25933000 31044000 28510000 25717000 ACCUMULATED OTHER COMPREHENSIVE INCOME<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accumulated other comprehensive income (loss) were as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign currency translation adjustment</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(32,590)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,809 </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:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net change of cash flow hedge (see Note 19 for further<br/>   information) </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on cash flow hedge</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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Tax</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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</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',serif;font-size:10pt;font-weight:400;line-height:100%">— </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',serif;font-size:10pt;font-weight:400;line-height:100%">— </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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,065)</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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net change in postretirement benefit plan (see Note 14 for further<br/>   information)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Prior service (gain) loss arising during the period</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',serif;font-size:10pt;font-weight:400;line-height:100%">(319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of (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',serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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',serif;font-size:10pt;font-weight:400;line-height:100%">(324)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Tax</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',serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</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',serif;font-size:10pt;font-weight:400;line-height:100%">(241)</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',serif;font-size:10pt;font-weight:400;line-height:100%">152 </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',serif;font-size:10pt;font-weight:400;line-height:100%">101 </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:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65,294 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(32,438)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,845 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Included in "Net foreign currency translation adjustment" was a loss of $1,455 related to a net investment hedge, net of tax benefits of $471 for the year ended December 31, 2023. There were no such gains or losses for the years ended December 31, 2025 and 2024. The Company settled its derivative instruments on their maturity date of June 27, 2023. See Note 19, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments and Hedging Activities</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss) at December 31, 2025 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2024</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency<br/>translation<br/>adjustment</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',serif;font-size:10pt;font-weight:700;line-height:100%">Postretirement benefit plan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(24,182)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(23,747)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (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',serif;font-size:10pt;font-weight:400;line-height:100%">65,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,353 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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',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',serif;font-size:10pt;font-weight:400;line-height:100%">41,547 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accumulated other comprehensive income (loss) were as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign currency translation adjustment</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(32,590)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,809 </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:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net change of cash flow hedge (see Note 19 for further<br/>   information) </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on cash flow hedge</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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Tax</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',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',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',serif;font-size:10pt;font-weight:400;line-height:100%">341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</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',serif;font-size:10pt;font-weight:400;line-height:100%">— </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',serif;font-size:10pt;font-weight:400;line-height:100%">— </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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,065)</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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net change in postretirement benefit plan (see Note 14 for further<br/>   information)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Prior service (gain) loss arising during the period</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',serif;font-size:10pt;font-weight:400;line-height:100%">(319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of (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',serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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',serif;font-size:10pt;font-weight:400;line-height:100%">(324)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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',serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Tax</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',serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</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',serif;font-size:10pt;font-weight:400;line-height:100%">(241)</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',serif;font-size:10pt;font-weight:400;line-height:100%">152 </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',serif;font-size:10pt;font-weight:400;line-height:100%">101 </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:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65,294 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(32,438)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,845 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 65535000 -32590000 16809000 0 0 -1406000 0 0 -341000 0 0 -1065000 -319000 206000 132000 5000 10000 -8000 324000 -196000 -140000 83000 -44000 -39000 241000 -152000 -101000 65294000 -32438000 15845000 -1455000 -471000 0 0 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss) at December 31, 2025 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2024</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency<br/>translation<br/>adjustment</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',serif;font-size:10pt;font-weight:700;line-height:100%">Postretirement benefit plan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(24,182)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(23,747)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (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',serif;font-size:10pt;font-weight:400;line-height:100%">65,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,353 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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',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',serif;font-size:10pt;font-weight:400;line-height:100%">41,547 </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> -24182000 435000 -23747000 65535000 -241000 65294000 41353000 194000 41547000 EMPLOYEE BENEFIT PLANS<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Contribution Plans</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors one 401(k) savings plan for eligible employees, which allows participants to make pretax or after tax contributions and the Company matches certain percentages of those contributions. The plan also has a discretionary profit sharing portion and matches 401(k) contributions with shares of the Company’s Common Stock. All amounts contributed to the plan are deposited into a trust fund administered by independent trustees. The Company provided for matching 401(k) savings plan contributions of $4,794, $4,644, and $4,381 in 2025, 2024 and 2023, respectively. There were no profit sharing contributions in 2025 and 2024. Profit sharing contributions in 2023 were not material. The Company also sponsors various defined contribution plans for employees working in our foreign operations and matches certain employee contributions. These contributions are deposited into trust funds administered by independent trustees. The Company's contributions to these plans amounted to $814, $555, and $600 in 2025, 2024, and 2023, respectively. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Postretirement Medical Plans</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides postretirement benefits in the form of two unfunded postretirement medical plans; one that is under a collective-bargaining agreement and covers eligible retired employees of the Verona, Missouri facility and a plan for executive officers of the Company who meet eligibility requirements as set forth in the Company's Officer Retiree Program. The Company uses a December 31 measurement date for its postretirement medical plans. In accordance with ASC 715, “Compensation—Retirement Benefits,” the Company is required to recognize the overfunded or underfunded status of a defined benefit post retirement plan (other than a multi-employer plan) as an asset or liability in its statement of financial position, and to recognize changes in that funded status in the year in which the changes occur through comprehensive income. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The actuarial recorded liabilities for such unfunded postretirement benefits are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Change in benefit obligation:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</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',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain</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',serif;font-size:10pt;font-weight:400;line-height:100%">(539)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,522 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Change in plan assets:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</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',serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</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',serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</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',serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in consolidated balance sheet:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated postretirement benefit obligation</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,122)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,522)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of 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',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',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized prior service cost</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',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',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized net (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',serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized in consolidated balance sheet (after ASC 715) (included in<br/>   "Other long-term obligations")</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued postretirement benefit cost (included in "Other long-term obligations")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Components of net periodic benefit cost:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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><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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</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',serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of (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',serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total net periodic benefit cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future employer contributions and benefit payments are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</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',serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</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',serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</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',serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</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',serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Years 2031-2035</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',serif;font-size:10pt;font-weight:400;line-height:100%">571 </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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine benefit obligations:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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',serif;font-size:10pt;font-weight:400;line-height:100%">4.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine net cost:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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',serif;font-size:10pt;font-weight:400;line-height:100%">4.85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Benefit Pension Plans</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company contributes to one multi-employer defined benefit plan under the terms of a collective-bargaining agreement covering its union-represented employees of the Verona, Missouri facility. The risks of participation in this multi-employer plan are different from single-employer plans in the following aspects: (a) assets contributed to the multi-employer plan by one employer may be used to provide benefits to employees of other participating employers, (b) if a participating employer stops contributing to the plan, the unfunded obligations of the plan may be borne by the remaining participating employers, and (c) if the Company was to stop participating in its multi-employer plan, the Company would be required to pay that plan an amount based on the underfunded status of the plan, referred to as the withdrawal liability.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s participation in this plan for the annual period ended December 31, 2025 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employee Identification Number (EIN). The zone status is based on information that the Company received from the plan and is certified by the plan’s actuary. Among other factors, plans in the red zone or critical and declining zone are generally less than 65 percent funded, plans in the yellow zone are less than 80 percent funded, and plans in the green zone are at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (FIP) or a rehabilitation plan (RP) is either pending or has been implemented. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject. Finally, the period-to-period comparability of the contributions for 2025 and 2024 was affected by a 4.0% increase in the 2025 contribution rate. There have been no other significant changes that affect the comparability of 2025 and 2024 contributions. The Company does not represent more than 5% of the contributions to this pension fund.</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.118%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.388%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.823%"></td><td style="width:0.1%"></td></tr><tr style="height:33pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Pension<br/>Fund</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">EIN/Pension<br/>Plan<br/>Number</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',serif;font-size:10pt;font-weight:400;line-height:100%">Pension Plan Protection Act Zone Status</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">FIP/RP Status<br/>Pending/ Implemented</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contributions of Balchem Corporation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date of Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr style="height:18pt"><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',serif;font-size:10pt;font-weight:400;line-height:100%">2025</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',serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2025</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',serif;font-size:10pt;font-weight:400;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',serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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',serif;font-size:10pt;font-weight:400;line-height:100%">Central States,<br/>Southeast and<br/>Southwest Areas<br/>Pension Fund</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',serif;font-size:10pt;font-weight:400;line-height:100%">36-6044243</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',serif;font-size:10pt;font-weight:400;line-height:100%">Critical as of 1/1/25</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',serif;font-size:10pt;font-weight:400;line-height:100%">Critical as of 1/1/24</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',serif;font-size:10pt;font-weight:400;line-height:100%">Implemented</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',serif;font-size:10pt;font-weight:400;line-height:100%">$1,096</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',serif;font-size:10pt;font-weight:400;line-height:100%">$1,073</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',serif;font-size:10pt;font-weight:400;line-height:100%">$1,020</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',serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7/12/2029</span></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides an unfunded defined benefit pension plan for employees working in Belgium. The plan provides for the payment of a lump sum at retirement or payments in case of death of the covered employees. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The actuarial recorded liabilities for such unfunded defined benefit pension plan are as follows:</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Change in benefit obligation:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</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',serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial 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',serif;font-size:10pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expenses paid</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',serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</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',serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,881 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,134 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Change in plan assets:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Actual 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',serif;font-size:10pt;font-weight:400;line-height:100%">299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</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',serif;font-size:10pt;font-weight:400;line-height:100%">209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</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',serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expenses paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</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',serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">2,012 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,521 </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:10pt;text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in consolidated balance sheet:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,881)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,134)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of 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',serif;font-size:10pt;font-weight:400;line-height:100%">2,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</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',serif;font-size:10pt;font-weight:400;line-height:100%">(869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized prior service cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized net (gain)/loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(869)</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(613)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued postretirement benefit cost (included in other long-term obligations)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Components of net periodic benefit cost:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</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',serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net 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',serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total net periodic benefit cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future benefit payments are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</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',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</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',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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</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',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</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',serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Years 2031-2035</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',serif;font-size:10pt;font-weight:400;line-height:100%">2,086 </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:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine benefit obligations:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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',serif;font-size:10pt;font-weight:400;line-height:100%">3.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine net cost:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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',serif;font-size:10pt;font-weight:400;line-height:100%">3.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on 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',serif;font-size:10pt;font-weight:400;line-height:100%">3.25 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.25 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.25 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation Plan</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an unfunded, non-qualified deferred compensation plan for the benefit of a select group of management or highly compensated employees. Assets of the plan are held in a rabbi trust, which are subject to additional risk of loss in the event of bankruptcy or insolvency of the Company. The deferred compensation liability was $12,806 as of December 31, 2025, of which $12,781 was included in "Other long-term obligations" and $25 was included in "Accrued compensation and other benefits" on the Company's consolidated balance sheets. The deferred compensation liability was $11,470 as of December 31, 2024, of which $11,449 was included in "Other long-term obligations" and $21 was included in "accrued compensation and other benefits" on the Company’s consolidated balance sheets. The related assets of the irrevocable trust funds (also known as "rabbi trust funds") were $12,798 as of December 31, 2025, of which $12,773 was included in "Other non-current assets" and $25 was included in "Other current assets" on the Company's consolidated balance sheet. The rabbi trust funds were $11,465 as of December 31, 2024 and were included in "Other non-current assets" on the Company's consolidated balance sheets.</span></div> 1 4794000 4644000 4381000 814000 555000 600000 2 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The actuarial recorded liabilities for such unfunded postretirement benefits are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Change in benefit obligation:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</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',serif;font-size:10pt;font-weight:400;line-height:100%">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',serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain</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',serif;font-size:10pt;font-weight:400;line-height:100%">(539)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,522 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Change in benefit obligation:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</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',serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial 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',serif;font-size:10pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expenses paid</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',serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</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',serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,881 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,134 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1522000 1395000 115000 113000 71000 55000 19000 20000 67000 32000 539000 29000 1122000 1522000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Change in plan assets:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</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',serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</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',serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</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',serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Change in plan assets:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Actual 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',serif;font-size:10pt;font-weight:400;line-height:100%">299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</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',serif;font-size:10pt;font-weight:400;line-height:100%">209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</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',serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expenses paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</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',serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">2,012 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,521 </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> 0 0 48000 12000 19000 20000 67000 32000 0 0 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in consolidated balance sheet:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated postretirement benefit obligation</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,122)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,522)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of 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',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',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized prior service cost</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',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',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized net (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',serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized in consolidated balance sheet (after ASC 715) (included in<br/>   "Other long-term obligations")</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued postretirement benefit cost (included in "Other long-term obligations")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in consolidated balance sheet:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,881)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,134)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of 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',serif;font-size:10pt;font-weight:400;line-height:100%">2,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</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',serif;font-size:10pt;font-weight:400;line-height:100%">(869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized prior service cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized net (gain)/loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(869)</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(613)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued postretirement benefit cost (included in other long-term obligations)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div> 1122000 1522000 0 0 -1122000 -1522000 0 0 10000 -8000 1122000 1522000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Components of net periodic benefit cost:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">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><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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</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',serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of (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',serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total net periodic benefit cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Components of net periodic benefit cost:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</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',serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net 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',serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total net periodic benefit cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 115000 113000 108000 71000 55000 62000 9000 10000 -8000 177000 158000 178000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future employer contributions and benefit payments are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</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',serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</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',serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</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',serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</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',serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Years 2031-2035</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',serif;font-size:10pt;font-weight:400;line-height:100%">571 </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:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future benefit payments are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</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',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</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',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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</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',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</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',serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Years 2031-2035</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',serif;font-size:10pt;font-weight:400;line-height:100%">2,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 36000 39000 63000 80000 100000 571000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine benefit obligations:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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',serif;font-size:10pt;font-weight:400;line-height:100%">4.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine net cost:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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',serif;font-size:10pt;font-weight:400;line-height:100%">4.85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine benefit obligations:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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',serif;font-size:10pt;font-weight:400;line-height:100%">3.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine net cost:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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',serif;font-size:10pt;font-weight:400;line-height:100%">3.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on 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',serif;font-size:10pt;font-weight:400;line-height:100%">3.25 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.25 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.25 </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',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.0480 0.0485 0.0485 0.0415 0.0440 1 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s participation in this plan for the annual period ended December 31, 2025 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employee Identification Number (EIN). The zone status is based on information that the Company received from the plan and is certified by the plan’s actuary. Among other factors, plans in the red zone or critical and declining zone are generally less than 65 percent funded, plans in the yellow zone are less than 80 percent funded, and plans in the green zone are at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (FIP) or a rehabilitation plan (RP) is either pending or has been implemented. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject. Finally, the period-to-period comparability of the contributions for 2025 and 2024 was affected by a 4.0% increase in the 2025 contribution rate. There have been no other significant changes that affect the comparability of 2025 and 2024 contributions. The Company does not represent more than 5% of the contributions to this pension fund.</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.118%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.388%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.823%"></td><td style="width:0.1%"></td></tr><tr style="height:33pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Pension<br/>Fund</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">EIN/Pension<br/>Plan<br/>Number</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',serif;font-size:10pt;font-weight:400;line-height:100%">Pension Plan Protection Act Zone Status</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">FIP/RP Status<br/>Pending/ Implemented</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contributions of Balchem Corporation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date of Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr style="height:18pt"><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',serif;font-size:10pt;font-weight:400;line-height:100%">2025</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',serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2025</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',serif;font-size:10pt;font-weight:400;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',serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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',serif;font-size:10pt;font-weight:400;line-height:100%">Central States,<br/>Southeast and<br/>Southwest Areas<br/>Pension Fund</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',serif;font-size:10pt;font-weight:400;line-height:100%">36-6044243</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',serif;font-size:10pt;font-weight:400;line-height:100%">Critical as of 1/1/25</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',serif;font-size:10pt;font-weight:400;line-height:100%">Critical as of 1/1/24</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',serif;font-size:10pt;font-weight:400;line-height:100%">Implemented</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',serif;font-size:10pt;font-weight:400;line-height:100%">$1,096</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',serif;font-size:10pt;font-weight:400;line-height:100%">$1,073</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',serif;font-size:10pt;font-weight:400;line-height:100%">$1,020</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',serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7/12/2029</span></td></tr></table></div> 0.040 0.040 1096000 1073000 1020000 2134000 1660000 215000 72000 81000 54000 206000 42000 -389000 -488000 10000 0 -278000 98000 2881000 2134000 1521000 1240000 299000 216000 209000 181000 206000 42000 10000 0 199000 -74000 2012000 1521000 2881000 2134000 2012000 1521000 -869000 -613000 869000 613000 215000 72000 65000 81000 54000 65000 59000 40000 42000 -4000 0 0 241000 86000 88000 0 0 0 15000 384000 2086000 0.0375 0.0335 0.0335 0.0345 0.0400 0.0325 0.0325 0.0325 12806000 12781000 25000 11470000 11449000 21000 12798000 12773000 25000 11465000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company is obligated to make rental payments under non-cancelable operating and finance leases. Aggregate future minimum rental payments required under these leases at December 31, 2025 are disclosed in Note 18, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Verona, Missouri facility, while held by a prior owner, Syntex Agribusiness, Inc. (“Syntex”), was designated by the U.S. Environmental Protection Agency (the "EPA") as a Superfund site and placed on the National Priorities List in 1983 because of dioxin contamination on portions of the site. Remediation was conducted by Syntex under the oversight of the EPA and the Missouri Department of Natural Resources. The Company is indemnified by the sellers under its May 2001 asset purchase agreement covering its acquisition of the Verona, Missouri facility for potential liabilities associated with the Superfund site. One of the sellers, in turn, has the benefit of certain contractual indemnification by Syntex in relation to the implementation of the above-described Superfund remedy. In June 2023, in response to a Special Notice Letter received from the EPA in 2022, BCP Ingredients, Inc. ("BCP"), the Company's subsidiary that operates the site, Syntex, EPA, and the State of Missouri entered into an Administrative Settlement Agreement and Order on Consent (“ASAOC”) for a focused remedial investigation/feasibility study ("RI/FS") under which (a) BCP will conduct a source investigation of potential source(s) of releases of 1,4-dioxane and chlorobenzene at a portion of the site and (b) BCP and Syntex will complete a RI/FS to determine a potential remedy, if any is required. Activities under the ASAOC are underway and are expected to continue for some period of time.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Separately, in June 2022, the EPA conducted an inspection of BCP’s Verona, Missouri facility (“2022 EPA Inspection”) which was followed by BCP entering into an Administrative Order for Compliance on Consent (“AOC”) with the EPA in relation to its risk management program at the Verona facility. Further, in January 2023, BCP entered into an Amended AOC with the EPA whereby the parties agreed to the extension of certain timelines. BCP timely completed all requirements under the Amended AOC. In November 2023, BCP received a notice from the Environment and Natural Resources Division of the U.S Department of </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Justice (“DOJ”) primarily related to the 2022 EPA Inspection, which extended the opportunity to discuss alleged violations of Sections 112(r)(7) of the Clean Air Act and regulations in 40 C.F.R. Part 68, commonly known as the Risk Management Plan Rule (“RMP Rule”). BCP participated in such discussions during 2024, and in December 2024, BCP reached a settlement with the EPA and DOJ to resolve these alleged violations. Pursuant to the settlement, which was entered into on January 31, 2025, BCP agreed to: (a) pay a $300 civil penalty; (b) invest in a new scrubber system; and (c) spend $350 to implement projects benefiting the surrounding community, such as emergency equipment for the local fire department and two vehicles to be used as mobile health clinics. The amount associated with this settlement was consistent with the amount previously accrued as a loss contingency. BCP has completed most of its obligations under this settlement and will continue to take steps to timely complete any remaining items.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the above, from time to time, the Company is a party to various legal proceedings, litigation, claims and assessments. While it is not possible to predict the ultimate disposition of each of these matters, management believes that the ultimate outcome of such matters will not have a material effect on the Company's consolidated financial position, results of operations, liquidity or cash flows.</span></div> 300000 350000 2 FAIR VALUE OF FINANCIAL INSTRUMENTS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and the estimated fair values of the Company's financial instruments as defined by ASC 820, "Fair Value Measurement" at December 31, 2025 and 2024 are as follows:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.273%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements</span></td></tr><tr style="height:14pt"><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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',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',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',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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rabbi trust funds - current </span><span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rabbi trust funds - non-current </span><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2024</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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',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',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',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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rabbi trust funds - non-current </span><span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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:5pt"><td colspan="3" style="padding:0 1pt 0 13pt"></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><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds are categorized as cash equivalents.</span></div></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Rabbi trust funds - current and Rabbi trust funds - non-current are included in "Other current assets" and "Other non-current assets" on the consolidated balance sheets, respectively.</span></div></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial instruments also include accounts receivable, accounts payable, and accrued liabilities, which are carried at cost and approximate fair value due to the short-term maturity of these instruments. The carrying value of debt approximates fair value based upon prices of identical or similar instruments in the marketplace, which are considered Level 2 inputs.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In addition, non-current assets includes rabbi trust funds related to the Company's deferred compensation plan. The money market and rabbi trust funds are valued using level 1 inputs, as defined by ASC 820, "Fair Value Measurement."</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and the estimated fair values of the Company's financial instruments as defined by ASC 820, "Fair Value Measurement" at December 31, 2025 and 2024 are as follows:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.273%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements</span></td></tr><tr style="height:14pt"><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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',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',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',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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rabbi trust funds - current </span><span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rabbi trust funds - non-current </span><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2024</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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',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',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',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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rabbi trust funds - non-current </span><span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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',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:5pt"><td colspan="3" style="padding:0 1pt 0 13pt"></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><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds are categorized as cash equivalents.</span></div></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Rabbi trust funds - current and Rabbi trust funds - non-current are included in "Other current assets" and "Other non-current assets" on the consolidated balance sheets, respectively.</span></div></td></tr></table></div> 1464000 1464000 0 0 25000 25000 0 0 12773000 12773000 0 0 1040000 1040000 0 0 11465000 11465000 0 0 RELATED PARTY TRANSACTIONS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides services under a contractual agreement to St. Gabriel CC Company, LLC. These services include accounting, information technology, quality control, and purchasing services, as well as operation of the St. Gabriel CC Company, LLC plant. The Company also sells raw materials to St. Gabriel CC Company, LLC. These raw materials are used in the production of finished goods that are, in turn, sold by Saint Gabriel CC Company, LLC to the Company for resale to unrelated parties. As such, the sale of these raw materials to St. Gabriel CC Company, LLC in this scenario lacks economic substance and therefore the Company does not include them in net sales within the consolidated statements of earnings. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Payments for the services the Company provided amounted to $4,640, $4,425, and $4,363, respectively, for the years ended December 31, 2025, 2024, and 2023. The raw materials purchased and subsequently sold amounted to $39,480, $29,795, and $34,219, respectively, for the years ended December 31, 2025, 2024, and 2023. These services and raw materials are primarily recorded in cost of goods sold, net of the finished goods received from St. Gabriel CC Company, LLC of $32,820, $22,940, and </span></div>$28,099, respectively, for the years ended December 31, 2025, 2024, and 2023. At December 31, 2025 and 2024, the Company had receivables of $4,225 and $3,893, respectively, recorded in accounts receivable from St. Gabriel CC Company, LLC for services rendered and raw materials sold. At December 31, 2025 and 2024, the Company had payables of $3,369 and $2,831, respectively, recorded in accounts payable for finished goods received from St. Gabriel CC Company, LLC. In addition, the Company had payables in the amount of $296, related to non-contractual monies owed to St. Gabriel CC Company, LLC, recorded in accounts payable as of both December 31, 2025 and 2024. 4640000 4425000 4363000 39480000 29795000 34219000 32820000 22940000 28099000 4225000 3893000 3369000 2831000 296000 296000 LEASES<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has both real estate leases and equipment leases. The main types of equipment leases include forklifts, trailers, printers and copiers, railcars, and trucks. Leases are categorized as both operating leases and finance leases. The Company elected the practical expedient to combine lease and non-lease components and recognizes the combined amount on the consolidated balance sheet. Management determined that since the Company has a centralized treasury function, the parent company would either fund or guarantee a subsidiary's loan for borrowing over a similar term. As such, the Company's management determined it is appropriate to utilize a corporate based borrowing rate for all locations. The Company developed four tranches of leases based on lease terms and these tranches reflect the composition of the current lease portfolio. The Company's borrowing history shows that interest rates of a term loan or a line of credit depend on the duration of the loan rather than the nature of the assets purchased by those funds. Based on this understanding, the Company elected to use a portfolio approach to discount rates, applying corporate rates to the tranches of leases based on lease terms. The Company reviews the discount rates quarterly. Based on the Company's risk rating, the Company applied the following discount rates for new leases entered into during 2025: (1) 1-2 years, 5.45% - 5.62% (2) 3-4 years, 6.04% - 6.21% (3) 5-9 years, 6.38% - 6.55% and (4) 10+ years, 7.10% - 7.27%. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Right of use assets and lease liabilities at December 31, 2025 and 2024 are summarized as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Right of use assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">16,192 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">17,050 </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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Lease liabilities - current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</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',serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,819 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,328 </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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Lease liabilities - non-current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">12,868 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">14,716 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2025, 2024, and 2023, the Company's total lease costs were as follows, which included both amounts recognized in profits or losses during the period and amounts capitalized on the balance sheet, and the cash flows arising from lease transactions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Lease Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU asset</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',serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease</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',serif;font-size:10pt;font-weight:400;line-height:100%">304 </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',serif;font-size:10pt;font-weight:400;line-height:100%">337 </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',serif;font-size:10pt;font-weight:400;line-height:100%">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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,748 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,793 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,664 </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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">4,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</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',serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance 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',serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,785 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,775 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,094 </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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,358 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">6,365 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.91 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9.03 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9.33 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7.35 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8.37 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9.07 years</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - 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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - finance leases</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense charged to operations under operating lease agreements for 2025, 2024, and 2023 aggregated approximately $5,444, $5,456, and $5,307, respectively. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2025 are as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.083%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.999%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Total undiscounted lease payments</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20,350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value adjustment</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,687 </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:top"></td></tr></table> LEASES<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has both real estate leases and equipment leases. The main types of equipment leases include forklifts, trailers, printers and copiers, railcars, and trucks. Leases are categorized as both operating leases and finance leases. The Company elected the practical expedient to combine lease and non-lease components and recognizes the combined amount on the consolidated balance sheet. Management determined that since the Company has a centralized treasury function, the parent company would either fund or guarantee a subsidiary's loan for borrowing over a similar term. As such, the Company's management determined it is appropriate to utilize a corporate based borrowing rate for all locations. The Company developed four tranches of leases based on lease terms and these tranches reflect the composition of the current lease portfolio. The Company's borrowing history shows that interest rates of a term loan or a line of credit depend on the duration of the loan rather than the nature of the assets purchased by those funds. Based on this understanding, the Company elected to use a portfolio approach to discount rates, applying corporate rates to the tranches of leases based on lease terms. The Company reviews the discount rates quarterly. Based on the Company's risk rating, the Company applied the following discount rates for new leases entered into during 2025: (1) 1-2 years, 5.45% - 5.62% (2) 3-4 years, 6.04% - 6.21% (3) 5-9 years, 6.38% - 6.55% and (4) 10+ years, 7.10% - 7.27%. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Right of use assets and lease liabilities at December 31, 2025 and 2024 are summarized as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Right of use assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">16,192 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">17,050 </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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Lease liabilities - current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</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',serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,819 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,328 </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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Lease liabilities - non-current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">12,868 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">14,716 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2025, 2024, and 2023, the Company's total lease costs were as follows, which included both amounts recognized in profits or losses during the period and amounts capitalized on the balance sheet, and the cash flows arising from lease transactions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Lease Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU asset</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',serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease</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',serif;font-size:10pt;font-weight:400;line-height:100%">304 </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',serif;font-size:10pt;font-weight:400;line-height:100%">337 </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',serif;font-size:10pt;font-weight:400;line-height:100%">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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,748 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,793 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,664 </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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">4,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</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',serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance 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',serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,785 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,775 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,094 </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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,358 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">6,365 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.91 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9.03 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9.33 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7.35 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8.37 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9.07 years</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - 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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - finance leases</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense charged to operations under operating lease agreements for 2025, 2024, and 2023 aggregated approximately $5,444, $5,456, and $5,307, respectively. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2025 are as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.083%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.999%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Total undiscounted lease payments</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20,350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value adjustment</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,687 </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:top"></td></tr></table> 4 P1Y P2Y 0.0545 0.0562 P3Y P4Y 0.0604 0.0621 P5Y P9Y 0.0638 0.0655 P10Y 0.0710 0.0727 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Right of use assets and lease liabilities at December 31, 2025 and 2024 are summarized as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Right of use assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">16,192 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">17,050 </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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Lease liabilities - current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</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',serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,819 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,328 </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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Lease liabilities - non-current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</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',serif;font-size:10pt;font-weight:400;line-height:100%">1,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">12,868 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">14,716 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2025, 2024, and 2023, the Company's total lease costs were as follows, which included both amounts recognized in profits or losses during the period and amounts capitalized on the balance sheet, and the cash flows arising from lease transactions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</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',serif;font-size:10pt;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',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Lease Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU asset</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',serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease</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',serif;font-size:10pt;font-weight:400;line-height:100%">304 </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',serif;font-size:10pt;font-weight:400;line-height:100%">337 </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',serif;font-size:10pt;font-weight:400;line-height:100%">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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,748 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,793 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,664 </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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">4,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</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',serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance 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',serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,785 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,775 </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',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',serif;font-size:10pt;font-weight:400;line-height:100%">5,094 </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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">3,358 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">6,365 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.91 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9.03 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9.33 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7.35 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8.37 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9.07 years</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - 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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - finance leases</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 14672000 15320000 1520000 1730000 16192000 17050000 3614000 3134000 205000 194000 3819000 3328000 11324000 12967000 1544000 1749000 12868000 14716000 5444000 5456000 5307000 210000 232000 242000 94000 105000 115000 304000 337000 357000 5748000 5793000 5664000 5497000 5454000 4757000 94000 105000 115000 194000 216000 222000 5785000 5775000 5094000 3358000 1669000 6365000 P5Y10M28D P9Y10D P9Y3M29D P7Y4M6D P8Y4M13D P9Y25D 0.067 0.076 0.074 0.051 0.051 0.050 5444000 5456000 5307000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2025 are as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.083%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.999%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Total undiscounted lease payments</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20,350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value adjustment</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,687 </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:top"></td></tr></table> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2025 are as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.083%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.999%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">   Total undiscounted lease payments</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20,350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value adjustment</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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,687 </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:top"></td></tr></table> 4769000 3734000 2965000 2497000 2041000 4344000 20350000 3663000 16687000 DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On May 28, 2019, the Company entered into a pay-fixed (2.05%), receive-floating interest rate swap with a notional amount of $108,569 and a maturity date of June 27, 2023, which was designated as cash flow hedge. The net interest income related to the interest rate swap contract was $1,518 for the year ended December 31, 2023. There was no such income or expense during the years ended December 31, 2025 and 2024 as the interest rate swap was settled on its maturity date of June 27, 2023. The net interest income and expense were recorded in the consolidated statements of earnings under "Interest expense, net." </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On May 28, 2019, the Company also entered into a pay-fixed (0.00%), receive-fixed (2.05%) cross-currency swap to manage foreign exchange risk related to the Company's net investment in Chemogas, which was designated as net investment hedge. The derivative had a notional amount of $108,569, an effective date of May 28, 2019, and a maturity date of June 27, 2023. The interest income related to the cross-currency swap contract was $1,119 for the year ended December 31, 2023. There was no such income or expense during the years ended December 31, 2025 and 2024 as the cross-currency swap was settled on its maturity date of June 27, 2023. The interest income was recorded in the consolidated statements of earnings under "Interest expense, net." </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company settled its derivative instruments on their maturity date of June 27, 2023 and had no other derivatives outstanding as of December 31, 2025. The proceeds from the settlement of the cross-currency swap in the amount of $2,740 were classified as investing activities in the Consolidated Statements of Cash Flows for the year ended December 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">There were no gains and losses on hedging instruments recognized in accumulated other comprehensive income (loss) for the years ended December 31, 2025 and 2024 as the derivative instruments settled on their maturity date of June 27, 2023. Gains and losses on our hedging instruments for the years ended December 31, 2023 were recognized in accumulated other comprehensive income (loss) and categorized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.152%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.150%"></td><td style="width:0.1%"></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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Location within Statements of Comprehensive Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedge (interest rate swap), net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on cash flow hedge, net</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,065)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net investment hedge (cross-currency swap), net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1450">Net foreign currency translation adjustment</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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(2,520)</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> 0.0205 108569000 1518000 0 0 0.0000 0.0205 108569000 1119000 0 0 -2740000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">There were no gains and losses on hedging instruments recognized in accumulated other comprehensive income (loss) for the years ended December 31, 2025 and 2024 as the derivative instruments settled on their maturity date of June 27, 2023. Gains and losses on our hedging instruments for the years ended December 31, 2023 were recognized in accumulated other comprehensive income (loss) and categorized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.152%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.150%"></td><td style="width:0.1%"></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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Location within Statements of Comprehensive Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedge (interest rate swap), net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on cash flow hedge, net</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,065)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net investment hedge (cross-currency swap), net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1450">Net foreign currency translation adjustment</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',serif;font-size:10pt;font-weight:400;line-height:100%">(1,455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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',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',serif;font-size:10pt;font-weight:400;line-height:100%">(2,520)</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> -1065000 -1455000 -2520000 QUARTERLY FINANCIAL INFORMATION (UNAUDITED)<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands, except per share data)</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:26.016%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </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',serif;font-size:10pt;font-weight:700;line-height:100%">First<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">Second<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">Third<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">First<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">Second<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">Third<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">250,519 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">255,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">267,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">263,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">239,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">234,081 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">239,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">240,004 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</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',serif;font-size:10pt;font-weight:400;line-height:100%">88,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">93,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">95,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">93,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">81,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">82,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">85,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">86,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes</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',serif;font-size:10pt;font-weight:400;line-height:100%">47,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',serif;font-size:10pt;font-weight:400;line-height:100%">49,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">52,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">43,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</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',serif;font-size:10pt;font-weight:400;line-height:100%">37,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,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',serif;font-size:10pt;font-weight:400;line-height:100%">39,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,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',serif;font-size:10pt;font-weight:400;line-height:100%">33,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic net earnings per common share</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">0.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net earnings per common share</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.13 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.17 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.24 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.21 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">0.98 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.03 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands, except per share data)</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:26.016%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></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',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </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',serif;font-size:10pt;font-weight:700;line-height:100%">First<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">Second<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">Third<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">First<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">Second<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">Third<br/>Quarter</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',serif;font-size:10pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">250,519 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">255,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">267,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">263,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">239,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">234,081 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">239,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">240,004 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</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',serif;font-size:10pt;font-weight:400;line-height:100%">88,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">93,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">95,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">93,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">81,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">82,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">85,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">86,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes</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',serif;font-size:10pt;font-weight:400;line-height:100%">47,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',serif;font-size:10pt;font-weight:400;line-height:100%">49,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">52,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">43,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</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',serif;font-size:10pt;font-weight:400;line-height:100%">37,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,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',serif;font-size:10pt;font-weight:400;line-height:100%">39,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,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',serif;font-size:10pt;font-weight:400;line-height:100%">33,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic net earnings per common share</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">0.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net earnings per common share</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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.13 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.17 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.24 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.21 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">0.98 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.03 </span></td><td style="background-color:#ffffff;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',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',serif;font-size:10pt;font-weight:400;line-height:100%">1.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 250519000 255467000 267558000 263617000 239659000 234081000 239940000 240004000 88168000 93113000 95453000 93899000 81514000 82994000 85361000 86337000 47940000 49011000 52044000 50035000 36850000 41226000 43893000 44484000 37053000 38278000 40289000 39225000 28986000 32069000 33837000 33583000 1.14 1.18 1.25 1.23 0.90 0.99 1.05 1.05 1.13 1.17 1.24 1.21 0.89 0.98 1.03 1.03 <div style="padding-left:22.5pt;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.997%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.000%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Allowance <br/>for Credit Losses</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',serif;font-size:10pt;font-weight:700;line-height:100%">Inventory <br/>Reserve</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Balance - December 31, 2022</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',serif;font-size:10pt;font-weight:700;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',serif;font-size:10pt;font-weight:700;line-height:100%">1,226</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </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',serif;font-size:10pt;font-weight:700;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',serif;font-size:10pt;font-weight:700;line-height:100%">2,640</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments/deductions </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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',serif;font-size:10pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Balance - December 31, 2023</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',serif;font-size:10pt;font-weight:700;line-height:100%">908</span><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:700;line-height:100%">2,463</span><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments/deductions </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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',serif;font-size:10pt;font-weight:400;line-height:100%">(298)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Balance - December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">909</span><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:700;line-height:100%">4,207</span><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(Recovery of)/Additions to costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments/deductions </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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',serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4,207)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Balance - December 31, 2025</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',serif;font-size:10pt;font-weight:700;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',serif;font-size:10pt;font-weight:700;line-height:100%">862</span><span style="color:#000000;font-family:'Times New Roman',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',serif;font-size:10pt;font-weight:700;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',serif;font-size:10pt;font-weight:700;line-height:100%">3,414</span><span style="color:#000000;font-family:'Times New Roman',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:14pt"><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></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> Represents write-offs and other adjustments</span></div></td></tr></table></div> 1226000 2640000 37000 2450000 355000 2627000 908000 2463000 299000 4123000 298000 2379000 909000 4207000 -97000 3414000 -50000 4207000 862000 3414000 false false false false true